calculadora

Publicado por marcio santos borges 25/02/2006

[ Hits: 5.569 ]

Download main.c




uma calculadora simples que soma, multiplica,subtrai e divide ok...

  



Esconder código-fonte

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

int soma (void) {
    int s,s1;
    printf ("\tDigite o primeiro numero inteiro: ");
    scanf ("%d",&s);
    printf ("\tDigite o primeiro numero inteiro: ");
    scanf ("%d",&s1);
    printf ("\tO resutado da soma de %d + %d = %d ",s,s1,s+s1);
    return(0);
    }

int divisao (void){
    int s,s1;
    printf ("\tDigite o primeiro numero inteiro: ");
    scanf ("%d",&s);
    printf ("\tDigite o primeiro numero inteiro: ");
    scanf ("%d",&s1);
    printf ("\tO resutado da Divisao e %d + %d = %d ",s,s1,s/s1);
    return(0);
    }

int subtrai (void){
    int s,s1;
    printf ("\tDigite o primeiro numero inteiro: ");
    scanf ("%d",&s);
    printf ("\tDigite o primeiro numero inteiro: ");
    scanf ("%d",&s1);
    printf ("\tO resutado da subtravao e %d + %d = %d ",s,s1,s-s1);
    return(0);
    }

int multiplicacao (void){
    int s,s1;
    printf ("\tDigite o primeiro numero inteiro: ");
    scanf ("%d",&s);
    printf ("\tDigite o primeiro numero inteiro: ");
    scanf ("%d",&s1);
    printf ("\tO resutado da multiplicacao e %d + %d = %d ",s,s1,s*s1);
    return(0);
    }


int main (void){
     char i;
     do {
     printf ("\t*****************************menu*****************************\n\n");
     printf ("\t1. Soma\n\n");
     printf ("\t2. Subtrai\n\n");
     printf ("\t3. Divisao\n\n");
     printf ("\t4. Multiplicacao\n\n");
     printf ("\t5. Sair\n\n");
     printf ("\tEscolha uma das opicoes: ");
     scanf ("\t%d",&i); 
     
     } while ((i<1||i>5));
     switch(i)
     {
             case 1:
                   soma();
                   main();
                   break;
              
             case 2:
                   subtrai();
                   main();
                   break;
             
             case 3:
                   divisao();
                   main();
                   break;
                   
             case 4:
                   multiplicacao();
                   main();
                 break;  
                 
            case 5:
                 break;    
      }
   return (0);
   }


Scripts recomendados

Ordenar vetor - ordenação bolha

Média do aluno

Ler string invertida

Tabuada de um determinado número

Pilha com alocação estática


  

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