Exercício - DO WHILE - frente de caixa de uma quitanda

Postado por em 23/10/2012 - Visitas: 4632



Elabore um programa para uma quitanda, onde será recebido o peso de um produto e o valor do Kg, calcular a cada produto o seu preço ( valor Kg x Peso ) e exibir, acumular o valor e perguntar se continua, ao final exibir o valor acumulado.

FLUXOGRAMA:

FLUXOGRAMA QUITANDA


FLUXOGRAMA QUITANDA



CÓDIGO EM C#:

double peso, valor, totalitem, soma;
string continua;

soma = 0;
do
{

Console.WriteLine("Digite o peso:");
peso = Convert.ToDouble(Console.ReadLine());

Console.WriteLine("Digite o valor do Kg:");
valor = Convert.ToDouble(Console.ReadLine());

totalitem = peso * valor;

Console.WriteLine("O valor total do item é :" + totalitem);

soma = soma + totalitem;

do
{
Console.WriteLine("Deseja continuar ?");
continua = Console.ReadLine();

// verifica-se se o continua não é S nem N para dar uma mensagem
if (continua != "S" && continua != "N")
{
Console.WriteLine("Digite apenas S ou N !");
}

} while (continua != "S" && continua != "N"); // aqui é a instrução que faz repetir enquanto estiver errado


} while (continua == "S");

Console.WriteLine("Total a pagar R$:" + soma);
Console.ReadKey();


WHILE, FRENTE DE CAIXA / FLUXOGRAMA QUITANDA


FLUXOGRAMA QUITANDA
Gostou ? Compartilhe