Calculadora em C

280 palavras 2 páginas
#include<stdio.h>
#include<stdlib.h>
#include<math.h>

main() { int num3,num4,operacao; float num1,num2; double num5; char opc='S';

while(opc=='S' || opc=='s'){ system("cls");//limpa a tela

puts ("***********************************"); puts ("** Menu da Calculadora **"); puts ("**** 1 - soma 2 - Subtracao ****"); puts ("**** 3 Mutiplicacao, 4 Divisao ****"); puts ("**** 5 Porcento 6 Resto Divisao****"); puts ("**7-Exponenciacao 8-Raiz quadrada**"); puts ("** 9- Potenciacao **"); puts ("***********************************");

printf("Digite o numero da operação desejada : \n "); scanf("%i",&operacao); if ((operacao > 5)&&(operacao != 7)&&(operacao != 8)&&(operacao !=9)){ printf("Digite o primeiro numero: \n"); scanf("%i", &num3); printf("Digite o Segundo numero: \n"); scanf("%i", &num4); } if (operacao <= 5){ printf("Digite o primeiro numero: \n"); scanf("%f", &num1); printf("Digite o segundo numero: \n"); scanf("%f", &num2); } if (operacao == 7){ printf("Digite o Numero: \n"); scanf("%.2f", &num5); } else printf ("Entre com o numero \n"); scanf ("%i", &num3); system("cls");

switch (operacao){

case 1: printf("num1+nu2 = %.2f \n", num1+num2); break; case 2: printf("num1-num2 = %.2f \n", num1-num2); break; case 3: printf("num1*num2 = %.2f \n", num1*num2); break; case 4: if (num2==0 || num1==0){ printf("\nErro, um número não pode ser dividido por 0: \n"); }else{ printf("Num1/Num2 = %.2f \n", num1/num2); } break; case 5: printf("A porcentagem e = %.2f ", num2*num1 / 100 ); break; case 6: printf("O Resto da Divisao e = %.2i ", num3%num4 ); break; case 7: printf ("exponencial %f \n",exp (num5)); break; case 8: printf("A Raiz Quadrada de %i e = %.2i ",sqrt(num3) ); break; case 9: printf("A potenciacao e = %.2i ",pow (num1,num2)); break;

Relacionados

  • CALCULADORA EM C
    783 palavras | 4 páginas
  • Calculadora em c
    689 palavras | 3 páginas
  • Calculadora em C
    336 palavras | 2 páginas
  • Calculadora c#
    344 palavras | 2 páginas
  • calculadora em c
    661 palavras | 3 páginas
  • calculadora c ++
    822 palavras | 4 páginas
  • Calculadora em C
    950 palavras | 4 páginas
  • Calculadora em C++
    1025 palavras | 5 páginas
  • Calculadora em C
    288 palavras | 2 páginas
  • calculadora em C++
    320 palavras | 2 páginas