Lösung zu Aufgabe 2

Schreibe ein Programm, das vom Benutzer eine ganze Zahl $z$ erfragt, dann ohne Verwendung der Klasse Math ermittelt, ob es sich um eine Quadratzahl handelt und es in diesem Fall dem Benutzer mitteilt. Ein Programmablauf sieht also so aus:

Computer: Gib eine Zahl ein:
Benutzer: 121
Computer: 121 ist eine Quadratzahl!

Tipp: Lass eine Variable i alle Zahlen von 0 bis z durchlaufen und überprüfe jedesmal, ob das Quadrat von i gleich z ist.

Sternchenaufgabe zusätzlich:
Erweitere das Programm so, dass es auch „Die Zahl ist keine Quadratzahl“ ausgibt, wenn das der Fall ist.

Lösung der Sternchenaufgabe:

Zuletzt geändert: Mittwoch, 15. Oktober 2025, 17:42