Calculadora em C

Publicado por Marcelo Santos Araujo 02/07/2003

[ Hits: 10.965 ]

Download calculadora




Simples calculadora que enfatiza o uso do switch case. Criação de um menu de opções.


  



Esconder código-fonte

#include <stdio.h>
#include <stdlib.h>

/*Marcelo Santos Araujo - msa@nanet.com.br - http://msanet.port5.com*/
/*Calculadora Simples */
int main(int argc, char *argv[]) 
{
   
   
   
   float result,a,b;
   int menu;
      
   system("clear");  /*executa um comando shell (limpar a tela)*/   
   printf("\n\tMenu\n\t(1) Somar\n\t(2) Subtrair\n\t(3) Dividir\n\t(4) Multiplicar\n\t>> ");
   scanf("%d",&menu);
   
   
   
   switch (menu) 
      {
         
         case 1: printf("\n\tOpcao %d escolhida!\n",menu);
               printf("\n\t>> ");
               scanf("%f",&a);
               printf("\n\t>> ");
               scanf("%f",&b);
               result= a+b;
               printf("\n\t>> Resultado: %.2f\n\n",result);
         break;
         case 2: printf("\n\tOpcao %d escolhida!\n",menu);
               printf("\n\t>> ");
               scanf("%f",&a);
               printf("\n\t>> ");
               scanf("%f",&b);
               result = a -b;
               printf("\n\t>> Resultado: %.2f\n\n",result);
         break;
         
         case 3: printf("\n\tOpcao %d escolhida!\n",menu);
               printf("\n\t>> ");
               scanf("%f",&a);
               printf("\n\t>> ");
               scanf("%f",&b);
               result = a/b;
               printf("\n\t>> Resultado: %.2f\n\n",result);
         break;
         
         case 4: 
               printf("\n\tOpcao %d escolhida!\n",menu);
               printf("\n\t>> ");
               scanf("%f",&a);
               printf("\n\t>> ");
               scanf("%f",&b);
               result = a*b;
               printf("\n\t>> Resultado: %.2f\n\n",result);
         break;
      
         
   default: printf("\n\t>> Nenhuma das opcoes foi selecionada!\n\n");      
         
         
      }
         
   
      

   
}


Scripts recomendados

Usando IF - Como usar o IF

Lista Simples em C

Passar uma string pra caixa alta.

Cauculo de àrea do retângulo

Relogio


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts