Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade referente a aula VII Esta atividade deve ser entregue até 16 de outubro de 2020. 1. Crie um programa que realize as seguintes operações matemáticas a. Soma, subtração, divisão e multiplicação i. cada operação deve ser realizada em uma função especifica ii. as funções devem ser implementadas no arquivo calc.h iii. No arquivo man.cpp 1. Leia dois números 2. Crie um menu das operações na função main 3. Dentro de cada opção do menu chame o método do arquivo calc.h referente a opção do menu R: #include<iostream> #include<calc.h> using namespace std; /*Função de soma*/ int fsoma (int x,int y) { return (x+y); } /*Função de Subtração*/ int fsubtracao (int x, int y) { return (x-y); } /*Função de Multiplicação*/ int fmultiplicacao (int x, int y) { return (x*y); } /*Função de Divisão*/ float fdivisao (int x, int y) { return (x/y); } /*Função Principal*/ int main () { int a,b,soma,subtracao,multiplicacao,divisao; /*Declaração de variaveis*/ char op; /*Declaração de variaveis*/ printf ("1 - Soma \n"); printf ("2 - Subtração \n"); printf ("3 - Multiplicação \n"); printf ("4 - Divisão \n"); do { scanf ("%c",&op); switch (op) { case '1': { printf ("Digite um numero \n"); scanf ("%d",&a); printf ("DIgite um numero \n"); scanf ("%d",&b); soma = fsoma(a,b); printf (" A soma de %d + %d = %d",a,b,soma); break; } case '2': { printf ("Digite um numero \n"); scanf ("%d",&a); printf ("DIgite um numero \n"); scanf ("%d",&b); subtracao = fsubtracao(a,b); printf (" A subtracao de %d + %d = %d",a,b,subtracao); break; } case '3': { printf ("Digite um numero \n"); scanf ("%d",&a); printf ("DIgite um numero \n"); scanf ("%d",&b); multiplicacao = fmultiplicacao(a,b); printf (" A multiplicação de %d + %d = %d",a,b,multiplicacao); break; } case '4': { printf ("Digite um numero \n"); scanf ("%d",&a); printf ("DIgite um numero \n"); scanf ("%d",&b); divisao = fdivisao(a,b); printf (" A divisao de %d + %d = %d",a,b,divisao); break; } } /* Fim dp Switch*/ } /*Fim do DO */ while (op!='1' && op!='2' && op!= '3' && op!='4'); return(0); }
Compartilhar