using System;
public class Program
{
public static void Main()
// desenvolvido por: Prof. Serginho
/*O usuário deverá digitar vários valores reais positivos. Todos estes
números devem ser somados e quando for digitado algum número negativo, o
laço de repetição deverá ser encerrado.Na sequência deverá ser calculada e
exibida a média dos valores digitados.*/
double n=0, soma = 0, media; // n = número digitado; soma= Somatória dos números digitados; media = média aritmética dos número positivos digitados
int digitados = 0; // Contador de númros positivos digitados pelo usuário
while (n >= 0)
Console.Write("Digite um número: ");
n = double.Parse(Console.ReadLine());
if (n >= 0) // verifica se o número digitado é positivos
soma = soma + n; // ou soma += n; --> conceito de acumulador
digitados++; // digitados = digitados + 1; --> conceito de contador
}
media = soma / digitados; // calcula a média
Console.WriteLine("Soma: {0}", soma);
Console.WriteLine("Média: {0}", media);
Console.WriteLine("Quantidade de números positivos: {0}", digitados);