Código de Java - Denominaciones en Cajero Automatico

Imágen de perfil
Val: 77
Ha disminuido su posición en 8 puestos en Java (en relación al último mes)
Gráfica de Java

Denominaciones en Cajero Automaticográfica de visualizaciones


Java

Publicado el 5 de Junio del 2016 por Omar
13.453 visualizaciones desde el 5 de Junio del 2016
Código con el cual se pueden entregar denominaciones de dinero en cajero automatico, las denominaciones son: 1000, 500, 200, 100, 50.
Tienen validaciones:
1.-Que no sea mayor a 5000
2.-No se pueden entregar más de 2 billetes de 1000.
3.-No se pueden entregar más de 4 billetes de 500
4.-No se pueden entregar más de 5 billetes de 200
5.-No se pueden entregar más de 10 billetes de 100
6.-No de pueden entregar más de 10 billetes de 50

Código en Java

Requerimientos

Eclipse Juno u otra versión.
Jre 1.7
Apache Tomcat u otra versión.

1.0
estrellaestrellaestrellaestrellaestrella(3)

Publicado el 5 de Junio del 2016gráfica de visualizaciones de la versión: 1.0
13.454 visualizaciones desde el 5 de Junio del 2016
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
import java.lang.reflect.Array;
import java.util.Scanner;
/*Autor:Omar Hernández Hernández
 *Metodo para devolver denominaciones en cajeros automaticos
 *Denominaciones 1000,500,200,100,50
 *Con validaciones:
 *-1.-No puede ser mayor a 5000
 *-2.-No se debe de entregar más de 2 billetes de 1000
 *-3.-No se debe de entregar más de 4 billetes de 500
 *-4.-No se debe de entregar más de 5 billetes de 200
 *-5.-No se debe de entregar más de 10 billetes de 100
 *-6.-No se debe de entregar más de 10 billetes de 50
 */
public class Main {
	    public static void main(String[] args) {
	        Scanner in = new Scanner(System.in);
	        int billetes_de_100=0;
	        int billetes_de_1000=0;
	        int billetes_de_200=0;
	        int billetes_de_50=0;
	        int billetes_de_500=0;
	        int cantidad_de_dinero=0;
	        System.out.print("Ingrese el valor de cantidad de dinero: ");
	        cantidad_de_dinero = in.nextInt();
	        int cant=0;
	        cant=cantidad_de_dinero;
		        if(cantidad_de_dinero<=5000 &&cantidad_de_dinero>0){
			        	if(cantidad_de_dinero/1000>2){
			        		billetes_de_1000=2;
			        		cantidad_de_dinero=cantidad_de_dinero-1000*2;
			        	}else{
			                billetes_de_1000=cantidad_de_dinero/1000;
			        		cantidad_de_dinero=cantidad_de_dinero-1000*billetes_de_1000;
			        	}
			        	if(cantidad_de_dinero/500>4){
			        		billetes_de_500=4;
			        		cantidad_de_dinero=cantidad_de_dinero-500*4;
			        	}else{
			                billetes_de_500=cantidad_de_dinero/500;
			            	cantidad_de_dinero=cantidad_de_dinero-500*billetes_de_500;
			        	}
			        	if(cantidad_de_dinero/200>5){
			        		billetes_de_200=5;
			        		cantidad_de_dinero=cantidad_de_dinero-200*5;
			        	}else{
			                billetes_de_200=cantidad_de_dinero/200;
			            	cantidad_de_dinero=cantidad_de_dinero-200*billetes_de_200;
			        	}
 
		            	if(cantidad_de_dinero/100>10){
			        		billetes_de_100=10;
			        		cantidad_de_dinero=cantidad_de_dinero-100*10;
			        	}else{
			                billetes_de_100=cantidad_de_dinero/100;
			            	cantidad_de_dinero=cantidad_de_dinero-100*billetes_de_100;
			        	}
 
		            	if(cantidad_de_dinero/50>10){
			        		billetes_de_50=10;
			        		cantidad_de_dinero=cantidad_de_dinero-50*10;
			        	}else{
			                billetes_de_50=cantidad_de_dinero/50;
			            	cantidad_de_dinero=cantidad_de_dinero-50*billetes_de_50;
			        	}
		        }
		        System.out.println("Valor de billetes de 1000: " + billetes_de_1000);
		        System.out.println("Valor de billetes de 500: " + billetes_de_500);
		        System.out.println("Valor de billetes de 200: " + billetes_de_200);
		        System.out.println("Valor de billetes de 100: " + billetes_de_100);
		        System.out.println("Valor de billetes de 50: " + billetes_de_50);
 
	    }
}



Comentarios sobre la versión: 1.0 (3)

Imágen de perfil
12 de Junio del 2016
estrellaestrellaestrellaestrellaestrella
It's good an novo, tanks you
Responder
Francisco Javier
6 de Abril del 2018
estrellaestrellaestrellaestrellaestrella
como puedo cambiar el odigo para q mede cambio de esos billetes si igaul tengo monedaas de 10 y 5
Responder
Walter Cañas
7 de Abril del 2020
estrellaestrellaestrellaestrellaestrella
Genial hermano gracias.
Responder

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s3546