Programmieraufgaben

Linearprogramme

  1. Schreiben Sie ein Programm, das nach Eingabe des Radius, den Flächeninhalt des entsprechenden Kreises berechnet.
  2. Schreiben Sie ein Programm, das nach Eingabe des Radius, den Umfang des entsprechenden Kreise berechnet.
  3. Schreiben Sie ein Programm, das das Volumen eines Quaders berechnen kann.
  4. Schreiben Sie ein Programm, das das Gewicht eines Quaders aus seinen Abmessungen und dem spezifischen Gewicht berechnen kann.
  5. Schreiben Sie ein Programm, aus der Kantenlänge das Volumen und die Oberfläche eines Würfels berechnet.
  6. Schreiben Sie ein Programm, das als Kommazahl eingegebene Stunden in Stunden, Minuten und Sekunden umrechnet.
  7. Schreiben Sie ein Programm, das nach Eingabe des Radius, das Volumen der entsprechenden Kugel berechnet.
  8. Schreiben Sie ein Programm, das nach Eingabe des Radius, die Oberfläche der entsprechenden Kugel berechnet.
  9. Schreiben Sie ein Programm, das nach Eingabe des Radius und der Höhe, das Volumen des entsprechenden Drehzylinders berechnet.
  10. Schreiben Sie ein Programm, das nach Eingabe des Radius und der Höhe, die Oberfläche des entsprechenden Drehzylinders berechnet.
  11. Schreiben Sie ein Programm, das nach Eingabe des Radius und der Höhe, das Volumen des entsprechenden Drehkegels berechnet.
  12. Schreiben Sie ein Programm, das nach Eingabe des Radius und der Höhe, die Oberfläche des entsprechenden Drehkegels berechnet.
  13. Schreiben Sie ein Programm, das nach Eingabe der Kantenlänge, das Volumen des entsprechenden Tetraeders berechnet.
  14. Schreiben Sie ein Programm, das nach Eingabe der Kantenlänge, die Oberfläche des entsprechenden Tetraeders berechnet.
  15. Schreiben Sie ein Programm, das nach Eingabe der Kantenlänge, das Volumen des entsprechenden Oktaeders berechnet.
  16. Schreiben Sie ein Programm, das nach Eingabe der Kantenlänge, die Oberfläche des entsprechenden Oktaeders berechnet.
  17. Schreiben Sie ein Programm, das nach Eingabe der Schrittlänge in cm und der Anzahl der Schritte pro Minute die Gehgeschwindigkeit berechnet.
  18. Schreiben Sie ein Programm, das nach Eingabe der Körpergröße in cm, das Idealgewicht bei Männern ((Körpergröße-100)*95%) berechnet.
  19. Schreiben Sie ein Programm, das nach Eingabe der Körpergröße in cm, das Idealgewicht bei Frauen ((Körpergröße-100)*90%) berechnet.
  20. Schreiben Sie ein Programm, das aus dem Gewicht G in kg und Laenge L in m den Bodymaßindex bmx = G/ L² berechnet, der bei Frauen zwischen 19 und 24 und bei Männern zwischen 20 und 25 liegen sollte.
  21. Schreiben Sie ein Programm, das den Abstand eines Punktes vom Koordinatenursprung aus seinen Koordinaten berechnet.
  22. Schreiben Sie ein Programm, das den Abstand zweier Punkte aus deren Koordinaten berechnet.
  23. Schreiben Sie ein Programm, das für einen freien Fall aus der Fallhöhe die Geschwindigkeit berechnet.
  24. Schreiben Sie ein Programm, das für einen freien Fall aus der Fallhöhe die Zeit berechnet.
  25. Schreiben Sie ein Programm, das U aus I und R nach dem Ohm'schen Gesetz berechnet.
  26. Schreiben Sie ein Programm, das die n-te Wurzel einer Zahl berechnet.
  27. Schreiben Sie ein Programm, das I aus U und R nach dem Ohm'schen Gesetz berechnet.
  28. Schreiben Sie ein Programm, das R aus U und I nach dem Ohm'schen Gesetz berechnet.
  29. Schreiben Sie ein Programm, das die elektrische Arbeit (W = I * U * t) berechnet.
  30. Schreiben Sie ein Programm, das die elektrische Leistung (P = I * U ) berechnet.
  31. Schreiben Sie ein Programm, das den Gesamtwiderstand von zwei seriell geschalteten Widerständen berechnet.
  32. Schreiben Sie ein Programm, das den Gesamtwiderstand von zwei parallel geschalteten Widerständen berechnet.
  33. Schreiben Sie ein Programm, das kW in PS umrechnet.
  34. Schreiben Sie ein Programm, das PS in kW umrechnet.
  35. Schreiben Sie ein Programm, das Seemeilen in Kilometer umrechnet.
  36. Schreiben Sie ein Programm, das den Gesamtwiderstand von drei seriell geschalteten Widerständen berechnet.
  37. Schreiben Sie ein Programm, das den Gesamtwiderstand von drei parallel geschalteten Widerständen berechnet.
  38. Schreiben Sie ein Programm, das cm in Zoll umrechnet.
  39. Schreiben Sie ein Programm, das Zoll in cm umrechnet.
  40. Schreiben Sie ein Programm, das den Kraftstoffverbrauch in l/(100 km) berechnet.
  41. Schreiben Sie ein Programm, das aus der Fahrgeschwindigkeit und dem Raddurchmesser die Umdrehungsgeschwindigkeit eines Rades in U/min berechnet.
  42. Schreiben Sie ein Programm, das die kinetische Energie eines Körpers berechnet.
  43. Schreiben Sie ein Programm, das aus den getankten Litern, dem Anfangskilometerstand und dem Endkilometerstand die gefahrenen Kilometer und den durchschnittlichen Verbrauch in l/100km ausgibt.
  44. Schreiben Sie ein Programm, das aus dem Benzinpreis (Dieselpreis), aus dem durchschnittlichen Verbrauch in l/100km und den im Jahr gefahrenen Kilometern die Jahresspritkosten berechnet.
  45. Schreiben Sie ein Programm, das aus der Fußlänge (L in cm) die Schuhgröße nach dem deutschen System (gr_dt=L*4 / 2,54) berechnet.
  46. Schreiben Sie ein Programm, das deutsche Schuhgrößen (D) in englische Schuhgrößen (UK) nach der Formel UK=(3D-94)/4 umrechnet.
  47. Schreiben Sie ein Programm, das englische Schuhgrößen (UK) in deutsche Schuhgrößen (D) mit Hilfe der Formel D=(4UK+94)/3 umrechnet.
  48. Schreiben Sie ein Programm, das aus dem Gasverbrauchverbrauch (Ölverbrauch) in m³ (l), dem Brennwert in kWh/m³ (kWh/l) und dem Gaspreis (Ölpreis) die Energiekosten berechnet.
  49. Schreiben Sie ein Programm, das aus dem Körpergewicht den täglichen Energiebedarf eines Erwachsenen nach der Formel Energiebedarf (kJ) = Körpergewicht (kg) x 24 (Stunden) x 4,2 (kJ) berechnet.
  50. Schreiben Sie ein Programm, das nach Eingabe der Eckenanzahl n die Winkelsumme des entsprechenden (konvexen) n-Ecks berechnet.
  51. Schreiben Sie ein Programm, das den Wert einer zweireihigen Determinante berechnet.
  52. Schreiben Sie ein Programm, das Meter in Yard umrechnet.
  53. Schreiben Sie ein Programm, das den Wert einer dreireihigen Determinante berechnet.
  54. Schreiben Sie ein Programm, das aus den Koordinaten zweier Punkte die Steigung der Verbindungsgeraden berechnet.
  55. Schreiben Sie ein Programm, das aus k und d einer linearen Funktion mit der Funktionsg leichung y=kx+d den x-Wert ihrer Nullstelle berechnet.
  56. Schreiben Sie ein Programm, das aus der Geschwindigkeit den Bremsweg eines KFZ nach der Fahrschulfaustformel s=v2/ 100 (s in m, v in km/h) berechnet.
  57. Schreiben Sie ein Programm, das aus der Geschwindigkeit den Reaktionsweg nach der Fahrschulfaustformel s=0,3v (s in m, v in km/h) berechnet.
  58. Schreiben Sie ein Programm, das aus der Geschwindigkeit den Anhalteweg nach der Fahrschulfaustformel berechnet.
  59. Schreiben Sie ein Programm, das GPS-Koordinaten des Formats 00,0000° in das Format 00°00'00'' umrechnet.
  60. Schreiben Sie ein Programm, das GPS-Koordinaten des Formats 00°00'00'' in das Format 00,0000° umrechnet.

Verzweigungen

  1. Schreiben Sie ein Programm, das zwei Zahlen a und b wie folgt beurteilt:
  2. Schreiben Sie ein Programm, das drei eingegebene Zahlen aufsteigend sortiert ausgibt.
  3. Schreiben Sie ein Programm, das drei eingegebene Zahlen absteigend sortiert ausgibt.
  4. Schreiben Sie ein Programm, das nach Eingabe von drei Zahlen liefert:
  5. Schreiben Sie ein Programm, das nach Eingabe von zwei Zahlen liefert:
  6. Schreiben Sie ein Programm, das aus zwei Widerständen den Gesamtwiderstand bei Serien- oder Parallelschaltung berechnet.
  7. Schreiben Sie ein Programm, das aus zwei Zeitangaben (hh:mm) die Zeitdifferenz (hh:mm) berechnet.
  8. Schreiben Sie ein Programm, das aus drei Widerständen den Gesamtwiderstand bei Serien- oder Parallelschaltung berechnet.
  9. Schreiben Sie ein Programm, das aus der Schadenhöhe den Selbstbehalt einer Schadensversicherung berechnet, wenn der Selbstbehalt 20% aber mindestens € 15,-- beträgt.
  10. Schreiben Sie ein Programm, das nach Eingabe des Radius, den Flächeninhalt oder den Umfang des entsprechenden Kreises berechnet.
  11. Schreiben Sie ein Programm, das für Speisen (10%) und Getränke (20%) aus der Rechnungshöhe die Steuer berechnet.
  12. Schreiben Sie ein Programm, das wahlweise cm in Zoll oder Zoll in cm umrechnet.
  13. Schreiben Sie ein Programm, das aus dem Zahlungsbetrag und dem wählbaren Kundentyp Stammkunde, VIP-Kunde und Normalkunde den Rabatt 10%, 30% oder 0% und den Endbetrag ausgibt.
  14. Schreiben Sie ein Programm, das aus der zulässigen Geschwindigkeit und der gefahrenen Geschwindigkeit folgende Sanktionen liefert:
  15. Schreiben Sie ein Programm, das aus der Temperatur t die folgenden Glatteiswarnungen liefert:
  16. Schreiben Sie ein Programm, das aus dem Alter liefert:
  17. Programmieren Sie einen Portorechner für Briefe.
  18. Programmieren Sie einen Portorechner für Pakete.
  19. Schreiben Sie ein Programm, das aus der Schrittlänge, der Anzahl der Schritte pro Sekunde und der Gehgeschwindigkeit jeweils eine Größe aus den anderen errechnet.
  20. Schreiben Sie ein Programm, das aus dem Jahreseinkommen die Einkommensteuer berechnet.
  21. Schreiben Sie ein Programm, das nach Eingabe von A, B oder C als Ausgabe OK, in allen anderen Fällen Nicht OK liefert.
  22. Schreiben Sie ein Programm, das 10 Zeugnisnoten einliest und die folgenden Klauseln liefert:
  23. Schreiben Sie ein Programm, das nach Eingabe des Radius und der Höhe, das Volumen oder die Oberfläche des entsprechenden Drehzylinders berechnet.
  24. Schreiben Sie ein Programm, das nach Eingabe des Radius und der Höhe, das Volumen oder die Oberfläche des entsprechenden Drehkegels berechnet.
  25. Schreiben Sie ein Programm, das nach Eingabe der Kantenlänge, das Volumen oder die Oberfläche des entsprechenden Tetraeders berechnet.
  26. Schreiben Sie ein Programm, das nach Eingabe der Kantenlänge, das Volumen oder die Oberfläche des entsprechenden Oktaeders berechnet.
  27. Programmieren Sie einen Rechentrainer für Additionen, der folgende Beurteilungen liefert:
  28. Schreiben Sie ein Programm, das eine eingegebene Zahl folgendermaßen beurteilt:
  29. Schreiben Sie ein Programm, das bei Tests aus den erreichbaren und den erreichten Punkten die Gesamtnote ausgibt.
  30. Schreiben Sie ein Programm, das bei Tests aus den erreichten %-Werten die Gesamtnote ausgibt.
  31. Schreiben Sie ein Programm, das nach Eingabe des Körpergewichts bei einer Toleranz von 3% Idealgewicht, Übergewicht oder Untergewicht liefert. Das Idealgewicht ist bei Frauen (Körpergröße in cm - 100)*90% und bei Männern (Körpergröße in cm - 100)*95%.
  32. Schreiben Sie ein Programm, das den Besuchern des Fußballspieles Austria:Rapid Stadionsektoren A für Austria-Fans, B für Rapid-Fans oder C - für Neutrale zuweist.
  33. Schreiben Sie ein Programm, das aus dem Körpergewicht den Body Mass Index (BMI) berechnet und interpretiert:
  34. Schreiben Sie ein Programm, das nach Eingabe von Alter und Geschlecht Geschenktips liefert.
  35. Schreiben Sie ein Programm, das aus den Koordinaten eines Punktes seine Lage (Achse, Quadrant) liefert.
  36. Schreiben Sie ein Programm, das die julianische Tagesnummer und den Wochentag eines Datums berechnet.
  37. Schreiben Sie ein Programm, das zu einem wählbaren Jahr das Datum des Ostersonntags nach der Formel von Gauss berechnet.
  38. Schreiben Sie ein Programm, das nach Eingabe von drei Längen überprüft, ob es sich um die Längen eines Dreiecks handeln kann und den Typ des Dreiecks (gleichschenkelig, gleichseitig, rechtwinkelig, allgemein) liefert.
  39. Schreiben Sie ein Programm, das quadratische Gleichungen der Form x²+px+q=0 löst.
  40. Schreiben Sie ein Programm, das quadratische Gleichungen der Form ax²+bx+c=0 löst.
  41. Schreiben Sie ein Programm, das Seemeilen in Kilometer und umgekehrt umrechnet.
  42. Schreiben Sie ein Programm, das nach Eingabe eines Zeichens liefert:
  43. Schreiben Sie ein Programm, das ein Datum auf Gültigkeit prüft.
  44. Schreiben Sie ein Programm, das Meter in Yard und umgekehrt umrechnet.
  45. Schreiben Sie ein Programm, abhängig von der eingegebenen Uhrzeit wie folgt begrüßt:
  46. Schreiben Sie ein Programm, das aus einem Datum (tt.mm) die Jahreszeit liefert.
  47. Schreiben Sie ein Programm, das Zeitangaben der Form hh:mm als Text ausgibt, wenn die Minuten 00, 15, 30 und 45 betragen.
  48. Schreiben Sie ein Zahlenratespiel mit 3 Versuchen, bei dem der Computer eine Zahl errät, die sich der Benutzer denkt.
  49. Schreiben Sie ein Zahlenratespiel mit 3 Versuchen, bei dem der Benutzer eine Zahl errät, die sich der Computer denkt.
  50. Schreiben Sie ein Programm, das berechnet, ob ein Jahr ein Schaltjahr ist. Die Jahreszahl eines Schaltjahres ist durch 4 oder durch 400 aber nicht durch 100 teilbar.
  51. Schreiben Sie ein Programm, das eine einzugebende Kommazahl auf eine wählbare Nachkommastelle kaufmännisch rundet.
  52. Schreiben Sie ein Programm, das anhand der österreichischen Postleitzahl das Bundesland des Adressaten bestimmt.
  53. Schreiben Sie ein Programm, das nach Eingabe der Vorwahl (z.B.: 0664) den zugehörigen österreichischen Mobilfunkbetreiber ausgibt.
  54. Schreiben Sie ein Programm, das nach Eingabe eines europäischen Landes (Z.B.: Österreich oder A) die internationale Telefonvorwahl liefert.
  55. Schreiben Sie ein Programm, das nach Eingabe eines europäischen Landes (Z.B.: Österreich) das Kfz-Nationalitätszeichen (A) liefert.
  56. Schreiben Sie ein Programm, das nach Eingabe eines europäischen Landes (Z.B.: Österreich) die länderspezifische Top-Level-Domain (ccTLD - country code TLD, hier .at) liefert.
  57. Schreiben Sie ein Programm, das, nach Eingabe des Brustumfangs BU, wahlweise die Konfektionsgröße KM für Männer nach der Formel KM= BU*0,5 oder die Konfektionsgröße KF für Frauen nach der Formel KF=KM-6 berechnet.
  58. Schreiben Sie ein Programm, das nach Eingabe der Uhrzeit (Stunde) die Tagegeszeit (Vormittag, Nachmittag, Abend, Nacht) ausgibt.

Schleifen

  1. Schreiben Sie ein Programm, das aus dem Anschaffungswert und dem Abschreibungssatz (in %) bei linearer Abschreibung für die ersten 15 Jahre die Buchwerte ausgibt, die nach vollständiger Abschreibung 1€ betragen.
  2. Schreiben Sie ein Programm, das aus Anfangswert, Endwert und Zinsfuß die jährliche Entwicklung des Kontostandes darstellt.
  3. Schreiben Sie ein Programm, das den ggT von zwei Zahlen nach dem Algorithmus von Euklid berechnet.
  4. Schreiben Sie ein Programm, das den ggT von drei Zahlen nach dem Algorithmus von Euklid berechnet.
  5. Schreiben Sie ein Programm, das das kgV von zwei Zahlen berechnet.
  6. Schreiben Sie ein Programm, das alle Primteiler einer Zahl liefert.
  7. Schreiben Sie ein Programm, das einen String mit einem vom Benutzer gewünschtem Zeichen unterstrichen ausgibt.
  8. Schreiben Sie ein Programm, das alle Teiler einer Zahl liefert.
  9. Schreiben Sie ein Programm, das n einzugebende Zeichen zyklisch vertauscht.
  10. Schreiben Sie ein Programm, das die Anzahl der Stellen einer positiven ganzen Zahl ausgibt.
  11. Schreiben Sie ein Programm, das bis zu einer wählbaren Obergrenze alle vollkommenen Zahlen liefert, die die Summe ihrer Teiler sind. (6=1+2+3)
  12. Schreiben Sie ein Programm, das die Summe der ersten n natürlichen Zahlen berechnet.
  13. Schreiben Sie ein Programm, das die Summe wählbar vieler eingegebener Zahlen Zahlen berechnet.
  14. Schreiben Sie ein Programm, das das Maximum wählbar vieler eingegebener Zahlen liefert.
  15. Schreiben Sie ein Programm, das das Minimum wählbar vieler eingegebener Zahlen liefert.
  16. Schreiben Sie ein Programm, das die Zweitgrößte wählbar vieler eingegebener Zahlen liefert.
  17. Schreiben Sie ein Programm, das die Zweitkleinste wählbar vieler eingegebener Zahlen liefert.
  18. Schreiben Sie ein Programm, das aus wählbar vielen eingegebenen Zahlen die drei größten liefert.
  19. Schreiben Sie ein Programm, das aus wählbar vielen eingegebenen Zahlen die drei kleinsten liefert.
  20. Schreiben Sie ein Programm, die Fakultät einer positiven Zahl berechnet.
  21. Schreiben Sie ein Programm, das aus n einzugebenden Noten, den Mittelwert liefert.
  22. Schreiben Sie ein Programm, das aus n einzugebenden Noten, die Häufigkeitsverteilung liefert.
  23. Schreiben Sie ein Programm, das nach Eingabe von wählbar vielen Zahlen liefert:
  24. Schreiben Sie ein Programm, das aus dem Anfangskapital und dem Zinsfuß, das Sparguthaben in den ersten n Jahren berechnet.
  25. Schreiben Sie ein Programm, das einen eingelesenen Geldbetrag in Scheinen und Münzen auszahlt und deren Anzahl berechnet.
  26. Schreiben Sie ein Programm, das den Gesamtwiderstand von n seriell geschalteten Widerständen berechnet.
  27. Schreiben Sie ein Programm, das den Gesamtwiderstand von n parallel geschalteten Widerständen berechnet.
  28. Schreiben Sie ein Programm, das den Gesamtwiderstand von wählbar vielen seriell geschalteten Widerstandsgruppen berechnet, von denen jede wählbar viele parallel geschaltete Widerstände enthält.
  29. Schreiben Sie ein Programm, das den Gesamtwiderstand wählbar vielen parallel geschalteten Widerstandsgruppen berechnet, von denen jede wählbar viele seriell geschaltete Widerstände enthält.
  30. Schreiben Sie ein Programm, das die Summe von k n-dimensionalen Vektoren berechnet.
  31. Schreiben Sie ein Programm, das das skalare Produkt von zwei n-dimensionalen Vektoren berechnet.
  32. Schreiben Sie ein Programm, das eine Lottoziehung 6aus45 simmuliert.
  33. Schreiben Sie ein Programm, das eine Jokerziehung beim Zahlenlotto 6aus45 simmuliert.
  34. Schreiben Sie ein Programm, das die Collatz-Folge zu einem gegebenen Startwert berechnet. Die Folge ist definiert durch n -> n/2, falls n gerade ist, n -> 3n+1, falls n ungerade ist. Die Folge ist beendet, wenn 1 erreicht ist.
  35. Schreiben Sie ein Computerspiel Pasch (Strammer Max), bei dem zwei verschiedene Spieler gegeneinander spielen können.
  36. Schreiben Sie ein Computerspiel Streichholzspiel in der Art eines einreihigen NIM-Spiels, bei dem zwei verschiedene Spieler gegeneinander spielen können.
  37. Schreiben Sie ein Computerspiel Pasch (Strammer Max), bei dem ein Spieler gegen den Computer spielen kann.
  38. Schreiben Sie ein Computerspiel Streichholzspiel in der Art eines einreihigen NIM-Spiels, bei dem ein Spieler gegen den Computer spielen kann.
  39. Schreiben Sie ein Programm, das eine Staffelrechnung darstellt.
  40. Schreiben Sie ein Programm, das eine arabische Zahl in eine römische Zahl verwandelt.
  41. Schreiben Sie ein Programm, das das kleine 1x1 darstellt.
  42. Schreiben Sie ein Programm, das das große 1x1 darstellt.
  43. Schreiben Sie ein Programm, das wählbar viele wählbare Zeichen als Linie ausgibt.
  44. Schreiben Sie ein Programm, das wählbar viele wählbare Zeichen als Quadrat ausgibt.
  45. Schreiben Sie ein Programm, das wählbar viele wählbare Zeichen als Rechteck ausgibt.
  46. Schreiben Sie ein Programm, das wählbar viele wählbare Zeichen als Parallelogramm ausgibt.
  47. Schreiben Sie ein Programm, das die Folge der ersten n Fibonaccizahlen augibt. (1,1,2,3,5,8,13,...)
  48. Schreiben Sie ein Programm, das die Folge der Fibonaccizahlen bis zu einer wählbaren Obergrenze augibt. (1,1,2,3,5,8,13,...)
  49. Schreiben Sie ein Programm, das die Zahl Pi auf n Nachkommastellen genau berechnet. (Pi/4 = 1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 + 1/13 - 1/15 + 1/17 -... )
  50. Schreiben Sie ein Programm, das aus den Test/Schularbeitsergebnissen einer Klasse den Mittelwert (Notendurchschnitt) und die Standardabweichung berechnet.
  51. Schreiben Sie ein Programm, das zu einem Geldbetrag eine Stückelung (Anzahl der Scheine und Münzen) liefert. Beispiel: € 9,10 = 1 * €5,-- + 2 * €2,-- + 1 * €0,10
  52. Schreiben Sie ein Programm, das die Summe der ersten n geraden Zahlen berechnet.
  53. Schreiben Sie ein Programm das die Summe der ersten n ungeraden Zahlen berechnet.
  54. Schreiben Sie ein Programm, das die Summe der ersten n Primzahlen berechnet.
  55. Schreiben Sie ein Programm, das die ersten n Mersenne-Zahlen (Primzahlen?) M(n)=2n-1 liefert.

Felder

  1. Schreiben Sie ein Programm, das die Summe der ersten n natürlichen Zahlen berechnet.
  2. Schreiben Sie ein Programm, das die Summe wählbar vieler eingegebener Zahlen berechnet.
  3. Schreiben Sie ein Programm, das das Produkt wählbar vieler eingegebener Zahlen berechnet.
  4. Schreiben Sie ein Programm, das das Maximum wählbar vieler eingegebener Zahlen liefert.
  5. Schreiben Sie ein Programm, das das Minimum wählbar vieler eingegebener Zahlen liefert.
  6. Schreiben Sie ein Programm, das die Zweitgrößte wählbar vieler eingegebener Zahlen liefert.
  7. Schreiben Sie ein Programm, das die Zweitkleinste wählbar vieler eingegebener Zahlen liefert.
  8. Schreiben Sie ein Programm, das die Drittgrößte wählbar vieler eingegebener Zahlen liefert.
  9. Schreiben Sie ein Programm, das die Drittkleinste wählbar vieler eingegebener Zahlen liefert.
  10. Schreiben Sie ein Programm, das aus wählbar vielen eingegebenen Zahlen die drei größten liefert.
  11. Schreiben Sie ein Programm, das aus wählbar vielen eingegebenen Zahlen die drei kleinsten liefert.
  12. Schreiben Sie ein Programm, das n einzugebende Zeichen zyklisch vertauscht.
  13. Schreiben Sie ein Programm, das aus n einzugebenden Noten, den Mittelwert liefert.
  14. Schreiben Sie ein Programm, das aus n einzugebenden Noten, die Häufigkeitsverteilung liefert.
  15. Schreiben Sie ein Programm, das nach Eingabe von wählbar vielen Zahlen liefert:
  16. Schreiben Sie ein Programm, das die Summe von k n-dimensionalen Vektoren berechnet.
  17. Schreiben Sie ein Programm, das das skalare Produkt von zwei n-dimensionalen Vektoren berechnet.
  18. Schreiben Sie ein Programm, das das Vektorprodukt (Kreuzprodukt) von zwei 3-dimensionalen Vektoren berechnet.
  19. Schreiben Sie ein Programm, das die Länge von n-dimensionalen Vektoren berechnet.
  20. Schreiben Sie ein Programm, das das Spatprodukt 3-dimensionaler Vektoren berechnet.
  21. Schreiben Sie ein Programm, das n eingegebene Zahlen aufsteigend sortiert.
  22. Schreiben Sie ein Programm, das n eingegebene Zahlen absteigend sortiert.
  23. Schreiben Sie ein Programm, das nach Eingabe von n Zeichen liefert:
  24. Schreiben Sie ein Programm, das die Reihenfolge der n Zeichen eines Feldes in umdreht.
  25. Schreiben Sie ein Programm, das nach Eingabe von wählbar vielen Zahlen die Anzahl der Primzahlen liefert.
  26. Schreiben Sie ein Programm, das n Zufallszahlen in ein Feld schreibt, wobei keine Zahl doppelt vorkommen darf.
  27. Schreiben Sie ein Programm, das nach Eingabe von wählbar vielen Zahlen sowie der Zahl k, die durch k teilbaren Zahlen liefert.
  28. Schreiben Sie ein Programm, das einen Tipp für das Zahlenlotto 6 aus 45 erstellt.
  29. Schreiben Sie ein Programm, das einen Tipp für das Lotto Euromillionen, 5 aus 50 und 2 aus 9 (Sternenkreis), erstellt.
  30. Schreiben Sie ein Programm, das zwei Binärzahlen XOR verknüpft.
  31. Schreiben Sie ein Programm, das nach Eingabe von n Zahlen liefert: Die Zahlen sind aufsteigend, absteigend oder nicht sortiert.
  32. Schreiben Sie ein Programm, das den Median eines mit Zahlen belegten Feldes berechnet.
  33. Schreiben Sie ein Programm, das zwei Binärzahlen AND verknüpft.
  34. Schreiben Sie ein Programm, das zwei Binärzahlen OR verknüpft.
  35. Schreiben Sie ein Programm, das zwei Binärzahlen NOR verknüpft.
  36. Schreiben Sie ein Programm, das zwei Binärzahlen NAND verknüpft.

Strings

  1. Schreiben Sie ein Programm, das Passwörter unterschiedlicher Komplexität generiert.
  2. Schreiben Sie ein Programm, die Buchstabenfolge eines Wortes umkehrt.
  3. Schreiben Sie ein Programm, das einzugebende Namen in Vorname und Familienname trennt.
  4. Schreiben Sie ein Programm, das einzugebende Vornamen und Familiennamen zusammensetzt und in einem Begrüßungstext ausgibt.
  5. Schreiben Sie ein Programm, das die Anzahl und die Häufigkeit wählbarer Zeichen zählt, die in einem einzugebenden Text vorkommen.
  6. Schreiben Sie ein Programm, das einen Text mit Hilfe der Cäsarverschlüsselung codiert.
  7. Schreiben Sie ein Programm, das einen Text mit Hilfe der Cäsarverschlüsselung decodiert.
  8. Schreiben Sie ein Programm, das Lückentexte ergänzt.
  9. Schreiben Sie ein Programm, das die Länge einer Zeichenkette ausgibt.
  10. Schreiben Sie ein Programm, das für eine eingegebene Zeichenkette jeden x-ten Buchstaben löscht.
  11. Schreiben Sie ein Programm, das aus einer einzugebenden Zeichenkette alle Vokale löscht.
  12. Schreiben Sie ein Programm, das eine einzugebende Zeichenkette in Majuskeln verwandelt.
  13. Schreiben Sie ein Programm, das eine einzugebende Zeichenkette in Minuskeln verwandelt, wobei der erste Buchstabe Majuskel bleiben soll.
  14. Schreiben Sie ein Programm, das ein Wort in die "B-B"-Sprache verwandelt: In jedes Wort fügt man nach einem Selbstlaut ein „b“ ein und wiederholt den Selbstlaut noch einmal, also: „Dubu bibist Ebelebektrobotebechnibikeber! Pabasst “
  15. Schreiben Sie ein Programm, das einen Text einen chinesischen Akzent verleiht: Ersetze jedes 'r' durch ein 'l'.
  16. Schreiben Sie ein Programm, das in einem einzugebenden Text alle Vokale durch ein 'i' ersetzt.

Allerley

  1. Schreiben Sie ein Programm, das eine Passwortabfrage realisiert.
  2. Schreiben Sie ein Programm, das Passwörter wählbarer Länge und Komplexität (Ziffern, Buchstaben, Sonderzeichen) generiert.
  3. Schreiben Sie ein Programm, das die Prüfsumme der IBAN (International Bank Account Number) berechnet.
  4. Schreiben Sie ein Programm, das die Prüfziffer der EAN (Europäische Artikel-Nummer) berechnet.
  5. Schreiben Sie ein Programm, das die Prüfziffer der ISBN (International Standard Book Number)berechnet.
  6. Schreiben Sie ein Programm, das das Paritätsbit eines binären Worts für die Paritätsprotokolle even (gerade) und odd (ungerade) berechnet.
  7. Schreiben Sie ein Programm, das die Prüfziffer (4.Stelle) der zehnstelligen österreichischen Sozialversicherungsnummer nach folgendem Algorithmus berechnet: Die Stellen 1-3 und 5-10 werden skalar mit dem Vektor (3,7,9,5,8,4,2,1,6) multipliziert. Die Prüfziffer ist der Divisionsrest des Produkts bei Division durch 11.
  8. Schreiben Sie ein Programm, das die gewichtete Quersumme einer Dezimalzahl berechnet.
  9. Schreiben Sie ein Programm, das eine Textnachricht mit dem Morsealphabet codiert.
  10. Programmieren Sie ein Fahrtenbuch.
  11. Schreiben Sie ein Programm, das ihre Lebenserwartung berechnet.
  12. Schreiben Sie ein Programm, das Dezimalzahlen in Binärzahlen umwandelt.
  13. Schreiben Sie ein Programm, das Binärzahlen in Dezimalzahlen umwandelt.
  14. Schreiben Sie ein Programm, das Hexadezimalzahlen in Dezimalzahlen umwandelt.
  15. Schreiben Sie ein Programm, das Dezimalzahlen in Hexadezimalzahlen umwandelt.
  16. Schreiben Sie ein Programm, das aus der IP-Adresse die Netzklasse, die Netzmaske, die Netzadresse und die Broadcastadresse berechnet.
  17. Schreiben Sie ein Programm, das jährliche Fahrzeugkosten abhängig von Spritpreis, Kilometerleistung, Serviceintervall und Servicekosten, Versicherungen und Abgaben abschätzt.
  18. Schreiben Sie ein Programm, das eine Registrierkasse simmuliert.
  19. Schreiben Sie ein Programm, das eine einzugebende Kommazahl auf eine wählbare Stelle rundet, wobei auf die nächste gerade Zahl (round to even) gerundet wird.
  20. Schreiben Sie ein Programm, das zu einer Jahreszahl alle festen und variablen Feiertage berechnet.
  21. Programmieren Sie das Spiel Hangman.
  22. Programmieren Sie das Spiel TIC TAC TOE.

<<zurück>>