#include <stdio.h> #include int main() { int x = 0; int y = 0; int z = 0; printf("Bienvenido al Menu Principal :) \n"); printf(" Para ingresar un dato: Presione 1\n"); printf(" Borrar un dato: Opcion 2\n"); printf(" Modificar un dato: Opcion 3 \n"); printf(" Mostrar un dato: Opcion 4 \n"); scanf("%i",&z); while (z>0) { clrscr(); switch(z) { case 1: printf("\nHaga el favor de ingresar un numero entero:"); scanf("%i" ,&x); printf("\nEl numero ingresado es ,%i " ,x); break; case 2: if (x == 0) { printf(" Debe ingresar un valor primero"); } else { printf("\nPara borrar el numero %i ,presione ENTER...\n" ,x); getche(); x = 0; printf("\nEl valor se ha borrado con exito."); } break; case 3: if (x == 0) { printf("\nPrimero debe ingresar un valor"); } else { printf("\nPara modificar el numero %i ,presione ENTER...\n" ,x); getche(); printf("\nIngrese un nuevo valor\n"); scanf("%i" ,&y); x = y; printf("\nEl valor actual es ,%i" ,x); } break; case 4: if (x == 0) { printf("\nPrimero debe ingresar un valor"); } else {
printf("\nPara mostrar el dato guardado presione ENTER...\n"); getche(); printf("\nEl valor es %i" ,x); } break; default: printf("\nLa opcion seleccionada No existe!"); } printf("\n"); printf("\nPara volver al menu principal, presiona ENTER..."); getche(); clrscr(); printf("Bienvenido al Menu Principal de nuevo :) \n"); printf(" Para ingresar un dato: Presione 1\n"); printf(" Borrar un dato: Opcion 2\n"); printf(" Modificar un dato: Opcion 3 \n"); printf(" Mostrar un dato: Opcion 4 \n"); scanf("%i",&z); } return 0; }