Necesito Agregar mas numeros al menu
Publicado por Peter (2 intervenciones) el 05/06/2023 03:55:18
Por Ejemplo quiero agregar el numero 10 y no me deja ya intente varias formas alguien que me ayude porfavor dejo mi codigo
#include <stdio.h>
#include <iostream>
#include <conio.h>
#include <windows>
#include <string>
int main()
{
int salir=0, opcion;
while (salir==0) {
cout<<" MENU DE OPERACIONES "<<endl;
cout<<"1. Operaciones Basicas"<<endl;
cout<<"2. Formula MRU "<<endl;
cout<<"3. Descuentos en Zapatos"<<endl;
cout<<"4. Horas Extras "<<endl;
cout<<"5. Ejercicio Switch"<<endl;
cout<<"6. Tablas de Multiplicar"<<endl;
cout<<"7. Todas las Tablas"<<endl;
cout<<"8. Ejemplos 5.2"<<endl;
cout<<"9. Ejmplos 5.6"<<endl;
cout<<"ESC. Salir"<<endl;
opcion= getch();
switch (opcion)
{
case '1':
cout<<"opcion 1"<<endl;
{
int a, b, suma, resta, mult, div;
{
cout<<"ingrese el primer numero"<<endl;
cin>>a;
cout<<"ingrese el segundo numero"<<endl;
cin>>b;
suma = a+b;
cout<<" la suma es = "<<suma<<endl;
resta = a-b;
cout<<" la resta es = "<<resta<<endl;
mult = a*b;
cout<< " la multiplicacion es = "<<mult<<endl;
div = a/b;
cout<< " la division es = "<<div<<endl;
getch();
}
}
break;
case '2': cout<<"opcion 2"<<endl;
{
int a, b, c;
{
cout<<"ingrese la velocidad m/s"<<endl;
cin>>a;
cout<<"ingrese el tiempo en segundos "<<endl;
cin>>b;
c = a*b;
cout<<"la distancia es = "<<c<<endl;
getch();
}
}
break;
case '3':cout<<"opcion 3"<<endl;
{
int a, valor = 0;
cout<<" ingrese zapatos comprados:"<<endl;
cin>>a;
valor = a*80;
if (a <10)
{
cout<<" el total a pagar es: " <<valor<<endl;
}
else if (a <20 )
{
cout<<"el total a pagar es : " <<(valor - (valor *0.10))<<endl;
cout<<" sin descuento; "<<valor<< endl;
}
else if (a <30)
{
cout<<"el total a pagar es : "<<(valor - (valor*0.20))<<endl;
cout<<" sin descuento; "<<valor<< endl;
}
else
{
cout<<" el total a pagar es : "<<(valor - (valor *0.40))<<endl;
cout<<" sin descuento; "<<valor<<endl;
}
}
getch();
break;
case '4': cout<<"Opcion 4"<<endl;
{
int a, extras = 0, sueldo = 0;
{
cout<<"ingrese horas trabajadas: "<<endl;
cin>> a;
if (a<40)
{
sueldo = a*20;
cout<<" el sueldo esta semana es de: "<<sueldo<<endl;
}
else
{
extras= a-40;
sueldo = (a - extras) *20;
cout<<" El sueldo esta semana es de: "<<(sueldo +(extras*25))<<endl;
}
getch();
}
}
break;
case '5': cout<<"Opcion 5"<<endl;
{
int dia, mes, ani, dia_ani = 0;
cout<<"Ingrese el dia: "; cin>>dia;
cout<<"Ingrese el mes: "; cin>>mes;
cout<<"Ingrese el ani: "; cin>>ani;
switch(mes)
{
case 1:
dia_ani = dia + 0 ;
break;
case 2:
dia_ani= dia + 31;
break;
case 3:
dia_ani= dia + 59;
break;
case 4:
dia_ani= dia + 90;
break;
case 5:
dia_ani= dia + 120;
break;
case 6:
dia_ani= dia + 151;
break;
case 7:
dia_ani= dia + 181;
break;
case 8:
dia_ani= dia + 212;
break;
case 9:
dia_ani= dia + 243;
break;
case 10:
dia_ani= dia + 274;
break;
case 11:
dia_ani= dia + 304;
break;
case 12:
dia_ani= dia + 334;
break;
default:
cout<<"fecha no valida"<<endl;
}
cout<<" el dia de ani es. "<<dia_ani<<endl;
getch();
}
break;
case '6': cout<<"Opcion 6"<<endl;
{
int num, i, a;
cout<<"Ingrese Un Numero A Multiplicar"<<endl;
cin>>num;
i=1;
cout<<endl;
while (i<=10)
{
a = i*num;
cout<<i<<" x "<<num<<" = "<<a<<endl;
i=i+1;
}
}
getch ();
break;
case '7': cout<<"Opcion 7"<<endl;
{
int num, i,b, a;
// cout<<"Ingrese Un Numero A Multiplicar"<<endl;
//cin>>num;
i=1;
b=1;
cout<<"tablas de multiplicar"<<endl;
while (i<=10)
{
a = i*num;
cout<<i<<" x "<<num<<" = "<<a*b<<endl;
if (b==10)
{
i++;
b=0;
cout<<endl;
}
b++;
}
}
getch();
break;
case '8':
cout<<"Opcion 8"<<endl;
{
char opcion;
do
{
cout<< "Hola"<<endl;
cout<< "¿Desea otro tipo de saludo?\n"<<endl;
cout<< "Pulse s para si y n para no,\n"<<endl;
cout<< "y a continuacion pulse intro: "<<endl;
cin>>opcion;
} while (opcion == 's'|| opcion == 'S');
cout<<"Adios\n"<<endl;
getch();
}
break;
case '9':
cout<<"OPCION 9"<<endl;
break;
case '10':
cout<<"OPCION 10"<<endl;
break;
case '11':
cout<<"OPCION 11"<<endl;
break;
case '12':
cout<<"OPCION 12"<<endl;
break;
case '13':
cout<<"OPCION 13"<<endl;
break;
case '14':
cout<<"OPCION 14"<<endl;
break;
case '15':
cout<<"OPCION 15"<<endl;
break;
case '16':
cout<<"OPCION 16"<<endl;
break;
case '17':
cout<<"OPCION 17"<<endl;
break;
case 27: //codigo asccii de la tecla ESC
salir=1;
} //cierra el switch
} //cierra el while
}
#include <stdio.h>
#include <iostream>
#include <conio.h>
#include <windows>
#include <string>
int main()
{
int salir=0, opcion;
while (salir==0) {
cout<<" MENU DE OPERACIONES "<<endl;
cout<<"1. Operaciones Basicas"<<endl;
cout<<"2. Formula MRU "<<endl;
cout<<"3. Descuentos en Zapatos"<<endl;
cout<<"4. Horas Extras "<<endl;
cout<<"5. Ejercicio Switch"<<endl;
cout<<"6. Tablas de Multiplicar"<<endl;
cout<<"7. Todas las Tablas"<<endl;
cout<<"8. Ejemplos 5.2"<<endl;
cout<<"9. Ejmplos 5.6"<<endl;
cout<<"ESC. Salir"<<endl;
opcion= getch();
switch (opcion)
{
case '1':
cout<<"opcion 1"<<endl;
{
int a, b, suma, resta, mult, div;
{
cout<<"ingrese el primer numero"<<endl;
cin>>a;
cout<<"ingrese el segundo numero"<<endl;
cin>>b;
suma = a+b;
cout<<" la suma es = "<<suma<<endl;
resta = a-b;
cout<<" la resta es = "<<resta<<endl;
mult = a*b;
cout<< " la multiplicacion es = "<<mult<<endl;
div = a/b;
cout<< " la division es = "<<div<<endl;
getch();
}
}
break;
case '2': cout<<"opcion 2"<<endl;
{
int a, b, c;
{
cout<<"ingrese la velocidad m/s"<<endl;
cin>>a;
cout<<"ingrese el tiempo en segundos "<<endl;
cin>>b;
c = a*b;
cout<<"la distancia es = "<<c<<endl;
getch();
}
}
break;
case '3':cout<<"opcion 3"<<endl;
{
int a, valor = 0;
cout<<" ingrese zapatos comprados:"<<endl;
cin>>a;
valor = a*80;
if (a <10)
{
cout<<" el total a pagar es: " <<valor<<endl;
}
else if (a <20 )
{
cout<<"el total a pagar es : " <<(valor - (valor *0.10))<<endl;
cout<<" sin descuento; "<<valor<< endl;
}
else if (a <30)
{
cout<<"el total a pagar es : "<<(valor - (valor*0.20))<<endl;
cout<<" sin descuento; "<<valor<< endl;
}
else
{
cout<<" el total a pagar es : "<<(valor - (valor *0.40))<<endl;
cout<<" sin descuento; "<<valor<<endl;
}
}
getch();
break;
case '4': cout<<"Opcion 4"<<endl;
{
int a, extras = 0, sueldo = 0;
{
cout<<"ingrese horas trabajadas: "<<endl;
cin>> a;
if (a<40)
{
sueldo = a*20;
cout<<" el sueldo esta semana es de: "<<sueldo<<endl;
}
else
{
extras= a-40;
sueldo = (a - extras) *20;
cout<<" El sueldo esta semana es de: "<<(sueldo +(extras*25))<<endl;
}
getch();
}
}
break;
case '5': cout<<"Opcion 5"<<endl;
{
int dia, mes, ani, dia_ani = 0;
cout<<"Ingrese el dia: "; cin>>dia;
cout<<"Ingrese el mes: "; cin>>mes;
cout<<"Ingrese el ani: "; cin>>ani;
switch(mes)
{
case 1:
dia_ani = dia + 0 ;
break;
case 2:
dia_ani= dia + 31;
break;
case 3:
dia_ani= dia + 59;
break;
case 4:
dia_ani= dia + 90;
break;
case 5:
dia_ani= dia + 120;
break;
case 6:
dia_ani= dia + 151;
break;
case 7:
dia_ani= dia + 181;
break;
case 8:
dia_ani= dia + 212;
break;
case 9:
dia_ani= dia + 243;
break;
case 10:
dia_ani= dia + 274;
break;
case 11:
dia_ani= dia + 304;
break;
case 12:
dia_ani= dia + 334;
break;
default:
cout<<"fecha no valida"<<endl;
}
cout<<" el dia de ani es. "<<dia_ani<<endl;
getch();
}
break;
case '6': cout<<"Opcion 6"<<endl;
{
int num, i, a;
cout<<"Ingrese Un Numero A Multiplicar"<<endl;
cin>>num;
i=1;
cout<<endl;
while (i<=10)
{
a = i*num;
cout<<i<<" x "<<num<<" = "<<a<<endl;
i=i+1;
}
}
getch ();
break;
case '7': cout<<"Opcion 7"<<endl;
{
int num, i,b, a;
// cout<<"Ingrese Un Numero A Multiplicar"<<endl;
//cin>>num;
i=1;
b=1;
cout<<"tablas de multiplicar"<<endl;
while (i<=10)
{
a = i*num;
cout<<i<<" x "<<num<<" = "<<a*b<<endl;
if (b==10)
{
i++;
b=0;
cout<<endl;
}
b++;
}
}
getch();
break;
case '8':
cout<<"Opcion 8"<<endl;
{
char opcion;
do
{
cout<< "Hola"<<endl;
cout<< "¿Desea otro tipo de saludo?\n"<<endl;
cout<< "Pulse s para si y n para no,\n"<<endl;
cout<< "y a continuacion pulse intro: "<<endl;
cin>>opcion;
} while (opcion == 's'|| opcion == 'S');
cout<<"Adios\n"<<endl;
getch();
}
break;
case '9':
cout<<"OPCION 9"<<endl;
break;
case '10':
cout<<"OPCION 10"<<endl;
break;
case '11':
cout<<"OPCION 11"<<endl;
break;
case '12':
cout<<"OPCION 12"<<endl;
break;
case '13':
cout<<"OPCION 13"<<endl;
break;
case '14':
cout<<"OPCION 14"<<endl;
break;
case '15':
cout<<"OPCION 15"<<endl;
break;
case '16':
cout<<"OPCION 16"<<endl;
break;
case '17':
cout<<"OPCION 17"<<endl;
break;
case 27: //codigo asccii de la tecla ESC
salir=1;
} //cierra el switch
} //cierra el while
}
Valora esta pregunta


0