Você está na página 1de 6

INTRODUÇÃO A PROGRAMAÇÃO - 27/01/2022 - Estruturas de repetição

1) Criar um algoritmo para ler 20 valores e informar quais são pares e quais
são ímpares.

Roteiro:
1º Dados:
valores :inteiro
teste: inteiro

2º Objetivo:
O usuário digitará 20 valores e o sistema informará se os
mesmos são pares ou ímpares. Informar se o valor é par ou ímpar.

3º Dificuldades:
a) Teste para verificar se o valor é par ou ímpar.
b) Como repetir os valores até o valor que o usuário digitou?
i) Estruturas de repetição: Apostila de Lógica de
Programação - páginas 53 - 65, escolher uma das 3.
Enquanto - página 60

4º Modelo:
repetir 20 vezes:
controle = valores resto 2
se controle = 0:
par
senão
ímpar

5º Algoritmo
Programa em Python
2) Faça um algoritmo para ler 20 valores e informar qual é o maior.

Roteiro:
1º Dados:
maior, digitado, final: inteiros.

2º Objetivo:
O usuário digitará 20 valores e o sistema exibirá o maior
valor digitado. Exibir o maior valor digitado

3º Dificuldades:
a) Como comparar os valores digitados e selecionar o maior.
b) Como definir o valor do maior inicial?
c) Existe alguma estrutura na programação que facilite a geração
de 20 termos?
i) Estruturas de repetição: Apostila de Lógica de
Programação - páginas 53 - 65, escolher uma das 3.
Enquanto - página 60

4º Modelo:
maior <- digitado
Repetir 19 vezes
se digitado > maior
maior <- digitado

5º Algoritmo
Programa em Python:
3) Com base na sequência abaixo crie um algoritmo para exibi-la em tela, sendo
que, o usuário digitará o primeiro termo e a quantidade de termos.

0, 3, 6, 9, 12, 15, ...

Roteiro:
1º Dados:
sequencia, inicial, quantidade: inteiros.

2º Objetivo:
O usuário digitará o primeiro termo e a quantidade de termos e
o sistema exibirá a sequência. Exibir a sequência

3º Dificuldades:

a) descobrir o termo da sequência = 3.


b) repetir até o valor final.

4º Modelo:
inicial = 0
Repetir do valor inicial até o final
sequencia + 3
quantidade+ 1

5º Algoritmo

Programa em Python:

Você também pode gostar