Calculadora em C

Publicado por Marcelo Santos Araujo 02/07/2003

[ Hits: 10.871 ]

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

Seu terceiro programa em C

char.c - Programa com caracteres

Algoritmo de ordenação: Selection Sort

gramquilo.c - Transforma grama em quilo

Média do aluno


  

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