Programacion c++
-
Upload
moncho-lopez-azul -
Category
Education
-
view
32 -
download
2
Transcript of Programacion c++
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;
}