Procurar
Últimos assuntos
Top dos mais postadores
Nilton | ||||
pekisalto | ||||
Edward Phoenix | ||||
Michel Sosa | ||||
alexpfz | ||||
Paulo-Smith | ||||
Dj Nando Phoenix | ||||
Cesariolange | ||||
allanyo | ||||
Gabriel Padilha |
CALCULADORA EM C
Página 1 de 1
CALCULADORA EM C
CALCULADORA EM C...NAO ACEITA NUMEROS NEGATIVOS NA OPERAÇÃO DE SUBTRAÇÃO
----
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
int choose = 0;
float prod1 = 0;
float prod2 = 0;
float calc = 0;
printf("Escolha uma dessas operaçoes:\n\n");
printf("[1 - SOMA]\n");
printf("[2 - SUBTRACAO]\n");
printf("[3 - MULTIPLICACAO]\n");
printf("[4 - DIVISAO]\n");
printf("[5 - RAIZ]\n");
printf("[6 - EXPONTENCIACAO]");
printf("\n\nOpcao:");
scanf("%d",&choose);
{
if(choose == 1)
{
printf("\nVoce escolheu SOMA digite dois numeros para o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
calc = (prod1 + prod2);
printf("%.2f + %.2f = %.2f\n\x7",prod1,prod2,calc);
system("PAUSE");
}
else if(choose == 2)
{
printf("\nVoce escolheu SUBTRACAO digite dois numeros para o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
{
while(prod1 < prod2)
{
printf("O primeiro nao pode ser maior que o segundo\n");
printf("\nVoce escolheu SUBTRACAO digite dois numeros para o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
}
}
calc = (prod1 - prod2);
printf("%.2f - %.2f = %.2f\n\x7",prod1,prod2,calc);
system("PAUSE");
}
else if(choose == 3)
{
printf("\nVoce escolheu MULTIPLICACAO digite dois numeros para o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
calc = (prod1 * prod2);
printf("%.2f * %.2f = %.2f\n\x7",prod1,prod2,calc);
system("PAUSE");
}
else if(choose == 4)
{
printf("\nVoce escolheu DIVISAO digite dois numero para o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
{
while(prod2 == 0)
{
printf("\nNao existe divisoa por 0\n");
printf("\nVoce escolheu DIVISAO digite dois numero para o calculo:\n");
scanf("%f",&prod2);
}
}
calc = (prod1 / prod2);
printf("%.2f / %.2f = %.2f\n\x7",prod1,prod2,calc);
system("pause");
}
else if(choose == 5)
{
printf("\nVoce escolheu RAIZ digite um numero para realizar a raiz quadrada:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
calc = (sqrt(prod1));
printf("Resultado: %.2f\n\x7",calc);
system("PAUSE");
}
else if(choose == 6)
{
printf("\nVoce escolheu EXPONENCIACAO digite dois numeros para realizar o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
calc = (pow(prod1,prod2));
printf("%.2f elevado a %.2f = %.2f\n\x7",prod1,prod2,calc);
system("PAUSE");
}
else if(choose != 1 && choose != 2 && choose != 3 && choose != 4 && choose != 5 && choose != 6)
{
printf("\nOpcao invalida\n");
system("Pause");
}
}
//
}
-----------
PHOENIX 2010
----
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
int choose = 0;
float prod1 = 0;
float prod2 = 0;
float calc = 0;
printf("Escolha uma dessas operaçoes:\n\n");
printf("[1 - SOMA]\n");
printf("[2 - SUBTRACAO]\n");
printf("[3 - MULTIPLICACAO]\n");
printf("[4 - DIVISAO]\n");
printf("[5 - RAIZ]\n");
printf("[6 - EXPONTENCIACAO]");
printf("\n\nOpcao:");
scanf("%d",&choose);
{
if(choose == 1)
{
printf("\nVoce escolheu SOMA digite dois numeros para o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
calc = (prod1 + prod2);
printf("%.2f + %.2f = %.2f\n\x7",prod1,prod2,calc);
system("PAUSE");
}
else if(choose == 2)
{
printf("\nVoce escolheu SUBTRACAO digite dois numeros para o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
{
while(prod1 < prod2)
{
printf("O primeiro nao pode ser maior que o segundo\n");
printf("\nVoce escolheu SUBTRACAO digite dois numeros para o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
}
}
calc = (prod1 - prod2);
printf("%.2f - %.2f = %.2f\n\x7",prod1,prod2,calc);
system("PAUSE");
}
else if(choose == 3)
{
printf("\nVoce escolheu MULTIPLICACAO digite dois numeros para o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
calc = (prod1 * prod2);
printf("%.2f * %.2f = %.2f\n\x7",prod1,prod2,calc);
system("PAUSE");
}
else if(choose == 4)
{
printf("\nVoce escolheu DIVISAO digite dois numero para o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
{
while(prod2 == 0)
{
printf("\nNao existe divisoa por 0\n");
printf("\nVoce escolheu DIVISAO digite dois numero para o calculo:\n");
scanf("%f",&prod2);
}
}
calc = (prod1 / prod2);
printf("%.2f / %.2f = %.2f\n\x7",prod1,prod2,calc);
system("pause");
}
else if(choose == 5)
{
printf("\nVoce escolheu RAIZ digite um numero para realizar a raiz quadrada:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
calc = (sqrt(prod1));
printf("Resultado: %.2f\n\x7",calc);
system("PAUSE");
}
else if(choose == 6)
{
printf("\nVoce escolheu EXPONENCIACAO digite dois numeros para realizar o calculo:\n");
scanf("%f",&prod1);
scanf("%f",&prod2);
calc = (pow(prod1,prod2));
printf("%.2f elevado a %.2f = %.2f\n\x7",prod1,prod2,calc);
system("PAUSE");
}
else if(choose != 1 && choose != 2 && choose != 3 && choose != 4 && choose != 5 && choose != 6)
{
printf("\nOpcao invalida\n");
system("Pause");
}
}
//
}
-----------
PHOENIX 2010
Edward Phoenix- Mensagens : 34
Pontos : 86
Data de inscrição : 22/02/2010
Idade : 33
Tópicos semelhantes
» MATEMÁTICA - CALCULADORA DE FRAÇÕES
» MATEMÁTICA - CALCULADORA DE "LIMITES E DERIVADAS" ENTRE OUTRAS
» MATEMÁTICA - CALCULADORA DE "LIMITES E DERIVADAS" ENTRE OUTRAS
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
2011-11-10, 13:52 por allanyo
» matriz em c
2011-11-08, 19:02 por allanyo
» matriz em c
2011-11-08, 19:02 por allanyo
» [FUNÇÃO] C
2011-09-25, 15:33 por lucas150992
» Comprare Viagra. da mulher viagra generico
2011-08-04, 09:16 por Convidado