1
resposta

Resposta - Soma das vendas

namespace exercise35;

public class Program
{
    public static void Main()
    {
        int totalSales = 0;
        int salePrice;

        do
        {
            Console.Write("Enter the sale amount (or 0 to exit): ");
            salePrice = Convert.ToInt32(Console.ReadLine());
            totalSales += salePrice;
        } while (salePrice != 0);

        Console.WriteLine($"Total sales for the day: ${totalSales}");
    }
}
1 resposta

Olá, Carlos, como vai?

O código que você desenvolveu está correto e atende perfeitamente aos requisitos propostos no exercício. Você utilizou adequadamente a estrutura de repetição que garante a execução do bloco de código ao menos uma vez, o que é essencial para capturar o valor da venda antes de verificar a condição de parada.

Essa lógica demonstra um bom entendimento sobre o funcionamento desse tipo de laço e como ele se diferencia de outras estruturas de repetição que testam a condição logo no início.

O fórum permanece à disposição caso tenha outras dúvidas ou queira discutir novas implementações.

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