java öğrenmeye başladım ( okulda )

okulda hiç ilgimi çekmesede java dersleri başladı. amaç nesnel programlamanın mantığını öğrenmekmiş. ama iki derste gördüklerimden sonra kafamda net bir şekilde duran nesnel programlama mantığı allak pullak oldu. editörleri bile ilginç. okulda millet borlandın jbuilder denen meretini kullanıyor ama ben açık kaynak olan eclipse yi kullanıyorum. ( bi kaç kişi gördü kıl oldu ama neyse. )

java dili şu an için bana o kadar uzak geliyor ki şu an, özellikle benim gibi ezberi zayıf olan biri için o kadar uzun komutları ezberlemek baya zor geliyor açıkcası. bir "merhaba dünya" yazdırmak bile ölüm : ) . java her ne kadar benim için şu anda okulda ki bir dersten ileri gitmesede belki ileride applet lere geçince belki cazip olmaya başlayabilir. ne kadar sevmesem de fizik dersi almaktan kat kat iyi : )

C++ da kullanmaya alıştığımız değişken tanımlama olayını php ile haşir neşir olmaya başlayınca unutur gibi olmuşum, kullanıcam her değişkeni önceden tanımlamak zor geliyor : ) paket olayını hiçten anlamadım saten. mecburiyetten tanımlıyoruz işte öyle. bekleyin beni önümüzdeki hafta bi sürü soruyla geliyorum hocam : )

aslında daha eleştirmem gereken çok şey var ama es kaza hocalardan biri okursa başım derde girebilir. en iyisi susmak.

son dersde uygulama hocam iki tane ödev verdi. her ne kadar ders bitmeden yetişdirsem de ona göre ev ödevi olduğundan bakmak istemedi. bende buradan vereyim ödevimi belki bakmak ister :D.

Dışarıdan yarıçapı girilen çemberin çevresini ve alanını hesaplaan program.

JAVA:
  1. package cember;
  2.  
  3. import javax.swing.JOptionPane;
  4.  
  5. public class cember {
  6. public static void main(String[] args) {
  7.  
  8. JOptionPane.showMessageDialog(null, "Çember Programı v0.1");
  9.  
  10. double yariCap = Double.parseDouble(JOptionPane.showInputDialog("Yarıçapı Giriniz"));
  11.  
  12. // alan hesaplama
  13.  
  14. double alan = 2*3.14*yariCap*yariCap;
  15.  
  16. // çevre hesaplama
  17.  
  18. double cevre = 3.14*yariCap*yariCap;
  19.  
  20. JOptionPane.showMessageDialog(null,"Çemberin Yarıçapı : "+yariCap+"\nÇemberin alanı : "+alan+"\nÇemberin Çevresi : "+cevre);
  21. System.out.print("Çemberin Yarıçapı : "+yariCap+"\nÇemberin alanı : "+alan+"\nÇemberin Çevresi : "+cevre);
  22. }
  23.  
  24. }

Dışarıdan girilen pozitif tamsayının 5 e ve 7 ye bölümünden kalanı vermek. ( akıllarınca modüler bölmeyi kavratacaklar. )

JAVA:
  1. package mod;
  2.  
  3. import javax.swing.JOptionPane;
  4.  
  5. public class mod {
  6. public static void main(String[] args) {
  7.  
  8. JOptionPane.showMessageDialog(null, "Mod Alma Programı v0.1");
  9.  
  10. int sayi = Integer.parseInt(JOptionPane.showInputDialog("Pozitif Tam Sayıyı giriniz . . ."));
  11.  
  12. int besebolme = sayi % 5;
  13.  
  14. int yediyebolme = sayi % 7;
  15.  
  16. JOptionPane.showMessageDialog(null,"Girilen Pozitif Tam Sayı : "+sayi+"\n5 e Bölümden Kalan : "+besebolme+"\n7 ye Bölümden Kalan: "+yediyebolme);
  17. System.out.print("Girilen Pozitif Tam Sayı : "+sayi+"\n5 e Bölümden Kalan : "+besebolme+"\n7 ye Bölümden Kalan: "+yediyebolme);
  18. }
  19.  
  20. }

bir fotoğrafı başka fotoğraflarla doldurmak ( Fill A Photo With Photos )

bir yıl kadar öncesinde gördüğüm bir takvimde gelmişti ilk olarak aklıma nasıl yapılıyor bu diye. takvimde Atatürk'ün onlarca resminin bir araya gelmesi ile büyük bir portre oluşuyordu. bi kaç gün önce gezinirken bunun nasıl yapılabileceği hakkında birazda olsa fikir verebilecek bir örnek gördüm.

bu örnekde bir anne ve iki çocuk var : ) annenin resmini çocuklarının resmi ile dolduruluyor.


çalışma sonunda elde edilecek fotoğraf

35 adet birbirinden hoş ikon seti

burada hepsi birbirinden güzel, birbirinden hoş 35 adet ikon setini toplamışlar.

Sayfalar«123