Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Glauber Miranda

[Código] Calculadora simples

Recommended Posts

Este programa tem por objetivo aplicar os conhecimentos adquiridos na disciplina programação em c++, sendo este

com estrutura simples e de fácil entendimento da linguagem.

 

#include <stdio.h>
#include <stdlib.h>
int main()
{
   double num1 = 0.0;               
   double num2 = 0.0;              
   char opera = 0;                 
   char respos = 0;                     

   int Fim = 0;
   do
   {
      printf("\nIAPEC - TECNOLOGIA EM REDES DE COMPUTADORES\n ");
      printf("\n            LINGUAGEM DE PROGRAMACAO\n\n      ");
      printf("\nAlunos\n ");
      printf("\nGlauber Miranda ");
      printf("\nJulio Vanso\n\n ");
      printf("\n         Calculadora  simples ( + - / * )   \n\n ");
      printf("Digite o valor que deseja calcular:\n ");
      scanf("%lf %c %lf", &num1, &opera, &num2);
   
   Fim=1;
      switch(opera)
      {
         case '+':                              
            printf("\n E igual a %1.1lf\n", num1  + num2);
            break;
   
         case '-':                            
            printf("\n E igual a %1.1lf\n", num1 - num2);
            break;
   
         case '*':                             
            printf("\n E igual a %1.1lf\n", num1 * num2);
            break;
   
         case '/':
            if(num2 == 0)                     
               printf("\n\n\aDividor igual a zero, ERROR\n");
            else
               printf("\n E igual a %1.1lf\n", num1 / num2);
            break;
   
         default:                          
                printf("\n\n\aOperador utilizado nao existe!!\n");
      }
      
      printf("\n Deseja calcular novamente? (S/N)  ");
      scanf(" %c", &respos);            
      if(respos == 's' || respos == 'S') 
      
      Fim=0;
      system("CLS");   
   } 
   while( Fim == 0 );

   return(0);
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Espere algum moderador mover p/ a área certa.

 

while(1) {
printf("\nIAPEC - TECNOLOGIA EM REDES DE COMPUTADORES\n ");
printf("\n LINGUAGEM DE PROGRAMACAO\n\n ");
printf("\nAlunos\n ");
printf("\nGlauber Miranda ");
printf("\nJulio Vanso\n\n ");
printf("\n Calculadora simples ( + - / * ) \n\n ");
printf("Digite o valor que deseja calcular:\n ");
scanf("%lf %c %lf", &num1, &opera, &num2);


switch(opera) {
       case '+': 
           printf("\n E igual a %1.1lf\n", num1 + num2);
       break;

       case '-': 
      	printf("\n E igual a %1.1lf\n", num1 - num2);
       break;

       case '*': 
        	printf("\n E igual a %1.1lf\n", num1 * num2);
       break;

       case '/':
           if(num2 == 0) 
                 printf("\n\n\aDividor igual a zero, ERROR\n");
           else
               printf("\n E igual a %1.1lf\n", num1 / num2);
    	break;

       default: 
           printf("\n\n\aOperador utilizado nao existe!!\n");
   }

   printf("\n Deseja calcular novamente? (S/N) ");
   scanf(" %c", &respos); 
  if(respos == 's' || respos == 'S') 
        break;
} 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.