Buscar

Um programa de computador é basicamente um algoritmo escrito em alguma linguagem de programação. Para manipular as informações e poder fazer cálcul...

Um programa de computador é basicamente um algoritmo escrito em alguma linguagem de programação. Para manipular as informações e poder fazer cálculos e verificações com elas, o computador precisa mantê-las em memória durante a execução do programa em estruturas que são conhecidas como VARIÁVEIS. Analise o programa a seguir e assinale a alternativa CORRETA que apresenta o valor final das variáveis (A, B, C, D) respectivamente, após a execução: algoritmo verifica; var A, B , C, D : inteiro; inicio A := 10; B := 3; C := 5; D := 10; A := 1 + B; B := 30 div 3; A := 30 mod 3; A := 1; B := 5 + A; B := A; C := D * A; escreva(' valor A ', A); escreva(' valor B ', B); escreva(' valor C ', C); escreva(' valor D ', D); fim.

a) A 1, B 6, C 10, D 1.
b) A 6, B 30, C 10, D 1.
c) A 1, B 1, C 10, D 10.
d) A 10, B 3, C 5, D 10.

Essa pergunta também está no material:

AVALIAÇÃO I
11 pág.

Algoritmo e Logica de Programacao UniasselviUniasselvi

💡 1 Resposta

User badge image

Ed Verified user icon

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.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais