az elsõ 10 egészszám kiíratása
-----------
public class Szamok { public static void main(String[] args) { int i,n=10; System.out.println("Az elso "+n+" egesz szam:"); for(i=1;i<=n;i++){ System.out.println(i); } } }
-----------
az elsõ 5 egész szám kiíratása növekvõ és csökkenõ sorrendben
--------------
public class Szamok1 { public static void main(String[] args) { int i,n=5; System.out.println("Az elso "+n+" egesz szam:"); for(i=1;i<=n;i++){ System.out.println(i); } System.out.println("Az elso "+n+" egesz szam visszafele:"); for(i=n;i>=1;i--){ System.out.println(i); } } }
-------------
public class Szamok1a { public static void main(String[] args) { int i,n=20; System.out.println("Az elso "+n+" egesz szam:"); i=15; //kezdőértékadás while(i<=20) { System.out.println(i); i++; //ciklusváltozó növelése } i=30; System.out.println("Az elso "+n+" egesz szam visszafele:"); while(i>=25) { System.out.println(i); i--; } } }
------------
public class Szamok1b { public static void main(String[] args) { int i,n=5; System.out.println("Az elso "+n+" egesz szam:"); i=1; //kezdőértékadás do { //"do" blokk = a ciklusmag System.out.println(i); i++; //ciklusváltozó növelése } while(i<=n); //ciklusfeltétel: amíg igaz, addig ismétli a ciklusmagot i=n; System.out.println("Az elso "+n+" egesz szam visszafele:"); do { System.out.println(i); i--; } while(i>=1); } }
----------------
az elsõ 10 páratlanszám kiíratása
-----------
public class Szamok2 { public static void main(String[] args) { int i,j,n=10; System.out.println("Az elso "+n+" paratlan szam:"); j=1; //első páratlan szám for(i=1;i<=n;i++){ System.out.println(j); j+=2; //következő páratlan szám } } }
--------------
az elsõ 10 párosszám kiíratása
--------------
public class Szamok2a { public static void main(String[] args) { int i,j,n=10; System.out.println("Az elso "+n+" paros szam:"); j=2; //első páros szám for(i=1;i<=n;i++){ System.out.println(j); j+=2; //következő paros szám } } }
----------------
visszafelé
----------
public class Szamok2b { public static void main(String[] args) { int i,j,n=10; System.out.println("Az elso "+n+" paros szam visszafele:"); j=2*10; //a 10. páros szám for(i=1;i<=n;i++){ System.out.println(j); j-=2; //következő paros szám } } }
------------
az elsõ 10 szám összegének kiszámítása
-----------
public class Osszeg { public static void main(String[] args) { int i,sum,n=31; System.out.print("Az elso "+n+" egesz szam osszegenek erteke: "); sum=0; for(i=42;i<=73;i++){ sum+=i; } System.out.println(sum); } }
---------------
faktoriális
-------------
public class Fakt { public static void main(String[] args) { int i,n=10; long f; //bővebb értéktartomány f=1; for(i=2;i<=n;i++){ f*=i; } System.out.println(n+" faktorialisanak erteke: "+f); } }
--------------
az elsõ 10 páratlanszám szorzatának kiszámítása
------------
public class Fakt3 { public static void main(String[] args) { int i,j,n=10; long f; //bővebb értéktartomány f=1; j=1; for(i=1;i<=n;i++){ f*=j; j+=2; } System.out.println("Az elso "+n+" paratlan szam szorzatanak erteke: "+f); } }
-----------------
az elsõ 5 páratlanszám összegének és szorzatának kiszámítása
---------------
public class Fakt4 { public static void main(String[] args) { int i,j,sum,n=5; long f; //bővebb értéktartomány sum=0; f=1; j=1; for(i=1;i<=n;i++){ sum+=j; f*=j; j+=2; } System.out.println("Az elso "+n+" paratlan szam osszegenek erteke: "+sum); System.out.println("Az elso "+n+" paratlan szam szorzatanak erteke: "+f); } }
------------------
az elsõ 10 négyzetszámkiíratása
---------------
public class Negyzet { public static void main(String[] args) { int i,n=10; System.out.println("Az elso 10 negyzetszam:"); for(i=1;i<=n;i++){ System.out.println(i+"*"+i+" = "+i*i); } } }
-------------------
2 elsõ 10 pozitív hatványának kiíratása
---------------
public class Hatvany { public static void main(String[] args) { int i,n=10; double h=2.0,x; x=1.0; //h^0 (h nulladik hatványa) System.out.println(h+" elso 10 hatvanya:"); for(i=0;i<n;i++){ System.out.println(h+"^"+i+" = "+x); x*=h; } } }
-------------------
5 db véletlen egész szám kiíratása az [1,90] intervallumból ((int))
-------------
public class Veletlen3 { public static void main(String[] args) { int i,veletlen,n=5,min=1,max=90; System.out.println(n+" darab veletlen egesz szam a(z) ["+ min+","+max+"] intervallumbol:"); for(i=1;i<=n;i++){ veletlen=(int)(max*Math.random())+min; //típuskényszerítés (int)-re System.out.println(veletlen); } } }
-------------------
Lotto
-----------
import java.awt.*; import java.awt.event.*; public class LottoFrame extends Frame implements WindowListener { public LottoFrame(String s) { //konstruktor paraméterrel super(s); //a Frame osztály konstruktora beállítja az ablak címsorát } public static void main(String[] args) { LottoFrame frame=new LottoFrame("Lottószámok"); frame.setSize(150,70); //beállítja az ablak méretét frame.addWindowListener(frame); //bekapcsolja az ablakesemények figyelését frame.show(); //kirajzolja az ablakot } public void paint(Graphics g) { int i; Lotto lotto=new Lotto(); g.drawString("A javasolt lottószámok:",5,42); for(i=0;i<Lotto.MAXNUM;i++){ lotto.general(); } for(i=0;i<Lotto.MAXNUM;i++){ g.drawString(""+lotto.kihuz(),24*i+5,54); } } public void windowOpened(WindowEvent e) {} public void windowClosing(WindowEvent e) { System.exit(0); } public void windowClosed(WindowEvent e) {} public void windowIconified(WindowEvent e) {} public void windowDeiconified(WindowEvent e) {} public void windowActivated(WindowEvent e) {} public void windowDeactivated(WindowEvent e) {} }
---------------
Java tabulás Netbeenben
http://java2.uw.hu/
http://www.petrik.hu/files/tamop/SZINFO13/SZINFO13_TJ.pdf
http://ctp.mkprog.eu/hu/java/menu/tipusok_es_valtozok/
https://szit.hu/doku.php?id=oktatas:programozas:programozasi_feladatok:java_nyelvhez_kapcsolodo_feladatok
http://glac.hupont.hu/10/programozas
https://hu.eferrit.com/category/java-programozas/
Nincsenek megjegyzések:
Megjegyzés küldése