25_Folge
Code-Dateien
| Dateiname | Aktion |
|---|---|
| CODECode_Folge.zip | Download |
| CODECode_Loop_E.zip | Download |
PDF-Dokumente
| Dateiname | Aktion |
|---|---|
| PDFFolie_Folge.pdf | Öffnen |
| PDFUebung_Folge.pdf | Öffnen |
Videos
| Dateiname | Aktion |
|---|---|
| VIDEOVideo_Folge_D | Abspielen |
| VIDEOVideo_Sequence_E | Abspielen |
Lernmaterialien
Aufgabenstellung
Aufbau
Es soll die folgende Folge ausgegeben werden:
Jedes Element besteht aus:
Lokale Variablen
public void printFolge(int anz)
{
int vz = -1;
int z = 2;
int n = 3;
}Damit werden die Initialwerte gesezt.
Schleife
public void printFolge(int anz)
{
int i = 0;
int vz = -1;
int z = 2;
int n = 3;
while (i < anz)
{
i++;
}
}
Die Schlefe zählt:
von 0
bis anz-1
Ausgabe
public void printFolge(int anz)
{
int i = 0;
int vz = -1;
int z = 2;
int n = 3;
while (i < anz)
{
System.out.println(vz*z + " / " + n);
i++;
}
}Nächste Element
i % 3 == 2dann ist das Vorzeichen+1
i % 3 != 2dann ist das Vorzeichen-1
public void printFolge(int anz)
{
int i = 0;
int vz = -1;
int z = 2;
int n = 3;
while (i < anz)
{
System.out.println(vz*z + " / " + n);
i++;
z = z*2;
n = n+2;
if ((i%3) == 2)
vz = 1;
else
vz = -1;
}
}Ausgabe
-2 / 3
-4 / 5
8 / 7
-16 / 9
-32 / 11
64 / 13
-128 / 15
-256 / 17