Introdução à programação usando Python
Professor Osmar Mantovani - Valinhos - Turma 01 - 2017
Objetivo da aula: Revisão
Criando seu enésimo programa!
2. Crie um programa que pergunte ao usuário quantos números ele deseja imprimir. Armazene esse número na variável VarQuantidade
Para isso você precisa:
VarQuantidade = int(input(" ... "))
Execute o programa para verificar se não há nenhum erro de sintaxe até esse ponto.
3. Adapte o programa anterior colocando um comando de repetição "while" de modo que o programa permaneça perguntando até que o usuário digite um número entre 10 e 40 (inclusive)
Para isso você precisa:
VarQuantidade = (coloque algum valor menor que 10 aqui para forçar a entrada pela primeira vez!)
while (VarQuantidade < 10 or ... ):
VarQuantidade = int(input(" ... "))
Execute o programa para verificar se não há nenhum erro de sintaxe até esse ponto.
4. Agora que você sabe até quanto deve imprimir, mande imprimir:
Para isso você precisa de algo do tipo (ou o primeiro ou o último vão "escapar", fique atento):
Para imprimir em ordem crescente:
for i in range (1, VarQuantidade, 1):
print (i)
Para imprimir em ordem decrescente:
for i in range (VarQuantidade, 1, -1):
print (i)
Pergunte ao usuário qual das opções ele deseja!
2. Imprimir apenas os números pares, em ordem crescente a partir do zero (inclusive o tal) até o valor informado pelo usuário.
3. Faça um programa para montar a tabuada (de 1 a 10) de um número informado pelo usuário.
4. Faça um programa para listar todos os divisores de um número.
Para isso você precisa:
VarQuantidade = int(input(" ... "))
Execute o programa para verificar se não há nenhum erro de sintaxe até esse ponto.
3. Adapte o programa anterior colocando um comando de repetição "while" de modo que o programa permaneça perguntando até que o usuário digite um número entre 10 e 40 (inclusive)
Para isso você precisa:
VarQuantidade = (coloque algum valor menor que 10 aqui para forçar a entrada pela primeira vez!)
while (VarQuantidade < 10 or ... ):
VarQuantidade = int(input(" ... "))
Execute o programa para verificar se não há nenhum erro de sintaxe até esse ponto.
4. Agora que você sabe até quanto deve imprimir, mande imprimir:
Para isso você precisa de algo do tipo (ou o primeiro ou o último vão "escapar", fique atento):
Para imprimir em ordem crescente:
for i in range (1, VarQuantidade, 1):
print (i)
Para imprimir em ordem decrescente:
for i in range (VarQuantidade, 1, -1):
print (i)
Pergunte ao usuário qual das opções ele deseja!
Exercícios selecionados das aulas anteriores:
1. Imprimir apenas os números pares, em ordem decrescente a partir da entrada do usuário.2. Imprimir apenas os números pares, em ordem crescente a partir do zero (inclusive o tal) até o valor informado pelo usuário.
3. Faça um programa para montar a tabuada (de 1 a 10) de um número informado pelo usuário.
4. Faça um programa para listar todos os divisores de um número.
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.