Eu queria fazer um console que leia números até que o valor lido seja 0. Ao final informe o maior valor lido.
Por em quanto eu fiz isto:
using System;
using System.Collections;
namespace Exercicio_08
{
class Program
{
static void Main(string[] args)
{
ArrayList Nums = new ArrayList(); //Delcaração da lista
double Num; // Variavel para adicionar valores a lista
int Ultimo; // Variavel de filtro
do
{
double i = 1; // Contador começando do '1'
Console.Clear();
int org = 0; // Contador começando do '0'
Console.WriteLine("Digite o valor {0}º: ", i);
//Adicionando valores a lista
Num = Double.Parse(Console.ReadLine());
Nums.Add(Num);
Nums.Sort();
org++;
i++;
Ultimo = org - 1;
} while (Num != 0);
Console.WriteLine("O maior valor é: ",Nums[Ultimo]); //Exiba o ultimo valor.
}
}
}
Obs: Sou iniciante, e o exercício pede para usar do-while.