
DUDA CON UN EJERCICIO DE ARRAY (2)
Publicado por abel (3 intervenciones) el 17/06/2016 15:42:46
hola, ayer puse una duda sobre un ejercicio y me la resolvieron, pero ahora quisiera saber como hacer lo siguiente:
tengo un ejercicio de arrays me pide una notas, las pongo y me dice cual es la nota minima, y cual es la maxima.
lo que quiere saber es como hacer para que aparte de decirme eso me dijera que alumno tiene la nota minima y maxima. he hecho otra array que me recorra el array de nombres pero no se como llamar la posicion exacta, si alguien me puede ayudar me seria de gran ayuda.
tengo un ejercicio de arrays me pide una notas, las pongo y me dice cual es la nota minima, y cual es la maxima.
lo que quiere saber es como hacer para que aparte de decirme eso me dijera que alumno tiene la nota minima y maxima. he hecho otra array que me recorra el array de nombres pero no se como llamar la posicion exacta, si alguien me puede ayudar me seria de gran ayuda.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
import java.util.Scanner;
public class notas {
public static void main(String[] args) {
Scanner lector = new Scanner(System.in);
String[] nombres = {"Albert", "Marc", "Daniel"};
int[] notas = new int[nombres.length];
String nombre = nombres[0] ;
int min = 0;
int max = 0;
for (int i = 0; i < nombres.length; i++) {
System.out.print("Introduzca la nota de " + nombres[i] + ": ");
notas[i] = lector.nextInt();
if (i == 0) {
min = notas[i];
max = notas[i];
}
if (notas[i] > max) {
max = notas[i];
}
if (notas[i] < min) {
min = notas[i];
}
for (int j=3; j<nombres.length;j++){
nombres[j]=nombre;
}
}
System.out.println("La nota minima es la de : " + nombre+ " con un: " + min );
System.out.println("La nota maxima es: " + max);
lector.close();
}
}
Valora esta pregunta


0