Buscar

lógica e técnica de programação

As estruturas de repetição permitem que um bloco de código seja executado várias vezes até que uma determinada condição seja atendida para que as repetições parem. Sempre que uma estrutura de repetição é utilizada, é fundamental preocupar-se com a condição de parada para que o programa não entre em loop infinito e pare de responder, acabando por não atender à necessidade do usuário. Uma estrutura de repetição muito utilizada é a enquanto-faça, em que a condição é avaliada antes de executar o bloco de comandos. Utilizando a estrutura de repetição enquanto-faça, escreva um programa em Portugol para somar "n" valores até que um usuário digite o valor 0. Onde "n" representa a quantidade de números digitados de 1 até infinito

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Segue abaixo um exemplo de código em Portugol que utiliza a estrutura de repetição enquanto-faça para somar "n" valores até que o usuário digite o valor 0: ``` algoritmo "Soma de valores" var n, soma: inteiro inicio soma <- 0 escreva("Digite um valor: ") leia(n) enquanto n <> 0 faca soma <- soma + n escreva("Digite um valor: ") leia(n) fim_enquanto escreva("A soma dos valores digitados é: ", soma) fim_algoritmo ``` Nesse exemplo, a variável "soma" é inicializada com o valor 0 e a estrutura de repetição enquanto-faça é utilizada para ler os valores digitados pelo usuário e somá-los à variável "soma" até que o valor digitado seja 0. Quando isso acontece, o programa exibe a soma dos valores digitados.
0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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

Perguntas relacionadas

Question Icon

lógica e técnica de programaçao

Lógica e Técnicas de Programação

Uniasselvi

User badge image

Marcos Ferreira

Question Icon

logica e tecnica de programação

Lógica e Técnicas de Programação

Uniasselvi

User badge image

Marcos Ferreira

Question Icon

Lógica e técnicas de programação

Lógica e Técnicas de Programação

Uniasselvi

User badge image

Marcos Ferreira

Question Icon

logica tecnica de programação

Lógica e Técnicas de Programação

Uniasselvi

User badge image

Marcos Ferreira