Informática, perguntado por adrianininhaa, 7 meses atrás

Nem sempre queremos que nosso programa execute todas as partes do código, pois muitas vezes desejamos que ocorra algo diferente dependendo da ação ou decisão que o usuário possa tomar ao utilizar nosso programa. Tendo isso em mente, analise o trecho de código a seguir e indique o que será impresso ao final de sua execução:

int peso= 14;
if (peso < 20) {
cout << "Abaixo ";
} else {
cout << "Acima ";
}
cout << "do limite.";Leitura Avançada
(5 Pontos)

Acima do limite

Acima Abaixo do limite

Abaixo do limite

Acima

Abaixo

Soluções para a tarefa

Respondido por kaiandias1605
0

Resposta:

Abaixo do limite

Explicação:

Seguindo a lógica:

int peso= 14;

if (peso < 20) {

cout << "Abaixo ";

} else {

cout << "Acima ";

}

cout << "do limite.";Leitura Avançada

Podemos ver que o valor da variável 'peso' é 14, e na primeira condição do IF, podemos ver que se a variável 'peso' for abaixo de 20, que é o caso, vai printar o valor "Abaixo". Já que ele caiu na condição do IF, não tem por que ser o ELSE, até por que o ELSE é caso se 'peso' for maior do que 20.

Continuando, logo depois que acaba a lógica do IF/ELSE temos mais um COUT que recebe "do limite".

Ou seja: o resultado ficaria assim:

Abaixo

do limite

Ficou abaixo do outro por que no terminal é como fica, mas eu estou considerando como se estivesse tudo na mesma linha

Bom, eu programo em Dart, então nunca vi este código COUT, porém pelo o que eu pesquisei corresponde a um PRINT em Dart por exemplo, que é para mostrar dados no seu terminal/output etc.

Perguntas interessantes