Penecho
Bekanntes Mitglied
Also habe folgende Aufgabenstellung:
§Ermitteln Sie die Häufigkeiten von Noten zwischen 1 und 5 (nur ganze Noten)
§Die Noten werden vom Programm zufällig ermittelt
§Die Häufigkeiten sollen sowohl absolut als auch als einfache Graphik ausgegeben werden
Beispiel einer Ausgabe:
Die Häufigkeitsverteilung sieht wie folgt aus:
1 19
2 21
3 22
4 16
5 22
Die Graphik dazu:
Note Häufigkeit
1 *******************
2 *********************
3 **********************
4 ****************
5 **********************
die Häufigkeitsverteilung absolute habe ich bereits, nur wie das mit der Grafik gehen soll habe ich keine Ahnung. Man soll dazu arrays verwenden.
Evtl. kann mit da ma wer nen denkanstoss geben
Also das mit der Häufigkeitsverteilung habe ich auch etwas umständlich gemacht:
if (note == 1){
merker1 = merker1 + 1;
}
else
if (note == 2) {
merker2 = merker2 + 1;
}
else
if (note == 3) {
merker3 = merker3 + 1;
}
else
if (note == 4) {
merker4 = merker4 + 1;
}
else
if (note == 5) {
merker5 = merker5 + 1;
}
}
Theoretisch wäre das ja einfacher wenn ich ein Array machen würde das 100 Elemente aufnehmen kann, und danach gerade zählen lass wie oft die 1, 2, 3, 4, 5 darin vorkommt oder!?
Cu
Penecho
§Ermitteln Sie die Häufigkeiten von Noten zwischen 1 und 5 (nur ganze Noten)
§Die Noten werden vom Programm zufällig ermittelt
§Die Häufigkeiten sollen sowohl absolut als auch als einfache Graphik ausgegeben werden
Beispiel einer Ausgabe:
Die Häufigkeitsverteilung sieht wie folgt aus:
1 19
2 21
3 22
4 16
5 22
Die Graphik dazu:
Note Häufigkeit
1 *******************
2 *********************
3 **********************
4 ****************
5 **********************
die Häufigkeitsverteilung absolute habe ich bereits, nur wie das mit der Grafik gehen soll habe ich keine Ahnung. Man soll dazu arrays verwenden.
Evtl. kann mit da ma wer nen denkanstoss geben
Also das mit der Häufigkeitsverteilung habe ich auch etwas umständlich gemacht:
if (note == 1){
merker1 = merker1 + 1;
}
else
if (note == 2) {
merker2 = merker2 + 1;
}
else
if (note == 3) {
merker3 = merker3 + 1;
}
else
if (note == 4) {
merker4 = merker4 + 1;
}
else
if (note == 5) {
merker5 = merker5 + 1;
}
}
Theoretisch wäre das ja einfacher wenn ich ein Array machen würde das 100 Elemente aufnehmen kann, und danach gerade zählen lass wie oft die 1, 2, 3, 4, 5 darin vorkommt oder!?
Cu
Penecho