Вы находитесь на странице: 1из 12

#include <iostream.h> #define PI 3.14159 #define G 9.8 #include <math.h> # define VS 343 # define CG 6.67e-11 # define MT 5.

98e+24 # define K 9e+9 # define K1 8.99e+9 # define E 1.60e-19 void main() { float altura,pr,aa,pt,fe,w,ec,m,q,ep,e,v,vo,r,p,masa,peso,vi,fp,f,base,dis,tiem,vel,sup,radio,h,pres,fuer,a rea,b,B,vf,t,a,cd,d,n,lado,distancia,tiempo,velocidad, a1,a2,n1,n2,g; int opcion; //menu de opciones; cout<<"1.Velocidad de un auto"<< endl; cout<<"2.Distancia de una motocicleta"<< endl; cout<<"3.Distancia reocrrida por un avion"<< endl; cout<<"4.Superficie lateral de un cilindro"<< endl; cout<<"5.Precion ejercida por un poste"<< endl; cout<<"6.Area de un trapesio"<< endl; cout<<"7.Velocidad final de un cuerpo"<< endl; cout<<"8.Tiempo que tarda en caer un objeto"<< endl; cout<<"9.Area de un pentagono"<< endl; cout<<"10.Cantidad de dinero que le toca a cada nino"<< endl; cout<<"11.Hallar el area del cuadrado"<< endl; cout<<"12.Hallar el area de un triangulo"<< endl;

cout<<"13.Obtener la velocidad de un movil"<< endl; cout<<"14.Hallar el area de un circulo"<< endl; cout<<"15.Determinacion del angulo de refraccion"<< endl; cout<<"16.Determinar el periodo de onda"<< endl; cout<<"17.Determinacion de la frecuencia"<< endl; cout<<"18.Determinacion del peso"<< endl; cout<<"19.Determinacion de la presion"<< endl; cout<<"20.Determinacion de la velocidad"<< endl; cout<<"21.Determine el modulo de aceleracion"<< endl; cout<<"22.Determinacion de la altura"<< endl; cout<<"23.Determinacion de la velocidad angular"<< endl; cout<<"24.Determiacion de un volumen"<< endl; cout<<"25.Determinar la intencidad del campo electrico"<< endl; cout<<"26.Determinaciond e la energia cinetica"<< endl; cout<<"27.Determinacion de la energia potencial"<< endl; cout<<"28.Determiacion la potencia real"<< endl; cout<<"29.Determiacion de la velocidad vertical de un objeto"<< endl; cout<<"30.Determinacion de la fuerza electrica de un atomo"<< endl; cout<<"31.Conversion a numero binarios"<< endl; cout<<"32.Determinacion de anio bisiesto"<< endl;

cout<<"Digite la opcion deseada:"; cin>>opcion;

switch(opcion) { case 1: cout<< endl << endl;

cout<<"Digite el valor de la distancia:";cin>>dis; cout<<"Digite el valor del tiempo:";cin>>tiem; vel=dis/tiem; cout<<"La velocidad del movil es:"<<vel; break;

case 2: cout<< endl << endl; cout<<" Digite el valor de la velocidad:";cin>>vel; cout<<" Digite el valor del tiempo:";cin>>tiem; dis=vel*tiem; cout<<"La distancia del movil es:"<<dis; break;

case 3: cout<< endl << endl; cout<<" Digite el valor de la velocidad:";cin>>vel; cout<<" Digite el valor del tiempo:";cin>>tiem; dis=vel*tiem; cout<<"La distancia del movil es:"<<dis; break;

case 4: cout<< endl << endl; cout<<" Digite el valor del radio:";cin>>radio; cout<<" Digite el valor de la altura:";cin>>h; sup=2*PI*radio*h; cout<<"La superficie es:"<<sup; break;

case 5: cout<< endl << endl; cout<<" Digite el valor de la fuerza:";cin>>fuer; cout<<" Digite el valor del area:";cin>>area; pres=fuer/area; cout<<"La precion ejercida es de:"<<pres; break;

case 6: cout<< endl << endl; cout<<"Digite el valor de B:";cin>>B; cout<<"Digite el valor de b:";cin>>b; cout<<"Digite el valor de h:";cin>>h; area=B+b/2*h; cout<<"El area del trapesio es:"<<area; break;

case 7: cout<< endl << endl; cout<<"Digite el valor del tiempo:";cin>>t; vf=t/G; cout<<"La velocidad final del cuerpo es de:"<<vf; break;

case 8: cout<< endl <<endl; cout<<"Digite el valor de la velocidad final del cuerpo:";cin>>vf; t=vf/G;

cout<<"El tiempo que tarda en caer el cuerpo es de:"<<t; break;

case 9: cout<< endl << endl; cout<<"Digite el valor de el lado a:";cin>>a; cout<<"Digite el valor del lado b:";cin>>b; area=a*b; cout<<"El valor del area del cuadrado es de:"<<area; break;

case 10: cout<< endl << endl; cout<<"Digite la cantidad de dinero:";cin>>d; cout<<"Digite la cantidad de ninos:";cin>>n; cd=d/n; cout<<"La cantidad de dinero que le toca a cada nio es de:"<<cd; break;

case 11: cout<< endl << endl; cout << "Digite el valor del lado: " ; cin>>lado; area=lado*lado; cout<<"el area del cuadrado es:" <<area; break;

case 12: cout<< endl << endl; cout<<"Digite el valor de la altura: ";cin>>altura;

cout<<"Digite el valor de la base: ";cin>>base; area=base*altura/2; cout<<" la altura del triangulo es:"<<area; break;

case 13: cout<< endl << endl; cout<<"Digite el valor de la distancia:";cin>>distancia; cout<<"Digite el valor del tiempo:";cin>>tiempo; velocidad=distancia/tiempo; cout<<"La velocidad recorrida es:"<<velocidad; break;

case 14: cout<< endl <<endl; cout<<"Digite el valor del radio:";cin>>radio; area=PI*radio*radio; cout<<"El area del circulo es:"<<area; break;

case 15: cout<< endl <<endl; cout << "Digite el valor del angulo 1: "; cin>>a1; cout << "Digite el valor del indice de refreccion 1: "; cin>>n1; cout << "Digite el valor del indice de refreccion 2: "; cin>>n2; a2=asin((n1*sin(a1)/n2)); cout << "El angulo de refraccion es: "<<a2; break;

case 16: cout<< endl << endl; cout << "Digite el valor de la frecuecia: "; cin>>f; t=1/f; cout << "El periodo de la onda es: "<<t; break;

case 17: cout<< endl <<endl; cout << "Digite el valor de la velocidad inicial: "; cin>>vi; cout << "Digite el valor de la frecuencia: "; cin>>f; fp=f*(1+vi/VS); cout << "La frecuencia que percibira el observador es: "<<fp; break;

case 18: cout<< endl <<endl; cout << "Digite el valor de la masa: "; cin>>masa; peso=masa*G; cout << "El peso es: "<<peso; break;

case 19: cout<< endl <<endl; cout << "Digite el valor de la fuerza: "; cin>>f; cout << "Digite el valor del area: "; cin>>a; p=f/a; cout << "La presion es: "<<p; break;

case 20: cout<< endl <<endl; cout << "Dame el valor de la distancia: ";cin>>d; cout << "Dame el valor del tiempo: ";cin>>t; v=d/t; cout << "La velocidad es: "<<v; break;

case 21: cout<< endl <<endl; cout << "Dame el valor del radio: ";cin>>r; g=(CG*MT)/(r*r); cout << "El modulo de aceleracion es: "<<g; break;

case 22: cout<< endl <<endl; cout << "Dame el valor de la velocidad inicial: ";cin>>vo; cout << "Dame el valor del tiempo: ";cin>>t; h=vo*t+(G*t*t/2); cout << "La altura es : "<<h; break;

case 23: cout<< endl <<endl; cout << "Dame el valor de la frecuencia: "; cin>>f; w=2*PI*f; cout << "La velocidad angular es: "<<w;

break;

case 24: cout<< endl <<endl; cout << "Dame el valor del radio: "; cin>>r; v=(4*PI*r*r*r)/3; cout << "El volmen es : "<<v; break;

case 25: cout<< endl <<endl; cout << "Dame el valor de la distancia: "; cin>>r; cout << "Dame el valor la carga: "; cin>>q; e=(K*q)/(r*r); cout << "La intensidad es : "<<e; break;

case 26: cout<< endl <<endl; cout << "Dame el valor de la masa: "; cin>>m; cout << "Dame el valor la velocidad: "; cin>>v; ec=(m*v*v)/2; cout << "La energia cinetica es : "<<ec; break;

case 27: cout<< endl <<endl; cout << "Dame el valor de la masa: "; cin>>m; cout << "Dame el valor la altura: "; cin>>h;

ep=m*G*h; cout << "La energia potencial es : "<<ep; break;

case 28: cout<< endl <<endl; cout << "Dame el valor de la potencia teorica: "; cin>>pt; cout << "Dame el valor de su rendimeinto: "; cin>>r; pr=(r*pt)/100; cout << "La potencia real es : "<<pr; break;

case 29: cout<< endl <<endl; cout << "Dame el valor de la altura: "; cin>>h; vo=sqrt(2*G*h); cout << "La velocidad es: "<<vo; break;

case 30: cout<< endl <<endl; cout << "Dame el valor de la distancia: "; cin>>r; fe=K1*((E*E)/(r*r)); cout << "La fuerza electrica de un atomo es: "<<fe; break;

case 31: cout<< endl <<endl; cout<< "Digite el numero a convertir (maximo hasta 255): ";

int x, k; cin>>x; for(k=128;k>=1;k/=2) if((x&k)==0)cout<<"0"; else cout<<"1"; cin.ignore();cin.ignore(); break;

case 32: cout<< endl <<endl; int aa; cout<<"Dame el numero del anio a evaluar: ";cin>>aa;

if ( aa%4==0) { if ( aa%100==0) { if ( aa%400==0) cout <<"Si es un anio biciesto"; else cout <<"No es un anio biciesto"; } else cout <<"Si es un anio biciesto"; } else cout <<"No es un anio biciesto";

cin.ignore();cin.ignore(); break;

} cout<<endl<<endl<<"Pulse una tecla para terminar..."; cin.ignore();cin.ignore(); }

Вам также может понравиться