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!");

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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!