Page 313 - Introduccion a la Programacion
P. 313
ARREGLOS | Ejercicio 2 313
12. double sumaInter = 0, sumaNacio = 0, sumaLocal = 0;
13.
14. System.out.println(“Ingresa el número de llamadas
internacionales: “);
15. internacional = entrada.nextInt();
16. int[] llamadaInter = new int[internacional];
17. System.out.println(“Ingresa el número de llamadas
nacionales: “);
18. nacional = entrada.nextInt();
19. int[] llamadaNacio = new int[nacional];
20. System.out.println(“Ingresa el número de llamadas locales:
“);
21. local = entrada.nextInt();
22. int[] llamadaLocal = new int[local];
23.
24. for (int i = 0; i < internacional; i<+) {
25. System.out.println(“Ingresa los minutos de la llamada
internacional: “);
26. llamadaInter[i] = entrada.nextInt();
27. if (3 <= llamadaInter[i]) {
28. sumaInter = sumaInter + 7.59;
29. } else {
30. extra = llamadaInter[i] - 3;
31. sumaInter += 7.59 + (extra * 3.03);
32. }
33. }
34. for (int j = 0; j < nacional; j<+) {
35. System.out.println(“Ingresa los minutos de la llamada
Nacional: “);
36. llamadaNacio[j] = entrada.nextInt();
37. if (3 <= llamadaNacio[j]) {
38. sumaNacio = sumaNacio + 1.20;
39. } else {
40. extra = llamadaNacio[j] - 3;
41. sumaNacio += 1.20 + (extra * 0.48);
42. }
43. }
44. for (int i = 0; i < local; i<+) {
45. System.out.println(“Ingresa los minutos de la llamada
Local: “);
46. llamadaLocal[i] = entrada.nextInt();