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
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
1
Resposta:
Explicação:
9 ###
Perguntas interessantes
Biologia,
9 meses atrás
Artes,
9 meses atrás
Artes,
9 meses atrás
Português,
1 ano atrás
História,
1 ano atrás
Química,
1 ano atrás
Administração,
1 ano atrás
Administração,
1 ano atrás