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!
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar