Faça um programa que preencha um vetor com 10 números reais, calcule e mostre a quantidade de números negativos e a soma dos números positivos desse vetor.
Passo 1
Eai, tudo beleza?
Nessa questão, vamos iniciar incluindo a biblioteca e declarando a função . Após isso, vamos declarar 1 vetor , que vai armazenar os 10 números reais, e mais duas variáveis, a variável , que vai armazenar a quantidade de números negativos que estarão no vetor, e a variável , que vai acumular a soma dos valores positivos do vetor.
Passo 2
A seguir, precisamos passar valores para esse vetor. Para isso, vamos fazer o usuário enviar os valores. Para que isso seja feito, vamos utilizar um laço , com um total de 10 repetições e, para cada repetição, vamos falar para o usuário digitar um número e vamos armazená-lo no vetor.
E já podemos aproveitar esse laço para checar se valor passado para o vetor é positivo ou negativo. Se ele for negativo, a variável aumenta o seu valor em 1. Se ele for positivo, a variável irá acumular o valor que foi passado ao vetor.
A cada iteração, o valor que o usuário entrou é alocado na posição de índice do vetor . Então nos referimos a esse número como . Das linhas 17 a 20, o programa verifica se ele é positivo ou negativo e faz o que deve ser feito em cada caso.
Passo 3
Por fim, basta printarmos a quantidade de valores negativos e a soma dos valores positivos e encerrarmos a função .