Informática, perguntado por RodrigoMoura8927, 1 ano atrás

Considere o trecho de programa em C++ abaixo. O que é impresso na tela quando o número de entrada é 7 ? Assinale a opção correta. int num; cout << "Digite um numero: "; cin >> num; if (num % 2 == 0) cout << num << "é divisível por 2"; else if (num % 3 == 0 && num % 5 == 0) cout << num << " é divisível por 3 e por 5"; else cout << num << " ### " ;

Soluções para a tarefa

Respondido por Krikor
5

Seria conveniente incluir as bibliotecas e as entradas e saídas também, caso contrário o programa não irá funcionar


include<iostream>
using namespace std;
int num;
int main(){
cout << "Digite um numero: ";
cin >> num;
if (num % 2 == 0){
cout << num << "é divisível por 2";
else
if (num % 3 == 0 && num % 5 == 0)
cout << num << " é divisível por 3 e por 5";
else
cout << num << " ### " ;

return 0;
}

Como 7 não é divisível por 2, o programa não vai executar esse "if", vai direto para parte em negrito. Dentro do "else" da parte em negrito tem um "if" que é executado se o número for divisível por 3 e 5, não é o caso do número 7. Então a parte que será executada é a que está em negrito, que imprime na tela
 ###.


Bons estudos! :-)

Respondido por laersoncruz
1

Resposta:

Explicação:

9 ###

Perguntas interessantes