Implicaciones éticas en el desarrollo y aplicación de
Programa despachadora de refrescos (c#)
1. using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace chaparrin
{
class Program
{
static void Main(string[] args)
{
int SUMREFRE, totalg,op,V,h = 0, p = 0, s = 0, sl = 0;
string PA, NOM;
double a, b, c, d, e, suma=0;
do
{
Console.WriteLine("ntt maquina de refrescos ~CHEMO~ ");
Console.WriteLine("ntt 1.- inserte las monedas");
Console.WriteLine("ntt 2.- opciones administrativas");
Console.WriteLine("ntt 3.- comprar");
Console.WriteLine("ntt 4.- SALIR");
Console.Write("ntt opcion: ");
V = Convert.ToInt16(Console.ReadLine());
if (V == 1)
{
Console.Clear();
Console.Write("ntt inserte la(s) moneda(s) de 50 centavos:
");
a = Convert.ToDouble(Console.ReadLine());
suma = suma + a * 0.5;
Console.Write("ntt inserte la(s) moneda(s) de 1 pesos: ");
b = Convert.ToDouble(Console.ReadLine());
suma = suma + b * 1;
Console.Write("ntt inserte la(s) moneda(s) de 2 pesos: ");
c = Convert.ToDouble(Console.ReadLine());
suma = suma + c * 2;
Console.Write("ntt inserte la(s) moneda(s) de 5 pesos: ");
d = Convert.ToDouble(Console.ReadLine());
suma = suma + d * 5;
Console.Write("ntt inserte la(s) moneda(s) de 10 pesos: ");
e = Convert.ToDouble(Console.ReadLine());
suma = suma + e * 10;
Console.Clear();
}
if (V == 2)
{
Console.Clear();
Console.Write("ntt ESCRIBRE EL NOMBRE DEL USUARIO : ");
NOM = Console.ReadLine();
if (NOM == "admin"|| NOM == "ADMIN")
{
Console.Write("ntt INGRESE EL PASSWORD : ");
PA = Console.ReadLine();
if (PA == "chemo" || PA == "CHEMO")
{
SUMREFRE = h + p + sl + s;
2. Console.WriteLine("ntt SE VENDIERON "+SUMREFRE+"
REFRESCO(S)");
totalg = SUMREFRE * 8;
Console.WriteLine("ntt LA GANANCIA POR LOS REFRESCOS
VENDIDOS FUE DE " + totalg +" PESOS");
Console.ReadKey();
Console.Clear();
}
else
{
Console.WriteLine("ntt PASSWORD INCORRECTO");
}
}
else
{
Console.WriteLine("ntt NOMBRE DE USUARIO INCORRECTO");
}
}
if (V == 3)
{
if (suma >= 8)
{
Console.Clear();
Console.WriteLine("ntt seleccione el refresco");
Console.WriteLine("ntt 1.- coca cola");
Console.WriteLine("ntt 2.- pepsi kick");
Console.WriteLine("ntt 3.- sidrat mondete");
Console.WriteLine("ntt 4.- sol sal y limon");
Console.Write("ntt cual es su opcion 1,2,3,4 :");
op = Convert.ToInt32(Console.ReadLine());
if (op == 1)
{
Console.Clear();
Console.WriteLine("se ha despachado una coca cola ");
suma = suma - 8;
Console.WriteLine("su cambio es de " + suma);
h++;
Console.ReadKey();
Console.Clear();
}
if (op == 2)
{
Console.Clear();
Console.WriteLine("se ha despachado una pepsi kick ");
suma = suma - 8;
Console.WriteLine("su cambio es de " + suma);
p++;
Console.ReadKey();
Console.Clear();
}
if (op == 3)
{
Console.Clear();
Console.WriteLine("se ha despachado una sidrat mondete
");
suma = suma - 8;
3. Console.WriteLine("su cambio es de " + suma);
s++;
Console.ReadKey();
Console.Clear();
}
if (op == 4)
{
Console.Clear();
Console.WriteLine("se ha despachado una sol limon y sal
");
suma = suma - 8;
Console.WriteLine("su cambio es de " + suma);
sl++;
Console.ReadKey();
Console.Clear();
}
}
else
{
Console.WriteLine("inserte mas monedas");
Console.WriteLine("el dinero que inserto es :" + suma);
}
}
if (V == 4)
{
Environment.Exit(0);
}
} while (V != 4);
}
}
}