Ed
há 4 meses
Vamos analisar as condições do código passo a passo: 1. Temos as variáveis: A1 = 5, B1 = 7 e C1 = 1. 2. A primeira condição é: `if (A1 > B1) or (A1 = B1)`. - Aqui, A1 (5) não é maior que B1 (7) e também não é igual a B1. Portanto, essa condição é falsa. 3. Como a primeira condição é falsa, o programa vai para a próxima condição: `else if (A1 < B1) and (C1 > 0)`. - A1 (5) é menor que B1 (7), então a primeira parte da condição é verdadeira. - C1 (1) é maior que 0, então a segunda parte da condição também é verdadeira. 4. Como ambas as partes da condição são verdadeiras, o código executa `C1 = 1`. Portanto, o valor de C1 após a execução das linhas de comando será 1. A alternativa correta é: b) 1.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
ano passado
Vamos analisar cada alternativa: a. Se A1 for maior que B1 ou se A1 for igual a B1, então C1 será igual a 0. Como A1 não é maior que B1 e nem igual a B1, C1 não será 0. b. Se A1 for menor que B1 e C1 for maior que 0, então C1 será igual a 1. Como A1 é menor que B1 e C1 é igual a 1, a condição é atendida e C1 será 1. Portanto, a alternativa correta é: b. 1
Mais perguntas desse material