Upload
moncho-lopez-azul
View
32
Download
2
Embed Size (px)
Citation preview
LA ESTRUCTURA DE ESTE PROGRAMA TIENE COMO FINALIDAD OTORGAR EL VALOR DE LA RESISTENCIA DE CARBON, PARA ESTO NECESITAMOS LAS BANDAS DE COLORES QUE SE PRESENTA EN LA RESISTENCIA A CALCULAR. LA REALIZACION DE ESTA ESTRUCTURA ES A TRAVES DE PROGRAMACION DE C++
#include<iostream>
using namespace std;
void b1();
void b3();
void b4();
double ban1, ban2, ban3, ban4;
int banda1, banda2, banda3, banda4, opcion;
double resultado, result, total;
void b1()
{
cout << "\n N Color Valor\n";
cout << "\n 0 Negro...........0";
cout << "\n 1 Cafe............1";
cout << "\n 2 Rojo............2";
cout << "\n 3 Naranja.........3";
cout << "\n 4 Amarillo........4";
cout << "\n 5 Verde...........5";
cout << "\n 6 Azul............6";
cout << "\n 7 Violeta.........7";
cout << "\n 8 Gris............8";
cout << "\n 9 Blanco..........9";
}
void b3()
{
cout << "\n N Color Valor\n";
cout << "\n 0 Negro.........................1";
cout << "\n 1 cafe.........................10";
cout << "\n 2 rojo........................100";
cout << "\n 3 Naranja....................1000";
cout << "\n 4 Amarillo..................10000";
cout << "\n 5 Verde....................100000";
cout << "\n 6 Azul....................1000000";
cout << "\n 7 violeta................10000000";
cout << "\n 8 gris..................100000000";
cout << "\n 9 blanco...............1000000000";
}
void b4()
{
cout << "\n N Color Porcentaje\n";
cout << "\n 0 Dorado.................5%";
cout << "\n 1 Plata.................10%";
cout << "\n 2 Sin color.............20%";
}
int main()
{
bool COLOR=true;
do
{
system("cls");
cout<<"\n\nEL PROGRAMA CALCULA EL VALOR DE LAS RESISTENCIAS RESPECTO A SUS BANDAS DE COLOR\n\n";
cout<<"\n 1. INICIAR CON EL CALCULO DE LA RESISTENCIA";
cout<<"\n 2. SALIR";
cout<<"\n\n SELECCIONE UNA OPCION ";
cin>>opcion;
system("cls");
switch (opcion)
{
case 1:
system("cls");
cout << "\nDEFINE EL COLOR EN LA PRIMERA BANDA DE LA RESISTENCIA\n";
b1();
cout << "\n\nSELECCIONE EL VALOR DE LA PRIMERA BANDA: ";
cin >> banda1;
switch(banda1)
{
case 0:
ban1=0;
break;
case 1:
ban1=1;
break;
case 2:
ban1=2;
break;
case 3:
ban1=3;
break;
case 4:
ban1=4;
break;
case 5:
ban1=5;
break;
case 6:
ban1=6;
break;
case 7:
ban1=7;
break;
case 8:
ban1=8;
break;
case 9:
ban1=9;
break;
}
system("cls");
cout << "\nDEFINE EL COLOR EN LA SEGUNDA BANDA DE LA RESISTENCIA\n";
b1();
cout << "\n\nSELECCIONE EL VALOR DE LA SEGUNDA BANDA: ";
cin >> banda2;
switch(banda2)
{
case 0:
ban2=0;
break;
case 1:
ban2=1;
break;
case 2:
ban2=2;
break;
case 3:
ban2=3;
break;
case 4:
ban2=4;
break;
case 5:
ban2=5;
break;
case 6:
ban2=6;
break;
case 7:
ban2=7;
break;
case 8:
ban2=8;
break;
case 9:
ban2=9;
break;
}
system("cls");
cout << "\nDEFINE EL COLOR EN LA TERCERA BANDA DE LA RESISTENCIA\n";
b3();
cout << "\n\nSELECCIONA EL VALOR MUTIPLICADOR EN LA TERCERA BANDA: ";
cin >> banda3;
switch(banda3)
{
case 0:
ban3=1;
break;
case 1:
ban3=10;
break;
case 2:
ban3=100;
break;
case 3:
ban3=1000;
break;
case 4:
ban3=10000;
break;
case 5:
ban3=100000;
break;
case 6:
ban3=1000000;
break;
case 7:
ban3=10000000;
break;
case 8:
ban3=100000000;
break;
case 9:
ban3=1000000000;
break;
}
system("cls");
cout << "\nDEFINE EL COLOR EN LA CUARTA BANDA DE LA RESISTENCIA\n";
b4();
cout << "\n\nSELECCIONE EL VALOR DE TOLERANCIA EN LA CUARTA BANDA: ";
cin >> banda4;
switch(banda4)
{
case 0:
ban4= 5;
break;
case 1:
ban4=10;
break;
case 2:
ban4=20;
break;
}
system("cls");
resultado=(((ban1*10)+ban2)*ban3);
if( resultado>999);
else
{
result=resultado;
cout << "\n\nEL VALOR DE LA RESISTENCIA ES: "<<result<<" OHMS"<<endl;
}
if( 999>= resultado || resultado > 999999);
else
{
result=resultado/1000;
cout << "\n\nEL VALOR DE LA RESISTENCIA ES: "<<result<<" KILO-OHMS"<<endl;
}
if(999999>= resultado || resultado > 999999999);
else
{
result=resultado/1000000;
cout << "\n\nEL VALOR DE LA RESISTENCIA ES: "<<result<<" MEGA-OHMS"<<endl;
}
if( resultado<=999999999);
else
{
result=resultado/1000000000;
cout << "\n\nEL VALOR DE LA RESISTENCIA ES: "<<result<<" GIGA-OHMS"<<endl;
}
total=ban4;
cout << "\n\nEL VALOR DE TOLERANCIA DE LA RESISTENCIA ES: "<<total<<"%\n"<<endl;
system("pause");
break;
case 2: exit (0);
default: cout<<"OPCION NO VALIDA";
}
}
while (COLOR!=0);
system ("pause");
return 0;
}