Created
September 11, 2016 02:45
-
-
Save Spotik/f2a0ee3a53cfab84c5213ea226bde011 to your computer and use it in GitHub Desktop.
https://repl.it/D3lC/0 created by Spotik
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'''Refaça o exercício anterior generalizando-o para N valores inteiros digitados no teclado, onde N é um número | |
fornecido pelo usuário. Esse N deve ser usado no programa ao invés do tamanho fixo de 10 sugerido no programa | |
anterior.''' | |
minimo = input("Escreva o valor minimo: ") | |
maximo = input("Escreva o valor máximo: ") | |
numeros = input("Informe a quantidade de números que serão digitados: ") | |
valores = [] | |
count = 0 | |
if maximo < minimo: | |
x = maximo | |
maximo = minimo | |
minimo = x | |
while count < numeros: | |
n = input("Informe um número entre %d e %d: " % (minimo, maximo)) | |
if n >= minimo and n <= maximo: | |
valores.append(n) | |
count += 1 | |
if len(valores) > 0: | |
print "O total de números válidos informados é: " + str(len(valores)) | |
print valores | |
else: | |
print "Não foram informados nenhum valor válido" | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Python 2.7.10 (default, Jul 14 2015, 19:46:27) | |
[GCC 4.8.2] on linux | |
>>> Escreva o valor minimo: 1 | |
Escreva o valor máximo: 10 | |
Informa a quantidade de números que serão digitados: 5 | |
Informe um número entre 1 e 10: 1 | |
Informe um número entre 1 e 10: 2 | |
Informe um número entre 1 e 10: 3 | |
Informe um número entre 1 e 10: 50 | |
Informe um número entre 1 e 10: -6 | |
O total de números válidos informados é: 3 | |
[1, 2, 3] | |
=> None |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment