# include <stdio.h> # include # include <stdlib.h> int int int int
op, i, j; bor, num, aux; mat[10][10]; mat1[10][10];
main () { op=0; i=0; j=0; bor=0; aux=0; printf ("++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); printf ("\n+\t.:Practico 3� Parcial:. +"); printf ("\n+ Alumnos: +"); printf ("\n+ *Godoy, Matias +"); printf ("\n+ *Peralta, Raul +"); printf ("\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); printf ("\n\t Prof: Ing. Giuffrida Incade 09"); printf ("\n\t..::Presione ENTER para continuar::.."); getche (); system ("cls"); printf ("======================================================"); printf ("\n*\t .:Seleccione una opcion:. *\n*"); printf ("\n* Para Insetar los datos en la Matriz *1* *"); printf ("\n* Para Borrar los datos de la Matriz *2* *"); printf ("\n* Para Modificar los datos de la Matriz *3* *"); printf ("\n* Para Mostrar los datos de la Matriz *4* *"); printf ("\n* Pasa salir *0* *"); printf ("\n======================================================\n\n\n"); scanf ("%i", &op); system ("cls"); while (op>0) { switch (op) { case 1: system ("cls"); printf ("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-"); printf ("\n.:selecciono la Opcion N� 1:. *"); printf ("\n*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-\n\n\n"); for (i=1; i<=10; i++) { for (j=1; j<=10; j++) { printf ("\nIngrese un valor para la pocicion [%i][%i]=", i, j); scanf ("%i", &mat[i][j]); } } break; case 2: system ("cls");
printf ("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-"); printf ("\n.:selecciono la Opcion N� 2:. *"); printf ("\n*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-\n\n\n"); printf ("Para borrar la Matriz precione *ENTER*\n"); for (i=1; i<=10; i++) { for (j=1; j<=10; j++) { mat[i][j]=0; mat1[i][j]=0; } } for (i=0; i<=10; i++) { for (j=0; j<=10; j++) { printf ("%i\t",mat[i][j]); } } printf ("\n-.La matriz fue borrara y se le asigno en numero 0 a todas sus posiciones.-"); getche (); break; case 3: system ("cls"); printf ("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-"); printf ("\n.:selecciono la Opcion N� 3:. *"); printf ("\n*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-\n\n\n"); printf ("Desea borrar alguna posicion? (1=ok 0=sale)"); scanf ("%i", &bor); while (bor>0) { printf ("\n*.:Recuende que la matriz en de [10][10]:."); printf ("\nIngrese el valor de i:"); scanf ("%i", &i); printf ("\nIngrese el valor de j:"); scanf ("%i", &j); printf ("\nIngrese el nuevo valor:"); scanf ("%i", &num); mat[i][j]=num; mat1[i][j]=num; printf ("\nSe modifico con exito!!!\n"); printf ("..:Presione ENTER para continuar:.."); getche (); system ("cls"); printf ("\nDesea borrar otra posicion? (1=ok 0=sale)\n"); scanf ("%i", &bor); system ("cls"); } printf ("\nMatriz auxiliar con los valores modificados:\n"); for (i=1; i<=10; i++) { for (j=1; j<=10; j++) { printf ("%i\t", mat1[i][j]); } } getche ();
printf ("\nComo quedo la matriz con los valores nuevos:\n"); for (i=1; i<=10; i++) { for (j=1; j<=10; j++) { printf ("%i\t", mat[i][j]); } } getche (); break; case 4: system ("cls"); printf ("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-"); printf ("\n.:selecciono la Opcion N� 4:. *"); printf ("\n*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-\n\n\n"); for (i=1; i<=10; i++) { for (j=1; j<=10; j++) { printf (" %i \t", mat[i][j]); } } printf ("\n\t..::Presione *ENTER* para continuar::.."); getche (); break; default: system ("cls"); printf ("\n....:No selecciono ninguna de las opciones correctas:...."); printf ("\n\n..::Presione enter para continuar::..\n\n"); getche (); } printf ("\n======================================================"); printf ("\n* .:Seleccione una opcion:. *"); printf ("\n* Para Insetar los datos en la Matriz *1* *"); printf ("\n* Para Borrar los datos de la Matriz *2* *"); printf ("\n* Para Modificar los datos de la Matriz *3* *"); printf ("\n* Para Mostrar los datos de la Matriz *4* *"); printf ("\n* Pasa salir *0* *"); printf ("\n======================================================\n\n\n"); scanf ("%i", &op); system ("cls"); } system printf printf getche }
("cls"); ("\n\t....::::Gracias por utilizar nuestro programa::::...."); ("\nPresione ENTER para salir."); ();