Created
September 11, 2016 02:36
-
-
Save Spotik/8a1659b69dc87b471ab82740bb3de879 to your computer and use it in GitHub Desktop.
https://repl.it/D3k4/0 created by Spotik
This file contains hidden or 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
'''Ler dois números inteiros Min e Max. Em seguida ler 10 valores inteiros e inseri-los em uma lista A somente se o valor | |
fornecido estiver no intervalo [Min, Max]. Valores fora deste intervalo devem ser ignorados. Ao final, apresentar a | |
lista A e seu tamanho efetivo. Observe que para este programa funcionar apropriadamente é necessário que Min seja | |
menor que Max. Caso o usuário digite Max menor que Min, o programa deve inverter os valores.''' | |
minimo = input("Escreva o valor minimo: ") | |
maximo = input("Escreva o valor máximo: ") | |
valores = [] | |
count = 0 | |
if maximo < minimo: | |
x = maximo | |
maximo = minimo | |
minimo = x | |
while count < 10: | |
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 hidden or 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: 30 | |
Escreva o valor máximo: 50 | |
Informe um número entre 30 e 50: 45 | |
Informe um número entre 30 e 50: 36 | |
Informe um número entre 30 e 50: 10 | |
Informe um número entre 30 e 50: 100 | |
O total de números válidos informados é: 2 | |
[45, 36] | |
=> None |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment