24/08/2006, 12:49
|
| | Fecha de Ingreso: agosto-2006
Mensajes: 39
Antigüedad: 18 años, 4 meses Puntos: 1 | |
Calculadora en C
Código:
#include <stdio.h>
main()
{
float s,r,o,x;
inicio:
printf("\n\t\t\tCalculadora - By Slappter.");
printf("\nPrimer Número: ");
scanf("%f", &s);
printf("\nSegundo Número: ");
scanf("%f", &r);
printf("\nSumar = 1 / Restar = 2 / Multiplicar = 3 / Dividir = 4 : ");
scanf("%f", &o);
if (o==1)
{
printf("\nResultado: %f\n", s+r);
printf("\nPresiona 2 para Salir o 5 para volver a Comenzar: ");
scanf("%f", &x);
if (x==5)
{
goto inicio;
}
if (x==2)
{
}
}
else if (o==2)
{
printf("\nResultado: %f\n", s-r);
printf("\nPresiona 2 para Salir o 5 para volver a Comenzar: ");
scanf("%f", &x);
if (x==5)
{
goto inicio;
}
if (x==2)
{
}
}
else if (o==3)
{
printf("\nResultado: %f\n", s*r);
printf("\nPresiona 2 para Salir o 5 para volver a Comenzar: ");
scanf("%f", &x);
if (x==5)
{
goto inicio;
}
if (x==2)
{
}
}
else if (o==4)
{
printf("\nResultado: %f\n", s/r);
printf("\nPresiona 2 para Salir o 5 para volver a Comenzar: ");
scanf("%f", &x);
if (x==5)
{
goto inicio;
}
if (x==2)
{
}
}
else
{
}
}
Otra:
Código:
# include <stdio.h>
void suma ( float a2, float b2 )
{
int parar;
float resultado = a2+b2;
printf("\n\tEl resultado es: %f\n", resultado);
printf("\nEscriba 0 y presione Enter para Salir: ");
scanf("%i", ¶r);
}
void resta ( float a2, float b2 )
{
int parar;
float resultado = a2-b2;
printf("\n\tEl resultado es: %f\n", resultado);
printf("\nEscriba 0 y presione Enter para Salir: ");
scanf("%i", ¶r);
}
void multiplicacion ( float a2, float b2 )
{
int parar;
float resultado = a2*b2;
printf("\n\tEl resultado es: %f\n", resultado);
printf("\nEscriba 0 y presione Enter para Salir: ");
scanf("%i", ¶r);
}
void dividir ( float a2, float b2 )
{
int parar;
float resultado = a2/b2;
printf("\n\tEl resultado es: %f\n", resultado);
printf("\nEscriba 0 y presione Enter para Salir: ");
scanf("%i", ¶r);
}
int main()
{
int c;
float a, b;
printf("\n\t\t\tCalculadora - By Slappter\n");
printf("\nQue desea hacer?: 1 = Sumar 2 = Restar 3 = Multiplicar 4 = Dividir: ");
scanf("%i", &c);
if(c==1)
{
printf("\nElija 2 numeros a Sumar (separelos con un espacio): ");
scanf("%f", &a);
scanf("%f", &b);
printf("\nNumeros elejidos: %f y %f\n", a, b);
suma (a,b);
}
else if(c==2)
{
printf("\nElija 2 numeros a Restar (separelos con un espacio): ");
scanf("%f", &a);
scanf("%f", &b);
printf("\nNumeros elejidos: %f y %f\n", a, b);
resta (a,b);
}
else if(c==3)
{
printf("\nElija 2 numeros a Multiplicar (separelos con un espacio): ");
scanf("%f", &a);
scanf("%f", &b);
printf("\nNumeros elejidos: %f y %f\n", a, b);
multiplicacion (a,b);
}
else if(c==4)
{
printf("\nElija 2 numeros a Dividir (separelos con un espacio): ");
scanf("%f", &a);
scanf("%f", &b);
printf("\nNumeros elejidos: %f y %f\n", a, b);
dividir (a,b);
}
}
# By Slappter # WwW.InformaticaVirtual.InFo # |