Escrever um algoritmo que lê 5 valores para a, um de cada vez, e conta quantos destes valores são negativos, escrevendo esta informação.

Passo 1

O enunciado pede um algoritmo que leia cinco valores (um de cada vez) e conte quantos desses valores são negativos.
Conteúdo: uso de estruturas de repetição para ler várias entradas e uso de um contador para acumular a quantidade de elementos que satisfazem uma condição.

Passo 2

Inicializamos um contador em zero. Esse contador vai acumular quantas vezes encontramos um valor menor que zero.

Passo 3

Usamos um laço de repetição que itera exatamente cinco vezes. A cada iteração:
– Lemos um valor de entrada e armazenamos em uma variável, por exemplo, a.
– Verificamos se a é menor que zero.
– Se for, incrementamos o contador em 1.

Passo 4

Depois de sair do laço (ou seja, após as cinco leituras), exibimos o valor do contador, que é a quantidade de números negativos lidos.

Resposta

A seguir está um exemplo de implementação em Python:
contador = 0

for i in range(5):
    a = float(input("Digite um valor: "))
    if a < 0:
        contador += 1

print(f"{contador} valor(es) negativo(s)")

Exercícios relacionados