Faça um algoritmo (pseudocódigo) que leia dez números inteiros e, em seguida, mostre quantos são positivos.
De preferencia mande um print do algoritmo no programa.
Respostas
respondido por:
0
Em python fica assim
# obtem uma matriz e ... testa conta a presença de um número
import random
if input("Quer digitar 10 valores ou prefere que o computador o faça? (S/n)") != "S" :
MatrizA = [int(50-random.random()*100) for x in range(10)]
else:
print("Informe os valores da primeira matriz")
MatrizA = [0 for x in range(10)]
for i in range(10):
MatrizA[i] = int(input("Matriz A :Informe o valor do elemento "+str(i)))
# exibir a matriz
print("Eis os 10 valores")
print(MatrizA)
print("Eis os positivos apenas")
print(list(filter(lambda x: x>0, MatrizA)))
print("Eis os negativos")
print(list(filter(lambda x: x<0, MatrizA)))
print("Eis os pares")
print(list(filter(lambda x: x%2-1, MatrizA)))
print("Eis os ímpares")
print(list(filter(lambda x: x%2, MatrizA)))
print("Eis os múltiplos de 3")
print(list(filter(lambda x: x%3==0, MatrizA)))
Você pode rodar o programa aqui
https://repl.it/@bokomoko/lista-apenas-os-elementos-de-uma-condicao
# obtem uma matriz e ... testa conta a presença de um número
import random
if input("Quer digitar 10 valores ou prefere que o computador o faça? (S/n)") != "S" :
MatrizA = [int(50-random.random()*100) for x in range(10)]
else:
print("Informe os valores da primeira matriz")
MatrizA = [0 for x in range(10)]
for i in range(10):
MatrizA[i] = int(input("Matriz A :Informe o valor do elemento "+str(i)))
# exibir a matriz
print("Eis os 10 valores")
print(MatrizA)
print("Eis os positivos apenas")
print(list(filter(lambda x: x>0, MatrizA)))
print("Eis os negativos")
print(list(filter(lambda x: x<0, MatrizA)))
print("Eis os pares")
print(list(filter(lambda x: x%2-1, MatrizA)))
print("Eis os ímpares")
print(list(filter(lambda x: x%2, MatrizA)))
print("Eis os múltiplos de 3")
print(list(filter(lambda x: x%3==0, MatrizA)))
Você pode rodar o programa aqui
https://repl.it/@bokomoko/lista-apenas-os-elementos-de-uma-condicao
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás