Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Sistema Básico de Supermercado


Hygorsss
 Compartilhar

Posts Recomendados

Esse sistema serve para algo do tipo :3 isso apenas soma ou adiciona desconto

 

 

Código com desconto

 

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

 

namespace aula1

{

class Program

{

 

static void Main(string[] args)

{

 

string produto, op;

int cont;

decimal valor, total,desconto,valor_total;

 

cont = 0;

total = 0;

op = "s";

 

Console.WriteLine("Sistema De Compra");

Console.WriteLine("");

 

while (op != "n")

{

Console.Write("Nome do Produto: ");

produto = Console.ReadLine();

 

Console.Write("Valor: ");

valor = decimal.Parse(Console.ReadLine());

 

cont = cont + 1;

total = total + valor;

 

Console.Write("Comprar mais Produtos? s ou n: ");

op = Console.ReadLine();

 

}

 

desconto = total * 10 / 100;

valor_total = total - desconto;

Console.WriteLine("");

Console.WriteLine("Resumo da Compra");

Console.WriteLine("");

Console.WriteLine("Quantidade de Produtos Comprado: " + cont);

Console.WriteLine("Valor Total da compra: " + total);

Console.WriteLine("Desconto de 10%: " + desconto);

Console.WriteLine("Total a Pagar: " + valor_total);

Console.ReadKey();

 

 

 

 

}

}

}

 

 

 

Em Verde é o desconto que você quer "10 / 100" quer dizer que terá um desconto de 10% do valor total

 

Em Azul está o " S e o N " que quer dizer Sim ou Não, mais no console você irá por s ou n

 

 

Código sem Desconto(Soma o valor normal)

 

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

 

namespace aula1

{

class Program

{

 

static void Main(string[] args)

{

 

string produto, op;

int cont;

decimal valor, total;

 

cont = 0;

total = 0;

op = "s";

 

Console.WriteLine("Sistema De Compra");

Console.WriteLine("");

 

while (op != "n")

{

Console.Write("Nome do Produto: ");

produto = Console.ReadLine();

 

Console.Write("Valor: ");

valor = decimal.Parse(Console.ReadLine());

 

cont = cont + 1;

total = total + valor;

 

Console.Write("Comprar mais Produtos? s ou n: ");

op = Console.ReadLine();

 

}

 

Console.WriteLine("");

Console.WriteLine("Resumo da Compra");

Console.WriteLine("");

Console.WriteLine("Quantidade de Produtos Comprado: " + cont);

Console.WriteLine("Valor Total da compra: " + total);

Console.ReadKey();

 

 

 

 

}

}

}

 

 

Nesse não prescisa mudar nada

 

OBS: Se você colocar outra coisa a naum ser a letra S ou N quando pedir irá continuar rodando o código, se colocar N o código irá parar e dar as informações

 

 

Caso você queira baixar o código organizado

 

[DOWN]

É necessário se cadastrar para acessar o conteúdo.
[/DOWN]

 

Scan

 

[sCAN]

É necessário se cadastrar para acessar o conteúdo.
[/sCAN]

25122957101497.gif

 

"Se a chama que está dentro de ti se apagar, as almas que estão ao teu lado morrerão defrio."

Link para o comentário
Compartilhar em outros sites

Você não separa o programa em classes?

 

Sou novo nessa Aréa :D por enquanto naum

 

Muito Bom amigo,

Está de Parabéns continue assim.

 

Abraços.

 

Obrigado XScript =)

25122957101497.gif

 

"Se a chama que está dentro de ti se apagar, as almas que estão ao teu lado morrerão defrio."

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.