Vamos analisar o programa passo a passo: 1. A := 10; (A recebe o valor 10) 2. B := 3; (B recebe o valor 3) 3. C := 5; (C recebe o valor 5) 4. D := 10; (D recebe o valor 10) 5. A := 1 + B; (A recebe 1 + 3, ou seja, A recebe 4) 6. B := 30 div 3; (B recebe o resultado da divisão inteira de 30 por 3, ou seja, B recebe 10) 7. A := 30 mod 3; (A recebe o resto da divisão de 30 por 3, ou seja, A recebe 0) 8. A := 1; (A recebe o valor 1) 9. B := 5 + A; (B recebe 5 + 1, ou seja, B recebe 6) 10. B := A; (B recebe o valor de A, ou seja, B recebe 1) 11. C := D * A; (C recebe o valor de D multiplicado por A, ou seja, C recebe 10) Após a execução do programa, as variáveis terão os seguintes valores: A = 1 B = 1 C = 10 D = 10 Portanto, a alternativa correta é: c) A 1, B 1, C 10, D 10.
Para escrever sua resposta aqui, entre ou crie uma conta
Lógica e Programação de Algorítimos
•UNIASSELVI IERGS
Compartilhar