SlideShare una empresa de Scribd logo
Rita Posklinski
Realice un programa que permita a una
máquina dispensadora de café
devolver el cambio a sus clientes.
El valor del café tiene un precio único
de $750=. La máquina recibe
únicamente billetes de cualquier
denominación y devuelve solamente
monedas de $1000=, $100= y $50=.
Rita Posklinski 2
DATOS (ENTRADAS) PROCESOS
INFORMACIÓN
(SALIDAS)
TIPO NOMBRE TIPO NOMBRE
int billete=0
P1. Mostrar mensaje de
bienvenida
int billete
int sobra=0 P2. Mostrar el valor del café. int m50
int m50=1; P3. Pedir el valor del billete int m100
int m100=2
P4. Calcular el valor que sobra
después de descontar $750 (valor
del café) más $250 que
representan 1 moneda de $50 y 2
monedas de $100.
int m1000
int m1000=0
P5. Calcular la cantidad de
monedas de $1000.
P6. Dar respuesta de la cantidad
de monedas que recibe el cliente.
P7. Mostrar mensaje de
despedida.
Rita Posklinski 3
Rita Posklinski 4
algoritmo MaquinaCafe{
principal(){
//declaración de variables
int billete=0, sobra=0, m50=1, m100=2, m1000=0;
imprimir ("######### BIENVENIDOS ###########");
imprimir ("######### café $750 ###########"); ;
billete=leer ("Ingrese el valor del billete");
sobra= billete-( m50 * 50 + m100 * 100);
m1000=sobra/1000;
imprimir (" Usted pagó con un billete de $"+ billete +" y recibe " + m50
+" monedas de $50 "+ m100 +" monedas de $100 " +
m1000 + " monedas de $1000 ");
imprimir ("Gracias por preferirnos. Vuelva pronto!!! ");
}
}
Rita Posklinski 5

Más contenido relacionado

DOCX
Ejercicio creación de dinero bancario 2
DOC
Trabajo Práctico Nª4 - Técnicas Digitales II
PDF
C junquillo chino
PPT
Objetivos de Aprendizaje
PPTX
Algoritmos secuenciales
PPT
Proyectos presentacion
PPTX
Crear Actividad
PPSX
Oferta educativa para la educación media
Ejercicio creación de dinero bancario 2
Trabajo Práctico Nª4 - Técnicas Digitales II
C junquillo chino
Objetivos de Aprendizaje
Algoritmos secuenciales
Proyectos presentacion
Crear Actividad
Oferta educativa para la educación media
Publicidad

Algoritmos secuenciales2

  • 2. Realice un programa que permita a una máquina dispensadora de café devolver el cambio a sus clientes. El valor del café tiene un precio único de $750=. La máquina recibe únicamente billetes de cualquier denominación y devuelve solamente monedas de $1000=, $100= y $50=. Rita Posklinski 2
  • 3. DATOS (ENTRADAS) PROCESOS INFORMACIÓN (SALIDAS) TIPO NOMBRE TIPO NOMBRE int billete=0 P1. Mostrar mensaje de bienvenida int billete int sobra=0 P2. Mostrar el valor del café. int m50 int m50=1; P3. Pedir el valor del billete int m100 int m100=2 P4. Calcular el valor que sobra después de descontar $750 (valor del café) más $250 que representan 1 moneda de $50 y 2 monedas de $100. int m1000 int m1000=0 P5. Calcular la cantidad de monedas de $1000. P6. Dar respuesta de la cantidad de monedas que recibe el cliente. P7. Mostrar mensaje de despedida. Rita Posklinski 3
  • 4. Rita Posklinski 4 algoritmo MaquinaCafe{ principal(){ //declaración de variables int billete=0, sobra=0, m50=1, m100=2, m1000=0; imprimir ("######### BIENVENIDOS ###########"); imprimir ("######### café $750 ###########"); ; billete=leer ("Ingrese el valor del billete"); sobra= billete-( m50 * 50 + m100 * 100); m1000=sobra/1000; imprimir (" Usted pagó con un billete de $"+ billete +" y recibe " + m50 +" monedas de $50 "+ m100 +" monedas de $100 " + m1000 + " monedas de $1000 "); imprimir ("Gracias por preferirnos. Vuelva pronto!!! "); } }