![]() |
|
||||
Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: Portugol ::: Desafios e Lista de Exercícios Resolvidos ::: Laços de Repetição |
Escreva um laço PARA que conta de 0 até 10 - Desafio de Programação Resolvido em PortugolQuantidade de visualizações: 1150 vezes |
|
Pergunta/Tarefa: Escreva um algoritmo em Portugol que usa o laço PARA para contar de 0 até 10. Faça dois exemplos. No primeiro você deverá escrever os valores na horizontal e no segundo você deverá escrever os valores na vertical: Resposta/Solução: Este exercício é um dos primeiros sobre o uso de laços nos cursos de Lógica de Programação e Introdução à Algoritmos. Você pode escrevê-lo usando VisuAlg ou Portugol, já que as sintaxes são muito parecidas. Na resolução eu estou abordando o Portugol (escrito e testado no Portugol Webstudio). Veja o código que usa o laço PARA para contar de 0 até 10 e exibir os valores na horizontal: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
// Um laço PARA que conta de 0 até 10
programa {
funcao inicio() {
// um laço PARA que repete 11 vezes
para (inteiro i = 0; i <= 10; i++){
escreva(i, " ")
}
}
}
Quando você executar este código, os valores deverão ser impressos da seguinte forma: 0 1 2 3 4 5 6 7 8 9 10 Agora, veja como uma pequena modificação faz com que os valores sejam impressos na vertical: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
// Um laço PARA que conta de 0 até 10
programa {
funcao inicio() {
// um laço PARA que repete 11 vezes
para (inteiro i = 0; i <= 10; i++){
escreva(i, "\n")
}
}
}
Agora os valores serão exibidos da seguinte forma: 0 1 2 3 4 5 6 7 8 9 10 Veja que a única modificação foi colocar uma quebra de linha "\n" dentro do comando escreva(). Esse caractere de quebra de linha faz com que a escrita salte da linha atual para a próxima linha. |
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Portugol |
Veja mais Dicas e truques de Portugol |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





