sábado, mayo 20, 2017

Ejercicio Algoritmos y Programaciòn C++

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