Comparto el Fuente de los ejercicios desarrollados en clase FS01
Código elaborado por el compañero Elio Durán.
//Algoritmo que muestre el Menu de Pizas y calcule el consuml usando la instruccion Swtch en Lenguaje C//
//Elio Duran, 3er Semestre, Ing. en Informatica, Unellez//
#include<stdlib.h>
#include<iostream>
#include<math.h>
using namespace std;
int main() {
int Opc, Tam;
int cant;
float Pizapeq,Pizamed,Pizafami;
cant=0;
cout<<"\n ***** Menu de Pizas disponibles: "<< endl;
cout<<"\nOpcion 1: Piza con Queso"<<endl;
cout<<"\nOpcion 2: Piza con Jamon"<<endl;
cout<<"\nOpcion 3: Piza Especial"<<endl;
cout<<"\nOpcion 4: Piza Mar y Tierra"<<endl;
cout<<"\nIngrese su opcion (del 1 al 4) para el tipo de Piza preferida: "<< endl;
cin>>Opc;
cout<<"\nUd selecciono la Opcion "<<Opc<<":"<<endl;
switch (Opc) {
case 1:
cout<<"\nPiza con Queso"<< endl;
cout<<"\nIngrese ahora la opcion para el Tamano de la Piza: "<< endl;
cout<<"Opcion 1: Piza Pequena a 5.000 Bs."<< endl;
cout<<"Opcion 2: Piza Mediana a 7.000 Bs."<< endl;
cout<<"Opcion 3: Piza Familiar a 10.000 Bs."<< endl;
cin>>Tam;
switch (Tam) {
case 1: cout<<"\nUd Selecciono Piza Pequena de 5.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizapeq=cant*5000;
Pizapeq=Pizapeq+Pizapeq*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizapeq<<" Bs. por: " << cant << " pizas *Pequena*"<<endl;
break;
case 2: cout<<"\nUd Selecciono Piza Mediana de 7.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizamed=cant*7000;
Pizamed=Pizamed+Pizamed*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizamed<<" Bs. por: " << cant << " pizas *Mediana*"<<endl;
break;
case 3: cout<<"\nUd Selecciono Piza Familiar de 10.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizafami=cant*10000;
Pizafami=Pizafami+Pizafami*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizafami<<" Bs. por: " << cant << " pizas *Familiar*"<<endl;
break;
default:
cout<<"\n\nLa Opcion ingresada no es valida, intente nuevamente";
}
break;
case 2:
cout<<"\n\nPiza con Jamon"<< endl;
cout<<"\nIngrese ahora la opcion para el Tamano de la Piza: "<< endl;
cout<<"Opcion 1: Piza Pequena a 6.000 Bs."<< endl;
cout<<"Opcion 2: Piza Mediana a 8.000 Bs."<< endl;
cout<<"Opcion 3: Piza Familiar a 11.000 Bs."<< endl;
cin>>Tam;
switch (Tam) {
case 1: cout<<"\nUd Selecciono Piza Pequena de 6.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizapeq=cant*6000;
Pizapeq=Pizapeq+Pizapeq*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizapeq<<" Bs. por: " << cant << " pizas *Pequena*"<<endl;
break;
case 2: cout<<"\nUd Selecciono Piza Mediana de 8.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizamed=cant*8000;
Pizamed=Pizamed+Pizamed*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizamed<<" Bs. por: " << cant << " pizas *Mediana*"<<endl;
break;
case 3: cout<<"\nUd Selecciono Piza Familiar de 11.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizafami=cant*11000;
Pizafami=Pizafami+Pizafami*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizafami<<" Bs. por: " << cant << " pizas *Familiar*"<<endl;
break;
default:
cout<<"\n\nLa Opcion ingresada no es valida, intente nuevamente";
}
break;
case 3:
cout<<"\n\nPiza Especial"<< endl;
cout<<"\nIngrese ahora la opcion para el Tamano de la Piza: "<< endl;
cout<<"Opcion 1: Piza Pequena a 7.000 Bs."<< endl;
cout<<"Opcion 2: Piza Mediana a 9.000 Bs."<< endl;
cout<<"Opcion 3: Piza Familiar a 12.000 Bs."<< endl;
cin>>Tam;
switch (Tam) {
case 1: cout<<"\nUd Selecciono Piza Pequena de 7.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizapeq=cant*7000;
Pizapeq=Pizapeq+Pizapeq*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizapeq<<" Bs. por: " << cant << " pizas *Pequena*"<<endl;
break;
case 2: cout<<"\nUd Selecciono Piza Mediana de 9.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizamed=cant*9000;
Pizamed=Pizamed+Pizamed*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizamed<<" Bs. por: " << cant << " pizas *Mediana*"<<endl;
break;
case 3: cout<<"\nUd Selecciono Piza Familiar de 12.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizafami=cant*12000;
Pizafami=Pizafami+Pizafami*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizafami<<" Bs. por: " << cant << " pizas *Familiar*"<<endl;
break;
default:
cout<<"\n\nLa Opcion ingresada no es valida, intente nuevamente";
}
break;
case 4:
cout<<"\n\nPiza Mar y Tierra"<< endl;
cout<<"\nIngrese ahora la opcion para el Tamano de la Piza: "<< endl;
cout<<"Opcion 1: Piza Pequena a 8.000 Bs."<< endl;
cout<<"Opcion 2: Piza Mediana a 10.000 Bs."<< endl;
cout<<"Opcion 3: Piza Familiar a 14.000 Bs."<< endl;
cin>>Tam;
switch (Tam) {
case 1: cout<<"\nUd Selecciono Piza Pequena de 8.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizapeq=cant*8000;
Pizapeq=Pizapeq+Pizapeq*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizapeq<<" Bs. por: " << cant << " pizas *Pequena*"<<endl;
break;
case 2: cout<<"\nUd Selecciono Piza Mediana de 10.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizamed=cant*10000;
Pizamed=Pizamed+Pizamed*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizamed<<" Bs. por: " << cant << " pizas *Mediana*"<<endl;
break;
case 3: cout<<"\nUd Selecciono Piza Familiar de 14.000 Bs. c/u "<< endl;
cout<<"\nCuantas pizas va pedir? "<< endl;
cin>>cant;
Pizafami=cant*14000;
Pizafami=Pizafami+Pizafami*0.12;
cout<<"\n!Su cuenta+IVA= "<<Pizafami<<" Bs. por: " << cant << " pizas *Familiar*"<<endl;
break;
default:
cout<<"\n\nLa Opcion ingresada no es valida, intente nuevamente";
}
break;
default:
cout<<"\n\nLa Opcion ingresada no es valida, intente nuevamente";
}
cout<<"\n\n";
cout<<"\nElaborado por Elio Duran, 3er Semestre, Ing. en Informatica, Unellez"<< endl;
cout<<"\n";
system("Pause");
return 0;
}
No hay comentarios:
Publicar un comentario