fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.Scanner;
  4.  
  5. /**
  6.  *
  7.  * @author ingenieria
  8.  */
  9. public class Main {
  10.  
  11. public static void main(String[] args) {
  12. int[] puntuaciones = new int[21];
  13. jugar(puntuaciones);
  14. System.out.println(toString(puntuaciones));
  15. System.out.println("El total es: " + calcularTotal(puntuaciones));
  16. }
  17.  
  18. public static int calcularTotal(int[] arr) {
  19. int suma = 0;
  20. for (int i = 0; i < arr.length; i++) {
  21. suma += arr[i];
  22. }
  23. return suma;
  24. }
  25.  
  26. public static void leer(int[] arr) {
  27. Scanner sc = new Scanner(System.in);
  28. for (int i = 0; i < arr.length; i++) {
  29. System.out.println("Digite el lanzamiento: " + (i + 1));
  30. arr[i] = sc.nextInt();
  31. }
  32. }
  33.  
  34. public static void jugar(int[] arr) {
  35. Scanner sc = new Scanner(System.in);
  36. for (int i = 0; i < arr.length; i++) {
  37. do {
  38. System.out.println("Digite el lanzamiento: " + (i + 1));
  39. arr[i] = sc.nextInt();
  40. } while (arr[i] < 0 || arr[i] > 10);
  41. }
  42. }
  43.  
  44. public static String toString(int[] arr) {
  45. String arreglo = "";
  46. for (int i = 0; i < arr.length; i++) {
  47. arreglo += arr[i] + " ";
  48. }
  49. return arreglo;
  50. }
  51.  
  52. public static int suma(int n) {
  53. int suma = 0;
  54. for (int i = 0; i <= n; i++) {
  55. suma += i;
  56. }
  57. return suma;
  58. }
  59.  
  60. public static int sumaDesdeAtras(int n) {
  61. int suma = 0;
  62. for (int i = n; i >= 0; i--) {
  63. suma += i;
  64. }
  65. return suma;
  66. }
  67. }
Runtime error #stdin #stdout #stderr 0.13s 29412KB
stdin
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
stdout
Digite el lanzamiento: 1
Digite el lanzamiento: 2
Digite el lanzamiento: 3
Digite el lanzamiento: 4
Digite el lanzamiento: 5
Digite el lanzamiento: 6
Digite el lanzamiento: 7
Digite el lanzamiento: 8
Digite el lanzamiento: 9
Digite el lanzamiento: 10
Digite el lanzamiento: 11
Digite el lanzamiento: 12
Digite el lanzamiento: 13
Digite el lanzamiento: 14
Digite el lanzamiento: 15
Digite el lanzamiento: 16
Digite el lanzamiento: 17
Digite el lanzamiento: 18
Digite el lanzamiento: 19
Digite el lanzamiento: 20
Digite el lanzamiento: 21
stderr
Exception in thread "main" java.util.NoSuchElementException
	at java.util.Scanner.throwFor(Scanner.java:862)
	at java.util.Scanner.next(Scanner.java:1485)
	at java.util.Scanner.nextInt(Scanner.java:2117)
	at java.util.Scanner.nextInt(Scanner.java:2076)
	at Main.jugar(Main.java:39)
	at Main.main(Main.java:13)