• Matéria: Lógica
  • Autor: semartins
  • Perguntado 7 anos atrás

(Linguagem C++ ) 1) Fazer uma calculadora que resolve: 1. Adição entre A e B 2. Subtração entre A e B 3. Multiplicação entre A e B 4. Divisão entre A e B a. ATENÇÃO: criar um teste aqui para saber se B for 0. SE for 0, não poderá fazer a divisão e deverá aparecer uma mensagem na tela falando que é divisão por 0.

Respostas

respondido por: rayllecn
0

Para fazer uma calculadora, em qualquer linguagem, devemos nos atentar, primeiro, a declaração das variáveis que iremos utilizar e os seus valores.

Nesse caso, iremos solicitar os valores de A e B ao usuário. Como estamos escrevendo o código em C++ iremos utilizar a função cin para a entrada dos dados.

Como a questão nos pede para não realizar divisão caso B seja zero, iremos testar seu valor com um if ... else. Pois se B for igual a 0 não poderá fazer a divisão se não a divisão ocorrerá normalmente.

Acredito que através do código abaixo seja melhor de compreender o que foi dito.

#include <iostream>

#include <stdlib.h>

using namespace std;

int main() {

    int A, B, soma, sub, multi, div;

   cout << "Seja bem vindo a nossa primeira calculadora" << endl;

   cout << "Digite o primeiro numero: " << endl;

   cin >> A;

   cout << "Digite o segundo numero: " << endl;

   cin >> B;

  cout << "A soma e: " << A +B << endl;

   cout << "A subtracao e: " << A - B << endl;

   cout << "O produto e: " << A * B << endl;

 if ( B == 0 )  {

       cout << " Nao podemos realizar divisao por zero" <<endl;

  }   else  {

      cout << "A divisao e: " << A / B << endl;

  }

       system("pause");

   return 0;

}

Espero ter ajudado, bons estudos :)

Perguntas similares