sábado, 1 de abril de 2017

Aula 05 - Repetição usando for

Introdução à programação usando Python

Professor Osmar Mantovani -  Valinhos - Turma 01 - 2017 

Objetivo da aula: Revisão

Roteiro da aula: 

Não vamos perder tempo!

1. Entre no sítio www.repl.it .

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!

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.