Leia um vetor de 10 posições e atribua valor 0 para todos os elementos que possuírem valores negativos.

Passo 1

O enunciado pede para ler um vetor de 10 posições e substituir por zero todos os elementos que tiverem valor negativo. O conteúdo aqui envolve estruturas de dados (vetores) e uso de comando condicional (if).

Passo 2

Primeiro, vamos ler 10 valores do usuário e armazená-los em um vetor de tamanho 10. Para isso usamos um laço for que percorre cada índice e faz a leitura.

Passo 3

Em seguida, percorremos novamente esse vetor usando outro laço for. A cada posição, verificamos se o elemento é menor que zero. Se for, atribuímos zero a essa posição.

Passo 4

Opcionalmente, após o processamento, podemos exibir o vetor resultante para conferir que todos os valores negativos viraram zero.

Resposta

Vetor A[1…10]
Para i de 1 até 10 faça
Leia A[i]
FimPara
Para i de 1 até 10 faça
Se A[i] < 0 então
A[i] ← 0
FimSe
FimPara
// Opcional: exibir vetor A

Exercícios relacionados