Dispensadora.java
import java.util.Scanner;
public class Dispensadora{
private String[]pro;
private double[]prec;
Scanner teclado =new Scanner(System.in);
public void producto(){
prec=new double[5];
pro=new String[5];
for(int f=0;f<5;f++){
System.out.print("ingrese el nombre del producto: ");
pro[f]=teclado.nextLine();
}
for(int f=0;f<5;f++){
System.out.print("ingrese el precio del producto: "+pro[f]);
prec[f]=teclado.nextDouble();
}
}
public void mostrar(){
for(int f=0;f<5;f++){
System.out.println("los productos son: "+pro[f]+"en su poscicion "+f );
System.out.println("y sus precios son: "+prec[f]);
}
}
public void escoger(){
int posi;
int pagar;
int bill;
int mon;
System.out.println("introdusca la posicion del producto ");
posi=teclado.nextInt();
System.out.println("el producto que escogio es: "+pro[posi]+" y vale"+prec[posi]);
System.out.println("de que manera desea pagar. Introdusca 1 para moneda y 2 para billete : "+pro[posi]);
pagar=teclado.nextInt();
if(pagar==2){
System.out.println("introdusca el valor del billete ");
bill=teclado.nextInt();
if(bill>prec[posi]){
System.out.println("se cobra ");
double vueltas=(prec[posi]-bill);
System.out.println("devuelva "+vueltas);
}else{
System.out.println("No se cobra ");
}
}else{
System.out.println("introdusca el valor de la moneda ");
mon=teclado.nextInt();
if(mon>prec[posi]){
System.out.println("se cobra ");
double vueltas=(prec[posi]-mon);
System.out.println("devuelva "+vueltas);
}else{
System.out.println("No se cobra ");
}
}
}
public static void main(String[]ar) {
Dispensadora pv=new Dispensadora();
pv.producto();
pv.mostrar();
pv.escoger();
}
}
public class Dispensadora{
private String[]pro;
private double[]prec;
Scanner teclado =new Scanner(System.in);
public void producto(){
prec=new double[5];
pro=new String[5];
for(int f=0;f<5;f++){
System.out.print("ingrese el nombre del producto: ");
pro[f]=teclado.nextLine();
}
for(int f=0;f<5;f++){
System.out.print("ingrese el precio del producto: "+pro[f]);
prec[f]=teclado.nextDouble();
}
}
public void mostrar(){
for(int f=0;f<5;f++){
System.out.println("los productos son: "+pro[f]+"en su poscicion "+f );
System.out.println("y sus precios son: "+prec[f]);
}
}
public void escoger(){
int posi;
int pagar;
int bill;
int mon;
System.out.println("introdusca la posicion del producto ");
posi=teclado.nextInt();
System.out.println("el producto que escogio es: "+pro[posi]+" y vale"+prec[posi]);
System.out.println("de que manera desea pagar. Introdusca 1 para moneda y 2 para billete : "+pro[posi]);
pagar=teclado.nextInt();
if(pagar==2){
System.out.println("introdusca el valor del billete ");
bill=teclado.nextInt();
if(bill>prec[posi]){
System.out.println("se cobra ");
double vueltas=(prec[posi]-bill);
System.out.println("devuelva "+vueltas);
}else{
System.out.println("No se cobra ");
}
}else{
System.out.println("introdusca el valor de la moneda ");
mon=teclado.nextInt();
if(mon>prec[posi]){
System.out.println("se cobra ");
double vueltas=(prec[posi]-mon);
System.out.println("devuelva "+vueltas);
}else{
System.out.println("No se cobra ");
}
}
}
public static void main(String[]ar) {
Dispensadora pv=new Dispensadora();
pv.producto();
pv.mostrar();
pv.escoger();
}
}
Comentarios
Publicar un comentario