Está en la página 1de 5

// PRESENTACION EN PREZI

#include <iostream> // DECLARACION DE VARIABLES PUBLICAS Y FUNCIONES const float pi=3.1415, k=900000*10000, s=8.314472; int a=0,b=0,c=0,d=0,e=0,; float r,g,h; float carga_electrica (int,int); float fuerza_cargas(int,int,int); float modulo young(int,int,float,float); float frecuencia_oscilacion(int,float); float choque_inelastico(int, int,int,int); float presion_gas(int,int,int); float cantidad_calor(int,int,int,int); float campo_electricov(int,int); float campo_electricoe(int,int); float calculo_viscosidad(int,int,int,int); using namespace std; int main() { int op; float l, per, ar; do { cout << endl << "Formulas fisicas con funciones" << endl << endl; cout << "1. Carga elctrica" << endl; cout << "2. Fuerza entre 2 cargas" << endl; cout << "3. Mdulo de Young" << endl; cout << "4. Frecuencia de oscilacin" << endl; cout << "5. Choque inelstico" << endl; cout << "6. Presin de un gas" << endl; cout << "7. Cantidad de calor" << endl; cout << "8. Campo elctrico vectorialmente" << endl; cout << "9. Campo elctrico escalarmente" << endl; cout << "10. Viscosidad" << endl; cout << "0. Finalizar" << endl << endl; cout << "Introduzca la opcin elegida: "; cin >> op; if ( op != 0 ) { do {

} while ( l<0 ); switch (op) { case 1: { cout<<"calculo carga elctrica\n\n"; cout<<"ingresar el nmero electrn n= ";cin>>a; cout<<"ingresar el nmero entero e= ";cin>>b; r = carga_electrica(a, b); cout<<"La carga elctrica es = "<<r<<"\n\n"; system("PAUSE"); break; } break; case 2: { cout<<"clculo de la fuerza entre dos cargas\n\n"; cout<<"ingresar carga 1= ";cin>>a; cout<<"ingresar carga 2= ";cin>>b; cout<<"ingresar radio = ";cin>>c; r = fuerza_cargas(a,b,c); cout<<"La fuerza es = "<<r<<"\n\n"; system("PAUSE"); break; } case 3: { cout<<"clculo de mdulo de Young\n\n"; cout<<"ingresar fuerza = ";cin>>a; cout<<"ingresar rea = ";cin>>b; cout<<"ingresar variacin = ";cin>>c; cout<<"ingresar longitud = ";cin>>d; r = modulo_young(a, b, c ,d); cout<<"El mdulo de Young es = "<<r<<"\n\n"; system("PAUSE"); break; } case 4: { cout<<"clculo de frecuencia de oscilacin\n\n"; cout<<"ingresar masa = ";cin>>a; cout<<"ingresar el constante elstico = ";cin>>g; r = frecuencia_oscilacion (a, g); cout<<"La frecuencia de oscilacin es = "<<r<<"\n\n"; system("PAUSE"); break; }

case 5: { cout<<"clculo de choque inelstico\n"; cout<<"ingresar la masa 1 = ";cin>>a; cout<<"ingresar la masa 2 = ";cin>>b; cout<<"ingresar la velocidad 1 = ";cin>>c; cout<<"ingresar la velocidad 2 = ";cin>>d; r = choque_inelastico(a, b, c, d); cout<<"La velocidad final es = "<<r<<"\n\n"; system("PAUSE"); break; } case 6: { cout<<"clculo de la presin de un gas\n"; cout<<"ingresar volumen = ";cin>>a; cout<<"ingresar temperatura = ";cin>>b; cout<<"ingresar nmero de moles = ";cin>>c; r = presion_gas(a, b, c); cout<<"La presin es = "<<r<<"\n\n"; system("PAUSE"); break; } case 7: { cout<<"Calculo de la cantidad de calor \n"; cout<<"ingresar temperatura 1 = ";cin>>a; cout<<"ingresar temperatura 2 = ";cin>>b; cout<<"ingresar masa = ";cin>>c; cout<<"ingresar calor especifico = ";cin>>d; r = cantidad_calor(a, b, c, d); cout<<"resultado de cantidad de calor = "<<r<<"\n\n"; system("PAUSE"); break; } case 8: { cout<<"calculo campo elctrico vectorialmente\n"; cout<<"ingresar carga puntual = ";cin>>a; cout<<"ingresar fuerza = ";cin>>b; r = campo_electricov(a, b); cout<<"El campo elctrico vectorial es = "<<r<<"\n\n"; system("PAUSE"); break; } case 9: { cout<<"calculo campo elctrico escalar\n";

cout<<"ingresar carga puntual = ";cin>>a; cout<<"ingresar distancia = ";cin>>b; r = campo_electricoe(a, b); cout<<"El campo elctrico escalar es = "<<r<<"\n\n"; system("PAUSE"); break; } case 10: { cout<<"calculo viscosidad\n"; cout<<"ingresar rea = ";cin>>a; cout<<"ingresar coef. viscosidad = ";cin>>b; cout<<"ingresar velocidad = ";cin>>d; cout<<"ingresar altura = ";cin>>c; r = calculo_viscosidad(a,b,d,c); cout<<"La viscosidad es = "<<r<<"\n\n"; system("PAUSE"); break; } defaul: cout << endl << "Opcin no valida" << endl; break; } } // FIN DEL PRIMER BUCLE } while ( op != 0 ); cout << endl << "Gracias por utilizar el programa" << endl; system ("read"); return 0; // FIN DEL CUERPO PRINCIPAL DEL PROGRAMA } // ZONA DE DESARROLLO DE FUNCIONES float carga_electrica(int a, int b) { return a*b; } float fuerza_cargas(int a, int b, int c) { return k*((a*b)/c); } float modulo_young(int a, int b, float c, float d) {

return ((a*d)/(b*c)); } float frecuencia_oscilacion(int a, float g) { return (a/g)*2*pi; } float choque_inelastico(int a,int b,int c,int d) { return a*c+b*d/a+b; } float presion_gas(int a,int b,int c) { return c*s*b/a; } float cantidad_calor(int a,int b,int c,int d) { return d*c*(b-a); } float campo_electricov(int a,int b) { return b/a; } float campo_electricoe(int a,int b) { return k*a/b*b; } float calculo_viscosidad(int a,int b,int c,int d) { return b*a*d/c; }

También podría gustarte