Buscar

Algoritmos com Estruturas de Repetição

Prévia do material em texto

algoritmo E PROGRAMAÇÃO
atividades DA aula 06
Para a construção dos algoritmos sugiro a utilização do programa Visualg. Todos os algoritmos desta atividade deverão ser enviados em apenas um arquivo com um dos seguintes formatos: .doc, .docx ou .pdf.
Para desenvolver estes algoritmos deverão ser utilizadas as estruturas de repetição (ENQUANTO ... FAÇA, REPITA ... ATÉ ou PARA ... FAÇA) quando necessário.
Faça um algoritmo para ler uma sequencia de dez números inteiros aleatórios (positivos e negativos) e, ao final, mostrar a soma apenas dos números positivos.
algoritmo "Soma Números Positivos de dez numeros"
 // Função: Algoritmo que calcula a soma dos números positivos de uma lista de dez numeros
var
 // Declaração de variáveis
numero, soma, i: inteiro
inicio
 // Inicializando a variável soma
soma<- 0
 // Lendo os números, verificando-os e somando
para i de 1 ate 10 faca
escreva("Informe o número: ")
leia(numero)
se numero > 0 entao
soma<- soma + numero
fimse
fimpara
escreval("Soma dos números positivos: ", soma)
fimalgoritmo
Faça um algoritmo que mostre todos os valores pares do intervalo de 0 (zero) a 20 (vinte).
algoritmo "numeros pares"
// Função :mostrar numeros pares de 0 a 20
// Autor :waldemar junior
// Data : 21/05/2019
// Seção de Declarações 
var
 i , numero :inteiro
 numero1: logico
inicio
// Seção de Comandos 
i<-0
numero<- -2
para i de 0 ate 10 faca
escreva(" tecle enter:")
leia (numero1)
numero<- numero + 2
escreva("numero par:",numero)
fimpara
fimalgoritmo

Continue navegando