Drop links or images here to add them to the editor.

Maak een klasse Kwadraten.

Schrijf een methode printKleinereKwadraten die alle opeenvolgende kwadraten kleiner dan of gelijk aan een gegeven getal afdrukt. Zo zal printKleinereKwadraten(50) bijvoorbeeld afdrukken:

1, 4, 9, 16, 25, 36, 49

De moeilijkheid bestaat er hier vooral in ervoor te zorgen dat er geen komma wordt afgedrukt na het laatste getal. Doe dit zonder gebruik te maken van een if-opdracht! (Dit hoeft niet te werken wanneer n < 2.)

Schrijf vervolgens een methode printAantalKwadraten die een gegeven aantal opeenvolgende kwadraten afdrukt. Zo zal printAantalKwadraten(6) bijvoorbeeld afdrukken:

1, 4, 9, 16, 25, 36

Hint: Om een letterteken of een getal af te drukken, zonder dat er een nieuwe lijn genomen wordt, schrijf je System.out.print(ding), (dus zonder eind-‘ln’). Om een nieuwe lijn te nemen zonder nog iets extra af te drukken, gebruik je System.out.println() (zonder argumenten).