Está en la página 1de 8

#include <stdio.

h>
#include <stdlib.h>
#include <process.h>

main()
{ int op=0, a=0, b=0, c=0;

m1: system("cls");
printf("MENU PRINCIPAL\n");
printf("1-Suma\n");
printf("2-Resta\n");
printf("3-Multiplica\n");
printf("4-Divide-submenu\n");
printf("5-Salir\n");

printf("Digite la opcion==>");
scanf("%d",&op);
switch(op)
{
case 1:
{ system("cls");
printf("ESTE PROGRAMA SUMA DOS VALORES\n");
printf("Digite un número\n");
scanf("%d",&a);
printf("Digite otro número\n");
scanf("%d",&b);
c=a+b;
printf("La suma de %d + %d es %d\n",a,b,c);
system("pause");
goto m1;
}
case 2:
{ system("cls");
printf("ESTE PROGRAMA RESTA DOS VALORES\n");
printf("Digite un número\n");
scanf("%d",&a);
printf("Digite otro número\n");
scanf("%d",&b);
c=a-b;
printf("La resta de %d - %d es %d\n",a,b,c);
system("pause");
goto m1;
}

case 3:
{ system("cls");
printf("ESTE PROGRAMA multiplica DOS VALORES\
n");
printf("Digite un número \n");
scanf("%d",&a);
printf("Digite otro número \n");
scanf("%d",&b);
c=a*b;
printf("La Multip de %d * %d es %d\n",a,b,c);
system("pause");
goto m1;
}

case 4:
{
m2: system("cls");
printf("SUBMENU DIVISION\n");
printf("1-Entera\n");
printf("2-Real\n");
printf("3-Salir\n");

printf("Digite la opcion==>");
scanf("%d",&op);

switch(op)
{
case 1:
{ system("cls");
printf("PROGRAMA DIVISION ENTERA\n");
printf("Digite un número \n");
scanf("%d",&a);
printf("Digite otro número \n");
scanf("%d",&b);
c=(int)a/b;
printf("La division entera de %d div %d es %d\
n",a,b,c);
system("pause");
goto m2;
}
case 2:
{system("cls");
printf("PROGRAMA DIVISION REAL\n");
printf("Digite un número \n");
scanf("%d",&a);
printf("Digite otro número \n");
scanf("%d",&b);
float d=a/b;
printf("La división real de %d div %d es %f\n",a,b,d);
system("pause");
goto m2;
}

case 3:
{goto m1;}
default:{
system("cls");
printf("Opcion erronea\n");}
system("pause");
goto m2;
}//fin del sgundo swith

case 5:
{exit(0);}
default:{
system("cls");
printf("Opcion erronea\n");}
system("pause");
goto m1;
}//fin del swith

Corremos el programa.

Seleccionamos una opción en mi caso la opción 1 para sumar dos


valores.
Enter para volver al menú principal
Seleccionamos la opción 4 y entramos en un subsumenú

También podría gustarte