TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Calculadora em C++

Por:   •  29/10/2015  •  Trabalho acadêmico  •  2.003 Palavras (9 Páginas)  •  337 Visualizações

Página 1 de 9

[pic 1]

COLÉGIO MILITAR DE PALMAS (CMP) – CEM

LUÃ HENRIQUE FERREIRA DA ROCHA

LUCAS GOMES CORREIA

REBECA SANTOS

PROJETOS:

Calculadora

PALMAS - TO

2012

LUÃ HENRIQUE FERREIRA DA ROCHA

LUCAS GOMES CORREIA

REBECA SANTOS

3º ‘B’ 313.02

PALMAS - TO

2012

CALCULADORA

#include         Biblioteca de entrada e saída.

#include         Biblioteca do Windows.

#include         Biblioteca das funções da matemática.

float adicao(float a, float b)                Declarando as variáveis de adição a e b.

{        Abrindo o conteúdo da função.

    return(a+b);         Retorna as variáveis de adição a e b.

}        Fechando o conteúdo da função.

float subtracao(float a, float b)        Declarando as variáveis de subtração a e b.

{        Abrindo o conteúdo da função.

    return(a-b);                 Retorna as variáveis de subtração a e b.

}        Fechando o conteúdo da função.

float multiplicacao(float a, float b)                Declarando as variáveis de multiplicação a e b

{        Abrindo o conteúdo da função.

    return(a*b);                Retorna as variáveis de multiplicação a e b.

}        Fechando o conteúdo da função.

float divisao(float a, float b)                Declarando as variáveis de divisão a e b.

{        Abrindo o conteúdo da função.

    return(a/b);                Retorna as variáveis de divisão a e b.

}        Fechando o conteúdo da função.

float potencia(float a,float b)                Declarando as variáveis de potenciação a e b.

{        Abrindo o conteúdo da função.

    return(pow(a,b));                Retorna as variáveis de potenciação a e b.

}        Fechando o conteúdo da função.

int main()        Definindo uma função de nome main, será chamado quando o programa for executado.

{                 Abrindo o conteúdo da função main.

    char op;        Declarando a variável de caractere op .

    float z,w;        Declarando as variáveis float z e w.

    int k;        Declarando uma variável de tipo int k.

    long a;        Declarando  a variável inteiro a.

    do{                Abrindo o conteúdo da função.

    printf("Este programa executa as mesmas funcoes de uma calculadora simples\n\n\n\n");        Imprime na tela a mensagem

    printf("PS: Quando potencia, o primeiro valor e a base e o segundo o expoente\n\n");                Imprime na tela a mensagem

    printf("Escolha sua opcao:\n");        Imprime na tela a mensagem pedindo para que o usuário escolha uma opção.

    printf("1-Soma\n2-Diferenca\n3-Produto\n4-Divisao\n5-Potencia\n");                Imprime na tela a mensagem com as opções para que o usuário escolha.

    do{ scanf("%i",&k);        Scanea os dados fornecidos pelo usuário.

    }while(k<1||k>7);                Iniciando o laço de repetição.

    if((k==1)||(k<=5))                Condição

    {                Abrindo o conteúdo da função.

        printf("Entre com o primeiro valor:");                Imprime na tela a mensagem pedindo para que usuário entre com um valor.

        scanf("%f",&z);                Scanea os valores fornecidos pelo usuário.

        printf("Entre com o segundo valor:");                Imprime na tela a mensagem pedindo para que usuário entre com um valor.

        scanf("%f",&w);                Scanea os valores fornecidos pelo usuário.

    }                Fechando o conteúdo da função.

    else                Condição

    {                Abrindo o conteúdo da função.

         if((k==6))        Condição

         {                Abrindo o conteúdo da função.

            printf("Entre com o valor:");                Imprime na tela a mensagem pedindo ao usuário que entre com um valor.

            scanf("%f",&z);        Scanea os valores fornecidos pelo usuário

         }                Fechando o conteúdo da função

    }                    Fechando o conteúdo da função

...

Baixar como (para membros premium)  txt (6.7 Kb)   pdf (98 Kb)   docx (13 Kb)  
Continuar por mais 8 páginas »
Disponível apenas no TrabalhosGratuitos.com