Első 10 darab négyzetszám előltesztelő (while) ciklussal (Negyzetszam.java) public class Negyzetszam{ public static void main(String[] args){ int n,i,a,k; n=10; i=1; a=1; a = kiírandó szám, azaz sorozatelem k=3; k = növekmény, amit mindig növelni kell 2-vel while(i<=n){ System.out.println(a); a=a+k; a-hoz hozzáadjuk az aktuális növekményt i=i+1; k=k+2; A növekményt növeljük 2-vel. } } } Első 10 darab négyzetszám for ciklussal (NegyzetszamV1.java) public class NegyzetszamV1{ public static void main(String[] args){ int n,i,a,k; n=10; a=1; k=3; for(i=1;i<=n;i=i+1){ System.out.println(a); a=a+k; k=k+2; } } } Első 10 darab négyzetszám hátultesztelő (do - while) ciklussal (NegyzetszamV2.java) public class NegyzetszamV2{ public static void main(String[] args){ int n,i,a,k; n=10; i=1; a=1; k=3; do{ System.out.println(a); a=a+k; i=i+1; k=k+2; }while(i<=n); } }