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: 705
  • Pages: 4
/*Trabajo Pr�ctico 1.Realizar un programa que muestre en pantalla un men�: Opci�n 1: Insertar 3 datos en un Array Opci�n 2: Borrar datos del Array, preguntando q dato desea borrar Opci�n 3: Modificar datos del Array. preguntando q dato y cuantos datos desea modificar. Opci�n 4: Mostrar el contenido del Array. Referencia datos a ingresar tipo

enteros. Resolver c/u de las Opciones.

2.Presentar la explicaci�n de su programa con un VIDEO de no mas de 1 min donde expliquen paso por paso como esta dise�ado y armado su programa. El video es por alumno cada uno tendr� que tener el video posteado en su blog junto con el programa resuelto. Presentar el trabajo funcionando el d�a del 3 parcial 18/11/2009. Enviarlo de comentario al blog hasta el d�a del 3 parcial. como txt al pdfcoke.

Subir el ejercicio

El practico se puede hacer de a Dos pero debe ser entregado un practico por alumno, trabajo individual. No pueden existir m�s de dos pr�cticos iguales, de encontrarlos se anularan autom�ticamente todos los duplicados */ # 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 printf printf printf printf printf printf getche system printf printf printf printf

("++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); ("\n+\t.:Practico 3� Parcial:. +"); ("\n+ Alumnos: +"); ("\n+ *Godoy, Matias +"); ("\n+ *Peralta, Raul +"); ("\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); ("\n\t Prof: Ing. Giuffrida Incade 09"); ("\n\t..::Presione ENTER para continuar::.."); (); ("cls"); ("======================================================"); ("\n*\t .:Seleccione una opcion:. *\n*"); ("\n* Para Insetar los datos en la Matriz *1* *"); ("\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