Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
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:
4º Modelo:
inicial = 0
Repetir do valor inicial até o final
sequencia + 3
quantidade+ 1
5º Algoritmo
Programa em Python: