Considere o seguinte fragmento de código em Linguagem C:
if (delta >= 0) {
x1 = (-b + sqrt(delta))/(2 * a);
x2 = (-b – sqrt(delta))/(2 * a);
} else {
printf(“Sem raízes reais”);
}
Tendo como base o fragmento de código apresentado, avalie as seguintes afirmativas assinalando (V) para as verdadeiras ou (F) para as falsas:
( ) O comando usado é o IF-ELSE.
( ) Se o valor da condição (delta > = 0) for verdadeiro, serão executadas as atribuições às variáveis x1 e x2.
( ) Se o valor da condição (delta > = 0) for falta, nada será executado.
( ) Como o valor da condição será verdadeiro ou falso, somente um dos conjuntos de instruções será executado.
( ) Como o valor da condição será verdadeiro ou falso, os dos conjuntos de instruções serão executado.
Soluções para a tarefa
Respondido por
14
Todas são verdadeiras exceto a 3 e a 5 pois se a primeira condição não for verdade o else será executado e como a condição só poderá ser verdadeira ou falsa,apenas uma das variáveis (if ou else) será executada
Perguntas interessantes
Filosofia,
10 meses atrás
Matemática,
10 meses atrás
Ed. Física,
10 meses atrás
História,
1 ano atrás
Biologia,
1 ano atrás
Português,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás