1
resposta

[Projeto] Resolução

int opcao = 1;
double estoque = 0;

while (opcao > 0)
{
    Console.WriteLine("\nQuantidade:");
    int quantidade = int.Parse(Console.ReadLine()!);
    Console.WriteLine(quantidade);
    estoque = estoque + quantidade;
    Console.WriteLine($"Estoque atual: {estoque}");

    Console.WriteLine("\nDeseja continuar? ");
    Console.WriteLine("\n1 - Sim | 0 - Não");
    opcao = int.Parse(Console.ReadLine()!);
    Console.WriteLine(opcao);
}

Console.WriteLine("\nObrigado por usar nosso sistema de estoque!");

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Cristin! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei da forma como você implementou o while para controlar o fluxo do estoque! Continue assim!

Uma dica interessante para o futuro é usar operadores de atribuição combinados para simplificar cálculos. Por exemplo:


int estoque = 0;
int quantidade = 5;

estoque += quantidade; // equivale a estoque = estoque + quantidade

Console.WriteLine("Estoque atualizado: " + estoque);

O código acima soma quantidade ao estoque de forma mais enxuta e fácil de ler.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!