SlideShare una empresa de Scribd logo
1 de 3
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;
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;
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);
          }
      }
}

Más contenido relacionado

La actualidad más candente

SISTEMAS OPERATIVOS MULTIMEDIA
SISTEMAS OPERATIVOS MULTIMEDIASISTEMAS OPERATIVOS MULTIMEDIA
SISTEMAS OPERATIVOS MULTIMEDIA
Mari Ng
 
Construccion , Diseño y Entrenamiento de Redes Neuronales Artificiales
Construccion , Diseño y Entrenamiento de Redes Neuronales ArtificialesConstruccion , Diseño y Entrenamiento de Redes Neuronales Artificiales
Construccion , Diseño y Entrenamiento de Redes Neuronales Artificiales
ESCOM
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
Emily_Fdez
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
Jhonatan López
 

La actualidad más candente (20)

Estructuras anidadas
Estructuras anidadasEstructuras anidadas
Estructuras anidadas
 
Ejemplos de diagrama de flujo
Ejemplos de diagrama de flujoEjemplos de diagrama de flujo
Ejemplos de diagrama de flujo
 
SISTEMAS OPERATIVOS MULTIMEDIA
SISTEMAS OPERATIVOS MULTIMEDIASISTEMAS OPERATIVOS MULTIMEDIA
SISTEMAS OPERATIVOS MULTIMEDIA
 
50 programas pseudocódigo y diagramas de flujo
50 programas pseudocódigo y diagramas de flujo50 programas pseudocódigo y diagramas de flujo
50 programas pseudocódigo y diagramas de flujo
 
Expresiones Regulares
Expresiones RegularesExpresiones Regulares
Expresiones Regulares
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
ALGORITMO RESUELTOS EN PSEINT
ALGORITMO RESUELTOS EN PSEINTALGORITMO RESUELTOS EN PSEINT
ALGORITMO RESUELTOS EN PSEINT
 
Unidad III Estructuras basicas repetitivas.pptx
Unidad III Estructuras basicas repetitivas.pptxUnidad III Estructuras basicas repetitivas.pptx
Unidad III Estructuras basicas repetitivas.pptx
 
Programación 1: arreglos en C
Programación 1: arreglos en CProgramación 1: arreglos en C
Programación 1: arreglos en C
 
Traductores de lenguaje
Traductores de lenguajeTraductores de lenguaje
Traductores de lenguaje
 
Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)
 
Pilas En C++
Pilas En C++Pilas En C++
Pilas En C++
 
Construccion , Diseño y Entrenamiento de Redes Neuronales Artificiales
Construccion , Diseño y Entrenamiento de Redes Neuronales ArtificialesConstruccion , Diseño y Entrenamiento de Redes Neuronales Artificiales
Construccion , Diseño y Entrenamiento de Redes Neuronales Artificiales
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
 
Comandos java
Comandos javaComandos java
Comandos java
 
Cursores
CursoresCursores
Cursores
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
ENSAMBLADOR PIC 8086
ENSAMBLADOR PIC  8086ENSAMBLADOR PIC  8086
ENSAMBLADOR PIC 8086
 

Destacado (10)

Diagramas de casos de uso
Diagramas de casos de usoDiagramas de casos de uso
Diagramas de casos de uso
 
Manual de usuario maquina expendedora de bebidas
Manual de usuario maquina expendedora de bebidasManual de usuario maquina expendedora de bebidas
Manual de usuario maquina expendedora de bebidas
 
Arreglos Bidimensionales - Java - NetBeans
Arreglos Bidimensionales - Java - NetBeansArreglos Bidimensionales - Java - NetBeans
Arreglos Bidimensionales - Java - NetBeans
 
Uml videotienda (1)
Uml videotienda (1)Uml videotienda (1)
Uml videotienda (1)
 
Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - Resumen
 
POO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y PolimorfismoPOO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y Polimorfismo
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Crucigrama En Visual Basic
Crucigrama En Visual BasicCrucigrama En Visual Basic
Crucigrama En Visual Basic
 
Ahorcado En Visual Basic
Ahorcado En Visual BasicAhorcado En Visual Basic
Ahorcado En Visual Basic
 

Similar a Programa despachadora de refrescos (c#)

Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Kiim Kerrigan
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
jameszx
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
jameszx
 

Similar a Programa despachadora de refrescos (c#) (19)

Ejercicios en c sharp consola
Ejercicios en c sharp consolaEjercicios en c sharp consola
Ejercicios en c sharp consola
 
Decompiladores
DecompiladoresDecompiladores
Decompiladores
 
Shell
ShellShell
Shell
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1
 
Ejercicios if en c#
Ejercicios if en c#Ejercicios if en c#
Ejercicios if en c#
 
Practica
PracticaPractica
Practica
 
Tienda.docx
Tienda.docxTienda.docx
Tienda.docx
 
4 ejemplos en c#
4 ejemplos en c#4 ejemplos en c#
4 ejemplos en c#
 
Shellresumen
ShellresumenShellresumen
Shellresumen
 
Programa en c de listas
Programa en c de listasPrograma en c de listas
Programa en c de listas
 
1... conversor de bases
1... conversor de bases1... conversor de bases
1... conversor de bases
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.
 
Estructuras de control en la POO
Estructuras de control en la POOEstructuras de control en la POO
Estructuras de control en la POO
 

Más de Hugo Arturo Gonzalez Macias

Proceso administracion y la toma de decisiones (exposicion)
Proceso administracion y la toma de decisiones (exposicion)Proceso administracion y la toma de decisiones (exposicion)
Proceso administracion y la toma de decisiones (exposicion)
Hugo Arturo Gonzalez Macias
 
fundamentos reglas de comunicacion oral y escrita
 fundamentos reglas de comunicacion oral y escrita fundamentos reglas de comunicacion oral y escrita
fundamentos reglas de comunicacion oral y escrita
Hugo Arturo Gonzalez Macias
 
Definicion de funcion,rango,dominio, ejemplos de funciones
Definicion de funcion,rango,dominio, ejemplos de funcionesDefinicion de funcion,rango,dominio, ejemplos de funciones
Definicion de funcion,rango,dominio, ejemplos de funciones
Hugo Arturo Gonzalez Macias
 
Proceso de organización, tipos y tecnicas(administracion)
Proceso de organización, tipos y tecnicas(administracion)Proceso de organización, tipos y tecnicas(administracion)
Proceso de organización, tipos y tecnicas(administracion)
Hugo Arturo Gonzalez Macias
 
Implicaciones éticas en el desarrollo y aplicación de
Implicaciones éticas en el desarrollo y aplicación deImplicaciones éticas en el desarrollo y aplicación de
Implicaciones éticas en el desarrollo y aplicación de
Hugo Arturo Gonzalez Macias
 

Más de Hugo Arturo Gonzalez Macias (18)

Dirección
DirecciónDirección
Dirección
 
Proceso administracion y la toma de decisiones (exposicion)
Proceso administracion y la toma de decisiones (exposicion)Proceso administracion y la toma de decisiones (exposicion)
Proceso administracion y la toma de decisiones (exposicion)
 
Planeacion
PlaneacionPlaneacion
Planeacion
 
Factor humano
Factor humanoFactor humano
Factor humano
 
Análisis foda(1)
Análisis     foda(1)Análisis     foda(1)
Análisis foda(1)
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
Salario suficiente
Salario suficienteSalario suficiente
Salario suficiente
 
Huelga
HuelgaHuelga
Huelga
 
Planeación estratégica, táctica y operativa
Planeación estratégica, táctica y operativaPlaneación estratégica, táctica y operativa
Planeación estratégica, táctica y operativa
 
Análisis foda
Análisis     fodaAnálisis     foda
Análisis foda
 
fundamentos reglas de comunicacion oral y escrita
 fundamentos reglas de comunicacion oral y escrita fundamentos reglas de comunicacion oral y escrita
fundamentos reglas de comunicacion oral y escrita
 
Reseña
ReseñaReseña
Reseña
 
Definicion de funcion,rango,dominio, ejemplos de funciones
Definicion de funcion,rango,dominio, ejemplos de funcionesDefinicion de funcion,rango,dominio, ejemplos de funciones
Definicion de funcion,rango,dominio, ejemplos de funciones
 
Nueva reforma laboral
Nueva reforma laboralNueva reforma laboral
Nueva reforma laboral
 
Derechos humanos universales
Derechos humanos universalesDerechos humanos universales
Derechos humanos universales
 
Proceso de organización, tipos y tecnicas(administracion)
Proceso de organización, tipos y tecnicas(administracion)Proceso de organización, tipos y tecnicas(administracion)
Proceso de organización, tipos y tecnicas(administracion)
 
La administracion
La administracionLa administracion
La administracion
 
Implicaciones éticas en el desarrollo y aplicación de
Implicaciones éticas en el desarrollo y aplicación deImplicaciones éticas en el desarrollo y aplicación de
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); } } }