Parcial 3 B

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Parcial 3 B as PDF for free.

More details

  • Words: 532
  • Pages: 3
# 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."); ();

Related Documents

Parcial 3 B
June 2020 4
Parcial 3 B
June 2020 3
Parcial 3
June 2020 3
Parcial 3
June 2020 5
Parcial 3
April 2020 3
Claves Parcial Bio Fila B
November 2019 18