Vous êtes sur la page 1sur 2

Pregunta para pc2

Secciones: ... Ciclo: 2017.2

1. El siguiente programa genera un sistema lineal de dos ecuaciones con dos incognitas
donde las entradas de la matriz aumentada de dicho sistema son numeros enteros
del intervalo [0,5]. Este programa solo calcula el conjunto solucion si este es unita-
rio; caso contrario, se limita a decir que el sistema NO posee solucion unica. Siga
los comentarios de la lneas 21, 24 y 25 para completar el programa.

1 #include <stdio.h>
2 #include <time.h>
3 #include <stdlib.h>
4

5 int main ()
6 {
7 float A[2][3], aux, x, y;
8 int i,j;
9

10 srand(time(NULL));
11

12 for (i=0; i<2; i++)


13 {for (j=0; j<3; j++)
14 {A[i][j] = rand()%6; printf("%6.2f",A[i][j]);}
15 printf("\n");}
16

17 if (A[0][0]==0 && A[1][0]==0)


18 {printf(" No posee solucion unica\n"); return 0;}
19

20 if (A[0][0]==0 && A[1][0]!=0)


21 /* intercambiar filas */
22

23 if (A[1][0]!=0)
24 /* restar a la segunda fila un multiplo adecuado
25 de la primera fila para hacer A[1][0] igual a cero */
26

27 if (A[1][1]==0)
28 {printf(" No posee solucion unica\n"); return 0;}
29 else

1
30 {y = A[1][2]/A[1][1]; x = (A[0][2]-A[0][1]*y)/A[0][0];}
31

32 printf (" C.S. = {%6.3f,%6.3f}\n",x,y);


33 }

2. Ingresar la cantidad n (que NO puede ser mayor que 10) de enteros que se va a
generar. Luego, genere n numeros enteros del intervalo [1, 20] y almacenelos en
un arreglo. Finalmente, muestre dicho arreglo; ordene los elementos, de menor a
mayor, de dicho arreglo por el metodo de burbuja; y muestre los elementos
ordenados de dicho arreglo.

18 de octubre de 2017

Vous aimerez peut-être aussi