ZONA PRECIO MINUTO %DESCUENTO
1 30 20%
2 35 15%
3 40 10%
4 60 5%
Aplique el concepto de arreglos para manipular las zonas, los precios y los porcentajes de descuento. Los valores de las zonas, los precios y porcentajes de descuento se deben capturar (inicializar) a los arreglos en un método que se llama desde la función main() y cuyo objetivo es capturar para un usuario de teléfono, la zona, los minutos consumidos y calcular el valor a pagar sin descuento. A su vez está método utiliza otro que se encarga de determinar el porcentaje de descuento y retornar el valor neto a pagar una vez aplicado el descuento. El programa debe imprimir en la función main(), la zona del cliente, el número de minutos y el valor neto a pagar, es decir, el valor con el descuento aplicado.
el problema es que nose meter arreglos en los metodos, ayuda por favor
la verdad me confundio algo, ]pero te dejo este codigo espero sea lo que buscabas saludos...
import java.util.Scanner;
public class Principal {
private static double[][] zonas={{30,0.20},{35,0.15},{40,0.10},{60,0.05}};//Datos inicializados de la zonas
public static double CalcularPrecio(int zona, int minutos,boolean ConDescuento){//el boleano nos da la opcion si con descuento
double precio=0.0;
switch(zona){
case 1:precio=(zonas[0][0]*minutos);break;
case 2:precio=(zonas[1][0]*minutos);break;
case 3:precio=(zonas[2][0]*minutos);break;
case 4:precio=(zonas[3][0]*minutos);break;
default: System.out.println("Escogio una zona no valida "); return 0.0;
}
if (ConDescuento==true){
precio=precio-(precio*zonas[zona-1][1]);
}
return precio;
}
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int zona,minutos;
double precio;
System.out.println("Ingrese su zona: 1,2,3 o 4");
zona=sc.nextInt();
System.out.println("Ingrese sus minutos consumidos ");
minutos=sc.nextInt();
precio=CalcularPrecio(zona, minutos,true);
System.out.println("el precio con descuento es de "+precio);
}
}
Skype:crack8111
La verdad me ayudaste, ya que no sabia como hacer que pidiera información en un método y luego la retornara, muchas gracias