Hallo
ich hab ein programm geschrieben und muss nun den höchsten Wert suchen und diesen in der Konsole ausgeben. Abgespeichert werden muss dieser Wert unter max
[Java]public class Lottozahlen {
public static void main(String[] args) {
// Array für 6 Lottozahlen
int[] lottozahlen = new int[6];
// Ziehung der Lottozahlen
for (int i = 0; i < lottozahlen.length; i++) {
lottozahlen = (int) (Math.random() * 49) + 1;
// doppelte Ziehung verhindern
for (int j = 0; j < i; j++) {
if (lottozahlen[j] == lottozahlen) {
i--;
}
}
}
// Ausgabe der Zahlen am Bildschirm
for (int i = 0; i < lottozahlen.length; i++) {
System.out.println(lottozahlen);
}
}
}
[/Java]
habe ein wenig herumgeforscht, hab aber keinen Plan wie ich das in mein Programm einbauen muss
[Java]
int[] array= wert
int min=Integer.MAX_VALUE;
int max=Integer.MIN_VALUE;
for(int i : array)
{
if(i<min)
min=i;
if(i>max)
max=i;
}
[/Java]
danke für eure Hilfe
ich hab ein programm geschrieben und muss nun den höchsten Wert suchen und diesen in der Konsole ausgeben. Abgespeichert werden muss dieser Wert unter max
[Java]public class Lottozahlen {
public static void main(String[] args) {
// Array für 6 Lottozahlen
int[] lottozahlen = new int[6];
// Ziehung der Lottozahlen
for (int i = 0; i < lottozahlen.length; i++) {
lottozahlen = (int) (Math.random() * 49) + 1;
// doppelte Ziehung verhindern
for (int j = 0; j < i; j++) {
if (lottozahlen[j] == lottozahlen) {
i--;
}
}
}
// Ausgabe der Zahlen am Bildschirm
for (int i = 0; i < lottozahlen.length; i++) {
System.out.println(lottozahlen);
}
}
}
[/Java]
habe ein wenig herumgeforscht, hab aber keinen Plan wie ich das in mein Programm einbauen muss
[Java]
int[] array= wert
int min=Integer.MAX_VALUE;
int max=Integer.MIN_VALUE;
for(int i : array)
{
if(i<min)
min=i;
if(i>max)
max=i;
}
[/Java]
danke für eure Hilfe