Buscar

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

Essa pergunta também está no material:

Lista Basica de exercicio - Vetores (1) (1)
2 pág.

Lógica para Computação Universidade Federal da BahiaUniversidade Federal da Bahia

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Para resolver esse problema, você pode seguir os seguintes passos: 1. Declare um vetor de tamanho 10. 2. Faça um loop para ler os valores do vetor. 3. Dentro do loop, verifique se o valor lido é negativo. 4. Se o valor for negativo, atribua 0 a esse elemento do vetor. 5. Após percorrer todos os elementos do vetor, você terá substituído os valores negativos por 0. Aqui está um exemplo de código em C++ para realizar essa tarefa: ```cpp #include int main() { int vetor[10]; // Lendo os valores do vetor for (int i = 0; i < 10; i++) { std::cout << "Digite o valor para a posicao " << i << ": "; std::cin >> vetor[i]; } // Atribuindo valor 0 para os elementos negativos for (int i = 0; i < 10; i++) { if (vetor[i] < 0) { vetor[i] = 0; } } // Imprimindo o vetor modificado std::cout << "Vetor modificado: "; for (int i = 0; i < 10; i++) { std::cout << vetor[i] << " "; } std::cout << std::endl; return 0; } ``` Esse código lê os valores do vetor, verifica se são negativos e substitui por 0, e depois imprime o vetor modificado. Espero que isso ajude!

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais