using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main()
{
/*
* Desenvolva um aplicativo em C# que determine se o cliente de uma loja
* ultrapassou o limite de crédito em uma conta.
* Para cada cliente, considere os seguintes dados (variáveis):
* a) Número da conta
* b) O saldo no início do mês
* c) O total de todos os itens cobrados desse cliente no mês corrente
* d) O total de todos os créditos aplicados na conta desse
* cliente no mês corrente
* e) O limite de crédito permitido.
* O programa deve solicitar ao usuário informar cada um desses dados,
* calcular o novo saldo ( saldo inicial - cobranças + créditos),
* exibir o novo saldo e determinar se o novo saldo ultrapassa o
* limite de crédito do cliente,
* caso em que exibe a mensagem “Limite de crédito Excedido”;
* senão “Saldo dentro do limite”.
*/
string conta;
double saldo, item_cobrado, credito, limite;
Console.WriteLine("VOCÊ ESTÁ EM: LOJA // LIMITE DO CLIENTE");
Console.WriteLine();
Console.WriteLine();
Console.Write("Número da conta: ");
conta = Console.ReadLine();
Console.Write("Saldo inicial R$: ");
saldo = Convert.ToDouble(Console.ReadLine());
Console.Write("Total dos items cobrados R$: ");
item_cobrado = Convert.ToDouble(Console.ReadLine());
Console.Write("Total dos créditos aplicados R$: ");
credito = Convert.ToDouble(Console.ReadLine());
Console.Write("Limite R$: ");
limite = Convert.ToDouble(Console.ReadLine());
saldo = saldo - item_cobrado + credito;
if (saldo > limite)
{
Console.WriteLine();
Console.WriteLine("===> Lamentações, limite de crédito ultrapassado.");
Console.WriteLine();
}
else
{
if (saldo <= limite)
{
Console.WriteLine();
Console.WriteLine("===> Saldo aprovado, dentro do limite permitido.");
Console.WriteLine();
}
}
int op;
while (1!=0)
{
Console.WriteLine();
Console.WriteLine();
Console.WriteLine("0 - Sair");
Console.WriteLine("1 - Voltar");
Console.WriteLine();
Console.Write("Opção = ");
op = Convert.ToInt32(Console.ReadLine());
if (op == 0)
{
break;
}
if (op == 1)
{
Console.Clear();
Main();
break;
}
if (op != 0 || op != 1)
{
Console.WriteLine("===> Error0001 Opção Inválida");
}
}
}
}
}
----------------------------------------------------------------------------------------------------------
estou um tentando resolver mais não esta dando certo.
me ajudem ai pessoal
Crie uma classe, instancie (criar objeto), solicite os dados do cliente no console, realize as contas e mostre as mensagens.
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main()
{
/*
* Desenvolva um aplicativo em C# que determine se o cliente de uma loja
* ultrapassou o limite de crédito em uma conta.
* Para cada cliente, considere os seguintes dados (variáveis):
* a) Número da conta
* b) O saldo no início do mês
* c) O total de todos os itens cobrados desse cliente no mês corrente
* d) O total de todos os créditos aplicados na conta desse
* cliente no mês corrente
* e) O limite de crédito permitido.
* O programa deve solicitar ao usuário informar cada um desses dados,
* calcular o novo saldo ( saldo inicial - cobranças + créditos),
* exibir o novo saldo e determinar se o novo saldo ultrapassa o
* limite de crédito do cliente,
* caso em que exibe a mensagem “Limite de crédito Excedido”;
* senão “Saldo dentro do limite”.
*/
string conta;
double saldo, item_cobrado, credito, limite;
Console.WriteLine("VOCÊ ESTÁ EM: LOJA // LIMITE DO CLIENTE");
Console.WriteLine();
Console.WriteLine();
Console.Write("Número da conta: ");
conta = Console.ReadLine();
Console.Write("Saldo inicial R$: ");
saldo = Convert.ToDouble(Console.ReadLine());
Console.Write("Total dos items cobrados R$: ");
item_cobrado = Convert.ToDouble(Console.ReadLine());
Console.Write("Total dos créditos aplicados R$: ");
credito = Convert.ToDouble(Console.ReadLine());
Console.Write("Limite R$: ");
limite = Convert.ToDouble(Console.ReadLine());
saldo = saldo - item_cobrado + credito;
if (saldo > limite)
{
Console.WriteLine();
Console.WriteLine("===> Lamentações, limite de crédito ultrapassado.");
Console.WriteLine();
}
else
{
if (saldo <= limite)
{
Console.WriteLine();
Console.WriteLine("===> Saldo aprovado, dentro do limite permitido.");
Console.WriteLine();
}
}
int op;
while (1!=0)
{
Console.WriteLine();
Console.WriteLine();
Console.WriteLine("0 - Sair");
Console.WriteLine("1 - Voltar");
Console.WriteLine();
Console.Write("Opção = ");
op = Convert.ToInt32(Console.ReadLine());
if (op == 0)
{
break;
}
if (op == 1)
{
Console.Clear();
Main();
break;
}
if (op != 0 || op != 1)
{
Console.WriteLine("===> Error0001 Opção Inválida");
}
}
}
}
}
----------------------------------------------------------------------------------------------------------
estou um tentando resolver mais não esta dando certo.
me ajudem ai pessoal
Crie uma classe, instancie (criar objeto), solicite os dados do cliente no console, realize as contas e mostre as mensagens.
Comment