Informática, perguntado por Emerson967, 11 meses atrás

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.

Soluções para a tarefa

Respondido por bokomoko
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
Perguntas interessantes