online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include<stdio.h> #include<math.h> #include<stdlib.h> #define PI 3.14159265 int comando, comandito, contador, vluz, comandote; float x, y, z, x1, i1, z1, a, a1; int main() { printf("Bienvenido\nVersión 1.0"); printf("\nGermán Moreira 2018"); printf("\nComando 1 ayuda"); printf("\nIngrese comando para acceder a la función deseada..."); while(contador<10000000){ printf("\n####Menú Principal####\n"); printf("\n>>"); scanf("%d",&comando); switch(comando) { case 1: system("clear"); printf("\nFunciones disponibles:\n"); printf("1-Funciones disponibles\n2- Refracción\n3-Ondas\n4-Electroestática\n5-Borrar Pantalla\n6-Calculadora\n"); break; case 2: system("clear"); printf("\nRefracción\n"); printf("Seleccione actividad:\n"); printf("1-Velocidad de la luz en un medio\n"); printf("2-Valor del ángulo incidente\n3-Valor del ángulo reflejado\n4-índice de refracción del material\n"); printf(">>"); scanf("%d", &comandito); switch(comandito){ case 1: system("clear"); printf("\nCalcular Velocidad de la luz en un medio\n"); printf("Necesitas el índice de refracción del medio\nIngresa el índice de refracción..."); scanf("%f", &x); vluz=3*pow (10,8); printf("La velocidad de la luz en este medio es: %f m/s", vluz/x); break; case 2: system("clear"); printf("\nÁngulo incidente"); printf("\nNecesitas la velocidad de la luz en ambos medios\n"); printf("Atención, los numeros ingresados serán expresados en notación científica\n"); printf("Ingresa la velocidad de la luz en el medio 1\n(El número anterior a x10)..."); scanf("%f",&x); printf("\nIngresa el exponente..."); scanf("%f",&y); z=x*pow (10,y); printf("Ingresa la velocidad de la luz en el medio 2\n(El número anterior a x10)..."); scanf("%f",&x1); printf("\nIngresa el exponente..."); scanf("%f",&i1); z1=x1*pow (10,i1); a=(z/z1)/180; printf("El î=%f",(((asin(a))*180)*(180))/PI); break; case 3: system("clear"); printf("\nÁngulo reflejado"); printf("\nNecesitarás:-El ángulo incidente\n-El índice de refracción del medio\n"); printf("Ingresa el ángulo incidente..."); scanf("%f",&x); printf("\nIngresa el valor del índice de refracción..."); scanf("%f",&y); z=((asin(x/y))*(180))/PI; printf("\nEl valor del ángulo reflejado es...%f", z); break; case 4: system("clear"); printf("\nÍnfice de refracción del material"); printf("\nNecesitarás la velocidad de la luz del material\n"); printf("Atención, los numeros ingresados serán expresados en notación científica\n"); printf("Ingresa la velocidad de la luz en el medio 1\n(El número anterior a x10)..."); scanf("%f",&x); printf("\nIngresa el exponente..."); scanf("%f",&y); z=x*(pow (10,y)); printf("\nEl índice de refracción del material=%f",300000000/z); break; } break; case 3: system("clear"); printf("\nOndas\nSeleccione actividad:\n"); printf("1-Velocidad de la onda\n2-Período\n3-Frecuencia de la onda\n"); printf("4-Tensión\n5-Densidad\n"); printf(">>"); scanf("%d",&comandito); switch(comandito){ case 1: system("clear"); printf("\nCalcular velocidad de una onda\n"); printf("**Hay 3 maneras de hallar este valor**\n"); printf("Seleccione opción\n1-Usando long. de onda y período\n"); printf("2-Usando long. de onda y frecuencia\n"); printf("3-Usando tensión y densidad\n"); printf(">>"); scanf("%d",&comandote); switch(comandote){ case 1: system("clear"); printf("\nIngrese la long. de onda..."); scanf("%f",&x); printf("\nIngrese el período..."); scanf("%f",&y); printf("\nLa velocidad de la onda es V=%f m/s ",x/y); break; case 2: system("clear"); printf("\nIngrese la long. de onda..."); scanf("%f",&x); printf("\nIngrese la frecuencia..."); scanf("%f",&y); printf("\nLa velocidad de la onda es V=%f m/s",x/y); break; case 3: system("clear"); printf("\nIngrese el valor de la tensión..."); scanf("%f",&x); printf("\nIngrese el valor de la densidad..."); scanf("%f",&y); z=sqrtf(x/y); printf("\nLa velocidad es V=%f m/s",z); break; } break; case 2: system("clear"); printf("\nCalcular período\n"); printf("**Hay dos maneras de encontrar este valor**\n"); printf("1-Usando velocidad y long. de onda\n2-Usando frecuencia\n"); printf(">>"); scanf("%d",&comandote); switch(comandote){ case 1: system("clear"); printf("\nIngresa el valor de la velocidad..."); scanf("%f",&x); printf("\nIngresa el valor de la long. de onda..."); scanf("%F",&y); printf("\nEl período es...%f",y/x); break; case 2: system("clear"); printf("\nIngresa el valor de la frecuencia..."); scanf("%f",&x); printf("\nEl valor del período es...%f",1/x); break; } break; case 3: system("clear"); printf("\nCalcular frecuencia\n"); printf("Ingresa el valor del período..."); scanf("%f",&x); printf("\nEl valor de la frecuaencia es F=%f Hz", 1/x); break; case 4: system("clear"); printf("\nCalcular el valor de la tensión\n"); printf("Necesitarás el valor de la velocidad y la densidad\n"); printf("Ingresa el valor de la velocidad..."); scanf("%f",&x); printf("\Ingresa el valor de la densidad..."); scanf("%f",&y); printf("\nEl valor de la tensión es... %f", (x*x)*y); break; case 5: system("clear"); printf("\nCalcular el valor de la densidad\n"); printf("Necesitarás el valor de la tensión y de la velocidad\n"); printf("Ingresa el valor de la tensión..."); scanf("%f",&x); printf("\nIngresa el valor de la velocidad..."); scanf("%f",&y); printf("\nEl valor de la densidad es... %f", x/(y*y)); break; } break; case 4: system("clear"); printf("\nElectroestática\n"); printf("1-Fuerza eléctrica\n2-Distancia entre cargas eléctricas\n"); printf("\nSeleccione opción..."); scanf("%d",&comandito); switch(comandito){ case 1: system("clear"); printf("\nCalcular fuerza eléctrica\n"); printf("Necesitarás el valor de las cargas eléctricas y la distancia entre las cargas\n"); printf("*Atención los valores serán expresados en notación científica*\n"); printf("Ingresa el valor de la carga 1 (q1)(el número anterior a x10)..."); scanf("%f",&x); printf("Ingresa el valor de la carga 1 (q1)(el exponente)..."); scanf("%f",&y); printf("Ingresa el valor de la carga 2 (q2)(el número anterior a x10)..."); scanf("%f",&x1); printf("Ingresa el valor de la carga 2 (q2)(el exponente)..."); scanf("%f",&i1); printf("\nIngresa el valor de la distancia entre las cargas..."); scanf("%f",&z); //a equivale a q1 a1 a q2 a=x*(pow(10,y)); a1=x1*(pow(10,i1)); z1=9000000000*((a*a1)/(z*z)); printf("\nEl valor de la fuerza eléctrica es... %f\n",z1); break; case 2: system("clear"); printf("\nCalcular distancia entre cargas eléctricas\n"); printf("Necesitarás el valor de las cargas eléctricas y la fuerza eléctica\n"); printf("Ingresa el valor de la carga 1 (q1)(el número anterior a x10)..."); scanf("%f",&x); printf("Ingresa el valor de la carga 1 (q1)(el exponente)..."); scanf("%f",&y); printf("Ingresa el valor de la carga 2 (q2)(el número anterior a x10)..."); scanf("%f",&x1); printf("Ingresa el valor de la carga 2 (q2)(el exponente)..."); scanf("%f",&i1); printf("\nIngresa el valor de la fuerza eléctrica..."); scanf("%f",&z); a=x*(pow(10,y)); a1=x1*(pow(10,i1)); //z=sqrtf(x/y); z1=sqrtf(9000000000*((a*a1)/z)); printf("\nEl valor de la distancia entre cargas eléctricas es... %f\n",z1); break; } break; case 5: system("clear"); break; case 6: system("clear"); printf("\nCalculadora\n1-Suma\n2-Resta\n3-Multiplicación\n4-División\n"); printf("Ingrese opción deseada..."); scanf("%d",&comandito); switch(comandito){ case 1: system("clear"); printf("Suma de dos valores\n"); printf("Ingrese el valor 1..."); scanf("%f",&x); printf("\nIngrese el valor 2..."); scanf("%f",&y); printf("\nEl resultado es= %f", x+y); break; case 2: system("clear"); printf("Resta de dos valores\n"); printf("Ingrese el valor 1..."); scanf("%f",&x); printf("\nIngrese el valor 2..."); scanf("%f",&y); printf("\nEl resultado es= %f", x-y); break; case 3: system("clear"); printf("Multiplicaión de dos valores\n"); printf("Ingrese el valor 1..."); scanf("%f",&x); printf("\nIngrese el valor 2..."); scanf("%f",&y); printf("\nEl resultado es= %f", x*y); break; case 4: system("clear"); printf("División\n"); printf("Ingrese el valor 1..."); scanf("%f",&x); printf("\nIngrese el valor 2..."); scanf("%f",&y); printf("\nEl resultado es= %f", x/y); break; } break; } contador++; } }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue