lunes, 26 de marzo de 2012

Valor de una Resistencia - C++

Julian Andres Pizarro C.
UNIAJC/T. Electronica


//JULIAN ANDRES PIZARRO COLLAZOS
//CODIGO: 2101034
#include<iostream>
using namespace std;
int main(){

int Color1,Color2, Color3, Color4;
char Continuar;
do
{
cout<<"\t\t\t Valor de una Resistencia "<<endl;
cout<<"\t\t\t Colores de la Resistencia "<<"\n\n";


cout<<"Para el siguiente programa escoja una resistencia de "<<endl;
cout<<"cualquier valor en Ohm y su tolerancia como el 5% o el 10%. "<<endl;
cout<<"La resistencia viene con 4 franjas de colores "<<endl;
cout<<"Porfavor escoja una resistencia del valor que desee. "<<"\n";


   //Asignanacion para la primera franja o banda de la reistencia.

cout<<"Escoja la primera franja. ";
cin>>Color1;
switch (Color1){

case 0:{cout<<"Negro "<<endl;
  break;
  }


case 1:{cout<<"Cafe "<<endl;
  break;
  }


case 2:{cout<<"Rojo "<<endl;
  break;
  }


case 3:{cout<<"Naranja "<<endl;
  break;
  }


case 4:{cout<<"Amarillo "<<endl;
  break;
  }


case 5:{cout<<"Verde "<<endl;
  break;
  }


case 6:{cout<<"Azul "<<endl;
  break;
  }


case 7:{cout<<"Violeta "<<endl;
  break;
  }


case 8:{cout<<"Gris "<<endl;
  break;
  }


case 9:{cout<<"Blanco "<<endl;
               break;
  }
        
default : {cout<<"Valor Invalido. ";} 


}
    
//Asignanacion para la segunda franja o banda de la reistencia.

cout<<"Escoja la segunda franja. ";
cin>>Color2;
switch (Color2){

case 0:{cout<<"Negro "<<endl;
  break;
  }


case 1:{cout<<"Cafe "<<endl;
  break;
  }


case 2:{cout<<"Rojo "<<endl;
  break;
  }


case 3:{cout<<"Naranja "<<endl;
  break;
  }


case 4:{cout<<"Amarillo "<<endl;
  break;
  }


case 5:{cout<<"Verde "<<endl;
  break;
  }


case 6:{cout<<"Azul "<<endl;
  break;
  }


case 7:{cout<<"Violeta "<<endl;
  break;
  }


case 8:{cout<<"Gris "<<endl;
  break;
  }


case 9:{cout<<"Blanco "<<endl;
               break;
  }
        
default : {cout<<"Valor Invalido. ";}


}


//Asignanacion para la tercera franja o banda de la reistencia.

cout<<"Escoja la tercera franja. ";
cin>>Color3;
switch (Color3){

case 0:{cout<<"Negro "<<endl;
  break;
  }


case 1:{cout<<"Cafe "<<endl;
  break;
  }


case 2:{cout<<"Rojo "<<endl;
  break;
  }


case 3:{cout<<"Naranja "<<endl;
  break;
  }


case 4:{cout<<"Amarillo "<<endl;
  break;
  }


case 5:{cout<<"Verde "<<endl;
  break;
  }


case 6:{cout<<"Azul "<<endl;
  break;
  }


case 7:{cout<<"Violeta "<<endl;
  break;
  }


case 8:{cout<<"Gris "<<endl;
  break;
  }


case 9:{cout<<"Blanco "<<endl;
               break;
  }
        
default : {cout<<"Valor Invalido. ";}


}


//Asignanacion para la cuarta franja o banda de la reistencia.
//Esta es la tolerancia.

cout<<"Escoja la cuarta y/o ultima franja. ";
cout<<"Para su tolerancia ingrese 5 o 10. ";
cin>>Color4;
switch (Color4){
 
case 5  :{cout<<"Dorado. "<<"Es la tolerancia. ";
      break;
 }
 
case 10 :{cout<<"Plata. "<<"Es la tolerancia. ";
     break;
 }


default : {cout<<"Valor Invalido. ";}


}

cout<<"Desea continaur? [S/N]. ";
cin>>Continuar;
}

while(Continuar=='S' || Continuar=='s');


  return 0;
}

No hay comentarios.: