Calculadora em C

Publicado por erico rojahn santos 30/11/2005

[ Hits: 8.490 ]

Homepage: http://kernelsys.blogspot.com

Download calculadora.c




Ai galera tive um trabalho na faculdade, e era pra faze uma calculadora bem simples em C, vou colocar aiw que é para se alguem precisar pra estudar ou ver como é .... abraçoa  todos

  



Esconder código-fonte

#include <stdio.h>
#include <math.h>
float x;
float y;
float n;
float z;
int i;
int adicao ()
{
   system("clear");
   printf ("\nENTRE COM O PRIMEIRO VALOR: ");
   scanf ("%f",&x);
   printf ("\nENTRE COM O SEGUNDO VALOR: ");
   scanf ("%f",&y);
   
   printf ("\a\nA SOMA DE %.f COM %.f É %.f\n",x,y,x+y);

   system("sleep 2");
   
}

int subtracao ()
{
   system("clear");
   printf ("\nENTRE COM O PRIMEIRO VALOR: ");
   scanf ("%f",&x);
   printf ("\nENTRE COM O SEGUNDO VALOR: ");
   scanf ("%f",&y);

   printf ("\a\n%.f MENOS %.f é %.f\n",x,y,x-y);

   system("sleep 2");
   

}

int divisao ()
{
   system("clear");
   printf ("\nENTRE COM O PRIMEIRO VALOR: ");
   scanf ("%f",&x);
   printf ("\nENTRE COM O SEGUNDO VALOR: ");
   scanf ("%f",&y);
   
   printf ("\a\n%.f DIVIDINDO POR %.f é %.f\n",x,y,x/y);

  printf("Operação ilegal Maluco!!");

   system("sleep 2");
   
}

int multiplicacao ()
{
   system("clear");
   printf ("\nENTRE COM O PRIMEIRO VALOR: ");
   scanf ("%f",&x);
   printf ("\nENTRE COM O SEGUNDO VALOR: ");
   scanf ("%f",&y);

   printf ("\a\n%.f MULTIPLICANDO POR %.f é %.f\n",x,y,x*y);

   system("sleep 2");
   }

int porcentagem ()
{
float perce;
int z=100;
   system("clear");
   printf ("\nENTRE COM UM VALOR: ");
   scanf ("%f",&n);
   perce=((n)/100);
      printf ("\a\nA PORCENTAGEM É %.1f\n",perce);

   system("sleep 2");
   
}
   
int sair ()
{
   printf ("\n\t\t\t\t\t WAIT...\n");
   system("sleep 3");
   printf("\t\t\tTO FREE IT'S NECESSARY MIND IF IT IS ARMED\n");//para libertar sua mente se necessario arme-se
   printf("\t\t\t\t DESIGN OF ERICO R.SANTOS\n\n");
   return(0);
}

int main (void)
{
  for(i=1; i<2; i++){ 
   int resp;
   system("clear");
   printf ("\n\n\t\tQUAL OPERAÇÃO QUE DESEJA USAR?\n");
   printf ("\n\t\t(1)ADIÇAO(+)\n\t\t(2)SUBTRACAO(-)\n\t\t(3)DIVISAO(/)\n\t\t(4)MULTIPLICAÇAO(*)\n\t\t(5)PORCENTAGEM(%)\n\t\t(6)SAIR\n");
   printf ("\n :");
   scanf ("%d",&resp);
    
   switch (resp)
      {
      case 1:
        adicao();
      break;
      case 2:
        subtracao();
      break;
      case 3:
        divisao();
      break;
      case 4:
        multiplicacao();
      break;
      case 5:
        porcentagem ();
      break;
      case 6:
        sair();
      break;
   default: printf("\n\t\tIT DOES NOT HAVE THIS OPTION DONKEY!!!\n\n");
      }

   return(0);
}
}


Scripts recomendados

Triângulo de Pascal

Gerando Matriz aleatoriamente

Fila Sequencial

Função em C, retorna a data do sistema já formatada

ASCII


  

Comentários
[1] Comentário enviado por nexushu em 30/11/2005 - 17:27h

Po calculadora em C e maoir legal valeu pelos codigos


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts