Está en la página 1de 3

# include <stdio.

h>
# include <conio.h>
# include <stdlib.h>
int op, f, c;
int bor, num, aux;
int a[5][5];
int b[5][5];
main ()
{
op=0;
f=0;
c=0;
bor=0;
aux=0;
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 Para salir = 0 ");
printf ("\n\n\n");
scanf ("%i", &op);
system ("cls");
while (op>0)
{
switch (op)
{
case 1:
system ("cls");
printf ("\n selecciono la Opcion 1: ");
printf ("\n\n\n");
for (f=1; f<=5; f++)
{
for (c=1; c<=5; c++)
{
printf ("\nIngrese un valor para la pocicion [%i][%i]=", f, c);
scanf ("%i", &a[f][c]);
}
}
break;
case 2:
system ("cls");
printf ("\n :selecciono la Opcion 2: ");
printf ("n\n\n");
printf ("Para borrar la Matriz precione una tecla\n");
for (f=1; f<=5; f++)
{
for (c=1; c<=5; c++)
{
a[f][c]=0;
b[f][c]=0;
}
}
for (f=0; f<=5; f++)
{
for (c=0; c<=5; c++)
{
printf ("%i\t",a[f][c]);
}
}
printf ("\nLa matriz fue borrara y se le asigno en numero 0 a todas sus
posiciones");
getche ();
break;
case 3:
system ("cls");
printf ("\n :selecciono la Opcion 3: ");
printf ("\n\n\n");
printf ("Desea borrar alguna posicion? (1=si 0=sale)");
scanf ("%i", &bor);
while (bor>0)
{
printf ("\n:Recuende que la matriz es de [5][5]:");
printf ("\nIngrese el valor de f:");
scanf ("%i", &f);
printf ("\nIngrese el valor de c:");
scanf ("%i", &c);
printf ("\nIngrese el nuevo valor:");
scanf ("%i", &num);
a[f][c]=num;
b[f][c]=num;
printf ("\nValor modificado..\n");
printf (":Presione cualquier tecla para continuar:");
getche ();
system ("cls");
printf ("\nDesea borrar otra posicion? (1=si 0=sale)\n");
scanf ("%i", &bor);
system ("cls");
}
printf ("\nMatriz auxiliar con los valores modificados:\n");
for (f=1; f<=5; f++)
{
for (c=1; c<=5; c++)
{
printf ("%i\t", b[f][c]);
}
}
getche ();
printf ("\nMatriz con los nuevos valores: \n");
for (f=1; f<=5; f++)
{
for (c=1; c<=10; c++)
{
printf ("%i\t", a[f][c]);
}
}
getche ();
break;
case 4:
system ("cls");
printf ("\n :selecciono la Opcion 4: ");
printf ("\n\n\n");
for (f=1; f<=5; f++)
{
for (c=1; c<=5; c++)
{
printf (" %i \t", a[f][c]);
}
}
printf ("\n\t:Presione cualquier tecla para continuar:");
getche ();
break;
default:
system ("cls");
printf ("\n....:Seleccion no valida:....");
printf ("\n\n..::Presione cualquier tecla 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");
scanf ("%i", &op);
system ("cls");
}
system ("cls");
printf ("\nPresione cualquier tecla para salir.");
getche ();
}

También podría gustarte