Hallo allerseits,
wir haben jetzt im Distanzunterricht von unserem Lehrer bekommen. Mit dieser Aufgabe:
Schreibe eine Methode loeschen, die aus einem übergebenen array ein Element mit uebergebener Nummer löscht.
Schreibe eine weitere Methode einfuegen, die in ein array einen übergebenen Wert an eine übergebene Position einfügt.
Teste beide Methoden in einem Hauptprogramm an einem array der Länge 25.
Allerdings habe ich davon wirklich keinen Plan, auch weil er es nicht ordentlich für 11 Klässler erklären kann.
Vielleicht kann mir ja einer von euch Helfen.
PS: den unteren Code haben wir als Vorlage für die Aufgabe bekommen
LG Valentin
wir haben jetzt im Distanzunterricht von unserem Lehrer bekommen. Mit dieser Aufgabe:
Schreibe eine Methode loeschen, die aus einem übergebenen array ein Element mit uebergebener Nummer löscht.
Schreibe eine weitere Methode einfuegen, die in ein array einen übergebenen Wert an eine übergebene Position einfügt.
Teste beide Methoden in einem Hauptprogramm an einem array der Länge 25.
Allerdings habe ich davon wirklich keinen Plan, auch weil er es nicht ordentlich für 11 Klässler erklären kann.
Vielleicht kann mir ja einer von euch Helfen.
PS: den unteren Code haben wir als Vorlage für die Aufgabe bekommen
LG Valentin
Java:
/**
*
* Beschreibung
*
* @version 1.0 vom 28.01.2021
* @author vw
*/
import java.util.Scanner;
import java.util.Random;
import java.lang.*;
class sortieren20210128 {
public static void main(String[] args) {
int[] a = new int[25];
int i;
Random zufall = new Random();
for(i=0;i<25;i++){
a[i]=zufall.nextInt(37);
}
for(i=0;i<25;i++){
System.out.printf(" %d,",a[i]);
}
sortiere(a);
System.out.printf(" \n\n sortiert: \n\n");
for(i=0;i<25;i++){
System.out.printf(" %d,",a[i]);
}
}
public static void sortiere(int feld[]){
int i;
/* hier wird gar nix sortiert,
das sollt ihr ja basteln */
for(i=0;i<feld.length;i++){
feld[i]=feld[i]+1;
}
}
}