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

Calculadora C

Por:   •  16/9/2015  •  Projeto de pesquisa  •  333 Palavras (2 Páginas)  •  261 Visualizações

Página 1 de 2

#include <stdio.h>

#include <locale.h>

#include <stdlib.h>

// Delclaração do protótipo das funções

float func_somar(float num1, float num2);

float func_subtrair(float num1, float num2);

float func_multiplicar(float num1, float num2);

float func_dividir(float num1, float num2);

// Função principal

int main()

{

setlocale(LC_ALL, "");

//variáveis que recebem os dados digitado pelo usuário

float ope1, ope2;

// variável que receberá qual operação matemática será realizada

char operacao;

//Recebe os dados de entrada

printf("\nDigite o primeiro número: ");

scanf("%f", &ope1);

printf("\nDigite o segundo número: ");

scanf("%f", &ope2);

printf("\nSeleciona a operação matemática [+ - * /]: ");

scanf(" %c", &operacao);

// Verifica a operação escolhida pelo usuário

switch (operacao)

{

case '+':

printf("\nSomar %.2f + %2f é igual a %2f", ope1,ope2, func_somar(ope1, ope2) );

break;

case '-':

printf("\nSubtrair %.2f - %.2f é igual a %.2f", ope1,ope2, func_subtrair(ope1, ope2) );

break;

case '*':

printf("\nMultiplicar %.2f * %.2f é igual a %.2f", ope1,ope2, func_multiplicar(ope1, ope2) );

break;

case '/':

printf("\nDividir %.2f / %.2f é igual a %.2f", ope1,ope2, func_dividir(ope1, ope2) );

break;

default:

printf("\nOperação matemática não suportada");

}

getch();

return 0;

}

// Funções da calculadora

...

Baixar como (para membros premium)  txt (1.9 Kb)   pdf (42 Kb)   docx (11.7 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com