Buscar

Atividade 7 12 10 2020 OK

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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);
}

Continue navegando