0% encontró este documento útil (0 votos)
36 vistas8 páginas

Proyecto Java Completo

Este programa permite cambiar entre diferentes monedas como dólares, euros y soles. Presenta al usuario un menú con opciones para cambiar entre cada par de monedas. Solicita la cantidad a cambiar, calcula el resultado y pregunta si desea realizar otro cambio o salir del programa. Usa clases, métodos y objetos Scanner para la entrada de datos del usuario de forma interactiva.

Cargado por

Brayan Ccoycca
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
36 vistas8 páginas

Proyecto Java Completo

Este programa permite cambiar entre diferentes monedas como dólares, euros y soles. Presenta al usuario un menú con opciones para cambiar entre cada par de monedas. Solicita la cantidad a cambiar, calcula el resultado y pregunta si desea realizar otro cambio o salir del programa. Usa clases, métodos y objetos Scanner para la entrada de datos del usuario de forma interactiva.

Cargado por

Brayan Ccoycca
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

import java.util.

Scanner;

class Main {
public static void main(String[] args) {
Main.presentacion();
Main.inicio();
Main.seleccion();
//*Main.despedida();

/*int variable=0;
variable=Main.cambiar_dollar_sol();
System.out.println(variable);*/
}

/*
def presentacion():
print(" ===========SISTEMA DE CAMBIO DE MONEDA==========\n")
print(" +------------+")
print(" �++++++++++++�")
print(" �++++++++++++�")
print(" �++�++++++�++�")
print(" �++++++++++++� =============> YO SOY ")
print(" �++++++++++++� NILLBOT")
print(" �+�++++++++�+� MUCHO
GUSTO ")
print(" �+����������+�")
print(" �++++++++++++�")
print(" +----------+--")
*/

public static void presentacion(){


System.out.println(" ===========SISTEMA DE CAMBIO DE
MONEDA==========\n");
System.out.println(" +------------+");
System.out.println(" �++++++++++++�");
System.out.println(" �++++++++++++�");
System.out.println(" �++�++++++�++�");
System.out.println(" �++++++++++++� =============> YO SOY
");
System.out.println(" �++++++++++++�
NILLBOT");
System.out.println(" �+�++++++++�+�
MUCHO GUSTO ");
System.out.println(" �+����������+�");
System.out.println(" �++++++++++++�");
System.out.println(" +----------+--");
}

/*
def inicio():
nombre=input("NILLBOT:�Cual es su nombre?\n======>")
print(f"NILLBOT: Muy bien {nombre} empezemos :)")
*/

public static void inicio(){


System.out.println ("Empezamos el programa");

Scanner entradaEscaner = new Scanner (System.in); //Creaci�n de un objeto


Scanner
System.out.print ("NILLBOT:�Cual es su nombre?======>");
String nombre = "";
nombre = entradaEscaner.nextLine (); //Invocamos un m�todo sobre un objeto
Scanner
System.out.println ("NILLBOT: Muy bien "+ nombre +" empezemos :)");
}

/*
def seleccion():
print("NILLBOT:Yo puedo ayudarlo a cambiar DOLARES,EUROS y SOLES:)\n")
saber=input("NILLBOT:�Desea saber el valor de cada moneda?\n=====>")
if saber=="si":
print("NILLBOT: Aqui tienes el valor de cada moneda en soles :)")
print(" =====>DOLLAR = 3.27 soles")
print(" =====>EURO = 3.15 soles")
print(" ")
preguntaa=int(input("NILLBOT: �Que deseas hacer?\n===>1.Cambiar DOLARES a
SOLES\n===>2.Cambiar SOLES DOLARES\n===>3.Cambiar EUROS a SOLES\n===>4.Cambiar
SOLES a EUROS\n===========>"))
if preguntaa==1:
cambiar_dollar_sol()
if preguntaa==2:
cambiar_sol_dollar()
if preguntaa==3:
cambiar_euro_sol()
if preguntaa==4:
cambiar_sol_euro()
if saber=="no":
preguntaa=int(input("NILLBOT: �Que deseas hacer?\n===>1.Cambiar DOLARES a
SOLES\n===>2.Cambiar SOLES DOLARES\n===>3.Cambiar EUROS a SOLES\n===>4.Cambiar
SOLES a EUROS\n===========>"))
if preguntaa==1:
cambiar_dollar_sol()
if preguntaa==2:
cambiar_sol_dollar()
if preguntaa==3:
cambiar_euro_sol()
if preguntaa==4:
cambiar_sol_euro()
*/

public static void seleccion(){


System.out.println ("NILLBOT:Yo puedo ayudarlo a cambiar DOLARES,EUROS y
SOLES:)\n");
Scanner entradaEscaner = new Scanner (System.in);

System.out.print ("NILLBOT:�Desea saber el valor de cada moneda? Si o


No\n=====>");
String saber = "";
saber = entradaEscaner.nextLine ();

if(saber.equals("Si")){
System.out.println ("NILLBOT: Aqui tienes el valor de cada moneda en
soles :)");
System.out.println (" =====>DOLLAR = 3.27 soles");
System.out.println (" =====>EURO = 3.15 soles");
System.out.println (" ");
System.out.print ("NILLBOT: �Que deseas hacer?\n===>1.Cambiar DOLARES a
SOLES\n===>2.Cambiar SOLES DOLARES\n===>3.Cambiar EUROS a SOLES\n===>4.Cambiar
SOLES a EUROS\n===========>");
int preguntaa = 0;
preguntaa=Integer.parseInt(entradaEscaner.nextLine ());
switch(preguntaa){
case 1: cambiar_dollar_sol();
case 2: cambiar_sol_dollar();
case 3: cambiar_euros_sol();
case 4: cambiar_sol_euros();

}
}
if(saber.equals("No")){
System.out.print ("NILLBOT: �Que deseas hacer?\n===>1.Cambiar DOLARES a
SOLES\n===>2.Cambiar SOLES DOLARES\n===>3.Cambiar EUROS a SOLES\n===>4.Cambiar
SOLES a EUROS\n===========>");
int preguntaa = 0;
preguntaa=Integer.parseInt(entradaEscaner.nextLine ());

switch(preguntaa){
case 1: cambiar_dollar_sol();
case 2: cambiar_sol_dollar();
case 3: cambiar_euros_sol();
case 4: cambiar_sol_euros();

}
}

/*
def despedida():
print("�����������__")
print("��������������")
print("��������������")
print("��������������")
print("��������������")
print("������__������������_")
print("���������������������")
print("���������������������")
print("���������������������")
print("���������������������")
print("���������������������")
print("��������������������")
print("�������������������")
print("SISTEMA DE CAMBIO DE MONEDA:GARCIACorp Todos los derechos reservados")
*/

public static void despedida(){


System.out.println("�����������__");
System.out.println("��������������");
System.out.println("��������������");
System.out.println("��������������");
System.out.println("��������������");
System.out.println("������__������������_");
System.out.println("���������������������");
System.out.println("���������������������");
System.out.println("���������������������");
System.out.println("���������������������");
System.out.println("���������������������");
System.out.println("��������������������");
System.out.println("�������������������");
System.out.println("SISTEMA DE CAMBIO DE MONEDA:GARCIACorp Todos los derechos
reservados. Programado por CoVe");
}

/*
def cambiar_dollar_sol():
Dcantidad=float(input("NILLBOT:�Cuantos dolares desea
cambiar?\n===============>"))
valord=Dcantidad*3.27
print(f"NILLBOT: El cambio a soles seria de ====>{valord}<====")

preguntad=input("NILLBOT:�Desea realizar otro cambio?\n=====>")


if preguntad=="si":
return cambiar_dollar_sol()
if preguntad=="no":
print("NILLBOT:Gracias por usar el sistema :)")----------------------
preguntaf=input("NILLBOT:�Es todo por hoy?n=====>")
if preguntaf=="no":
quehacer=int(input("NILLBOT:�Que mas desea hacer?\n====>1.Volver al Menu
Principal\n====>2.Salir del Programan=====>"))
if quehacer==1:
return seleccion2()
if quehacer==2:
despedida()
if preguntaf=="si":
despedida()*/

public static void cambiar_dollar_sol () {


Scanner entradaEscaner = new Scanner (System.in);
System.out.print ("NILLBOT:�Cuantos dolares desea cambiar?\n===============>");
double Dcantidad=0.0,valord=0.0;
Dcantidad=Double.parseDouble(entradaEscaner.nextLine ());
valord=Dcantidad*3.27;
System.out.println ("NILLBOT: El cambio a soles seria de
====>"+valord+"<====");

System.out.print ("NILLBOT:�Desea realizar otro cambio? Si o No\n=====>");


String preguntad = "";
preguntad = entradaEscaner.nextLine ();
if(preguntad.equals("Si")){
cambiar_dollar_sol();
}
if(preguntad.equals("No")){
System.out.println ("NILLBOT:Gracias por usar el sistema :)");
}

System.out.print ("NILLBOT:�Es todo por hoy?\n=====>");


String preguntaf = "";
preguntaf = entradaEscaner.nextLine (); //Invocamos un m�todo sobre un objeto
Scanner
if(preguntaf.equals("Si")){
Main.despedida();
}
if(preguntaf.equals("No")){
System.out.print ("NILLBOT:�Que mas desea hacer?\n====>1.Volver al Menu
Principal\n====>2.Salir del Programa\n=====>");
int quehacer = 0;
quehacer = Integer.parseInt(entradaEscaner.nextLine ()); //Invocamos un
m�todo sobre un objeto Scanner
if(quehacer==1){
Main.seleccion2();
}
if(quehacer==2){
Main.despedida();
}
}
}

public static void cambiar_euros_sol () {


Scanner entradaEscaner = new Scanner (System.in);
System.out.print ("NILLBOT:�Cuantos EUROS desea cambiar?\n===============>");
double Ecantidad=0.0,valord=0.0;
Ecantidad=Double.parseDouble(entradaEscaner.nextLine ());
valord=Ecantidad*3.83;
System.out.println ("NILLBOT: El cambio a soles seria de
====>"+valord+"<====");

System.out.print ("NILLBOT:�Desea realizar otro cambio? Si o No\n=====>");


String preguntad = "";
preguntad = entradaEscaner.nextLine ();
if(preguntad.equals("Si")){
cambiar_euros_sol();
}
if(preguntad.equals("No")){
System.out.println ("NILLBOT:Gracias por usar el sistema :)");
}

System.out.print ("NILLBOT:�Es todo por hoy?\n=====>");


String preguntaf = "";
preguntaf = entradaEscaner.nextLine (); //Invocamos un m�todo sobre un objeto
Scanner
if(preguntaf.equals("Si")){
Main.despedida();
}
if(preguntaf.equals("No")){
System.out.print ("NILLBOT:�Que mas desea hacer?\n====>1.Volver al Menu
Principal\n====>2.Salir del Programa\n=====>");
int quehacer = 0;
quehacer = Integer.parseInt(entradaEscaner.nextLine ()); //Invocamos un
m�todo sobre un objeto Scanner

if(quehacer==1){
Main.seleccion2();
}
if(quehacer==2){
Main.despedida();

}
}
}

public static void cambiar_sol_dollar () {


Scanner entradaEscaner = new Scanner (System.in);
System.out.print ("NILLBOT:Cuantos SOLES desea cambiar?\n===============>");
double Scantidad=0.0,valord=0.0;
Scantidad=Double.parseDouble(entradaEscaner.nextLine ());
valord=Scantidad/3.27;
System.out.println ("NILLBOT: El cambio a DOLARES seria de
====>"+valord+"<====");

System.out.print ("NILLBOT:�Desea realizar otro cambio? Si o No\n=====>");


String preguntad = "";
preguntad = entradaEscaner.nextLine ();
if(preguntad.equals("Si")){
cambiar_sol_dollar();
}
if(preguntad.equals("No")){
System.out.println ("NILLBOT:Gracias por usar el sistema :)");
}

System.out.print ("NILLBOT:�Es todo por hoy?\n=====>");


String preguntaf = "";
preguntaf = entradaEscaner.nextLine (); //Invocamos un m�todo sobre un objeto
Scanner
if(preguntaf.equals("Si")){
Main.despedida();
}
if(preguntaf.equals("No")){
System.out.print ("NILLBOT:�Que mas desea hacer?\n====>1.Volver al Menu
Principal\n====>2.Salir del Programa\n=====>");
int quehacer = 0;
quehacer = Integer.parseInt(entradaEscaner.nextLine ()); //Invocamos un
m�todo sobre un objeto Scanner

if(quehacer==1){
Main.seleccion2();
}
if(quehacer==2){
Main.despedida();

}
}
}

public static void cambiar_sol_euros () {


Scanner entradaEscaner = new Scanner (System.in);
System.out.print ("NILLBOT:Cuantos SOLES desea cambiar?\n===============>");
double Scantidad=0.0,valord=0.0;
Scantidad=Double.parseDouble(entradaEscaner.nextLine ());
valord=Scantidad/3.83;
System.out.println ("NILLBOT: El cambio a EUROS seria de
====>"+valord+"<====");

System.out.print ("NILLBOT:�Desea realizar otro cambio? Si o No\n=====>");


String preguntad = "";
preguntad = entradaEscaner.nextLine ();
if(preguntad.equals("Si")){
cambiar_sol_euros();
}
if(preguntad.equals("No")){
System.out.println ("NILLBOT:Gracias por usar el sistema :)");
}

System.out.print ("NILLBOT:�Es todo por hoy?\n=====>");


String preguntaf = "";
preguntaf = entradaEscaner.nextLine (); //Invocamos un m�todo sobre un objeto
Scanner
if(preguntaf.equals("Si")){
Main.despedida();
}
if(preguntaf.equals("No")){
System.out.print ("NILLBOT:�Que mas desea hacer?\n====>1.Volver al Menu
Principal\n====>2.Salir del Programa\n=====>");
int quehacer = 0;
quehacer = Integer.parseInt(entradaEscaner.nextLine ()); //Invocamos un
m�todo sobre un objeto Scanner

if(quehacer==1){
Main.seleccion2();
}
if(quehacer==2){
Main.despedida();

}
}
}

/*
def seleccion2():
preguntaa=int(input("NILLBOT: �Que deseas hacer?\n===>1.Cambiar DOLARES a
SOLES\n===>2.Cambiar SOLES DOLARES\n===>3.Cambiar EUROS a SOLES\n===>4.Cambiar
SOLES a EUROS\n===========>"))
if preguntaa==1:
cambiar_dollar_sol()
if preguntaa==2:
cambiar_sol_dollar()
if preguntaa==3:
cambiar_euro_sol()
if preguntaa==4:
cambiar_sol_euro()*/

public static void seleccion2(){


Scanner entradaEscaner = new Scanner (System.in);
System.out.print ("NILLBOT: �Que deseas hacer?\n===>1.Cambiar DOLARES a
SOLES\n===>2.Cambiar SOLES DOLARES\n===>3.Cambiar EUROS a SOLES\n===>4.Cambiar
SOLES a EUROS\n===========>");
int preguntaa = 0;
preguntaa=Integer.parseInt(entradaEscaner.nextLine ());

switch(preguntaa){
case 1: cambiar_dollar_sol();
case 2: cambiar_sol_dollar();
case 3: cambiar_euros_sol();
case 4: cambiar_sol_euros();
}
}

También podría gustarte