Download the Guru IA app

Android and iOS

Foto de perfil

matheus

Estudos Gerais11/07/2024

algoritmo "Media Repita ate" var a, b, c, d, m : REAL i, num...

algoritmo "Media Repita ate" var a, b, c, d, m : REAL i, num : inteiro NOME: caractere inicio escreva ("Informe a quantidade de alunos: ") leia (num) i <- 1 repita escreva ("Entre com o nome do aluno: ") leia (nome) escreval ("Entre com as notas das 4 provas: ") leia (a,b,c,d) m <- (a+b+c+d)/4 escreval ("A média do aluno: ", NOME, " é ", m) i <- i+1 ate i > num fimalgoritmo

Quando precisamos inserir várias informações do mesmo tipo em algum sistema de cadastro, como, por exemplo, cadastrar o código do produto, o nome e a quantidade de cada produto sequencialmente, podemos utilizar, durante o desenvolvimento deste sistema, os laços de repetição, que são uma boa prática de programação. Os laços de repetição são uma estrutura que efetua um teste lógico no final de um loop de execuções e permite que o trecho de código que se encontra dentro do laço execute quantas vezes for necessário. No VisualG, utilizando Portugol, temos como uma das estruturas de repetição a cláusula “repita-até”.

Considerando o "repita-até" e o programa VisualG, considere o código apresentado a seguir.

De acordo com a execução do código referente ao laço de repetição "repita-até", julgue os itens a seguir.

I. O laço de repetição "repita-até" executa o conjunto de instruções que estão entre as linhas 11 e 17 ao menos uma vez, independentemente da quantidade de alunos informados pelo usuário.

II. O laço de repetição "repita-até" executa as instruções da linha 11 a 17 enquanto a cláusula da linha 18 for falsa.

III. Os laços de repetição geralmente utilizam uma variável com nome específico, chamada contadores, que no caso da imagem é a variável “i”.

É correto o que se afirma em

A) II, apenas.

B) II e III, apenas.

C) I, II e III.

D) I, apenas.

E) I e III, apenas.

algoritmo "Media Repita ate"
var
a, b, c, d, m : REAL
i, num : inteiro
NOME: caractere
inicio
escreva ("Informe a quantidade de alunos: ")
leia (num)
i <- 1
repita
escreva ("Entre com o nome do aluno: ")
leia (nome)
escreval ("Entre com as notas das 4 provas: ")
leia (a,b,c,d)
m <- (a+b+c+d)/4
escreval ("A média do aluno: ", NOME, " é ", m)
i <- i+1
ate i > num
fimalgoritmo
Send your questions through the App
Google Play
App Store
Equipe Meu Guru

Do you prefer an expert tutor to solve your activity?

  • Receive your completed work by the deadline
  • Chat with the tutor.
  • 7-day error guarantee