Algoritma Nedir ?

Bilgi ve pratiğimiz ne düzeyde olursa olsun bir program yazmak için, programın temel yapı taşlarından biri diyebileceğimiz algoritma oluşturulmalıdır.Oluşturduğumuz ...

Java Nedir ,Ne İşe Yarar,Nerelerde Kullanılır ???

Java, Sun Microsystems mühendislerinden 'James Gosling' tarafından geliştirilmeye başlanmıştır.Açık kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, ...

NetBeans IDE Kurulumu (Resimli Anlatım)

Java üzerinde çalışma ve geliştirme yapmamız için geniş bir çalışma alanı sağlayan NetBeans IDE'yibilgisayarınıza NetBeans IDE'yi düzenli ve uygun bir şekildeki yüklenmesi için ...

PHP NEDİR NE İŞE YARAR??

1994 yılında Ramus LERDORF tarafından oluşturulmuş bir genellikle wep üzerinde kullanılan bir dildir.PHP açık kaynaklı kod olduğu gibi ücretsiz olarak kullanıma sunulmuştur. Oracle,MysQL vs. gibi ...

NetBeans IDE 'de PHP Kurulumu

Geçen size anlattığım konuda java yı NetBeans IDE üzerinde geliştirebileceğimizi yazmıştım. Şimdi de yine bir NetBeans IDE nimetinden faydalanacağız diğer ...

27 Temmuz 2012 Cuma

PHP Ders 11 - DÖNGÜLER I (FOR)



 Aslında php deki for döngüsü java dakine benzerlik gösteririr.Eğer java'da anlamışsanız bu basit gelecek.Şimdi kullanımını verecem.. for(başlangıç;nereye kadar;artış miktarı) sadece php'de gözümüzü kamaştıracak '$' işareti kullanacaz:)

          basit bir örnek yaparak konuyu pekiştirelim,




Örnek 1

1. <!DOCTYPE html>
2. <html>
3.   <head>
4.        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5.    <title></title>
6. </head>
7. <body>
8. <?php
9.      for($i=1;$i<=5;$i++)
10.           echo   .'<br> ',$i , '.satır ';
11.?>

Çıktı :

1. 1.satır
2. 2.satır
3. 3.satır
4. 4.satır
5. 5.satır

Örnek 2

1. <?php
2. echo "Çarpım Tablosu" , "<br>";
3.     for($i = 1; $i < 11; $i++)
4. {
5.   
6.     echo "1 x ".$i." = ".(1 * $i)."<br> ";
7.     echo "2 x ".$i." = ".(2 * $i)."<br> ";
8.    echo "3 x ".$i." = ".(3 * $i)."<br> ";
9.   echo "4 x ".$i." = ".(4 * $i)."<br> ";
10.    echo "5 x ".$i." = ".(5 * $i)."<br> ";
11.   echo "6 x ".$i." = ".(6 * $i)."<br> ";
12.    echo "7 x ".$i." = ".(7 * $i)."<br> ";
13.   echo "8 x ".$i." = ".(8 * $i)."<br> ";
14.    echo "9 x ".$i." = ".(9 * $i)."<br> ";
15.    echo "10 x ".$i." = ".(10 * $i)." <br>";
16. }
17. ?>

Çıktı:

  1. Çarpım Tablosu
  2. 1 x 1 = 1
  3. 2 x 1 = 2
  4. 3 x 1 = 3
  5. 4 x 1 = 4
  6. 5 x 1 = 5
  7. 6 x 1 = 6
  8. 7 x 1 = 7
  9. 8 x 1 = 8
  10. 9 x 1 = 9
  11. 10 x 1 = 10
  12. 1 x 2 = 2
  13. 2 x 2 = 4
  14. 3 x 2 = 6
  15. 4 x 2 = 8
  16. 5 x 2 = 10
  17. 6 x 2 = 12
  18. 7 x 2 = 14
  19. 8 x 2 = 16
  20. 9 x 2 = 18
  21. 10 x 2 = 20
  22. 1 x 3 = 3
  23. 2 x 3 = 6
  24. 3 x 3 = 9
  25. 4 x 3 = 12
  26. 5 x 3 = 15
  27. 6 x 3 = 18
  28. 7 x 3 = 21
  29. 8 x 3 = 24
  30. 9 x 3 = 27
  31. 10 x 3 = 30
  32. 1 x 4 = 4
  33. 2 x 4 = 8
  34. 3 x 4 = 12
  35. 4 x 4 = 16
  36. 5 x 4 = 20
  37. 6 x 4 = 24
  38. 7 x 4 = 28
  39. 8 x 4 = 32
  40. 9 x 4 = 36
  41. 10 x 4 = 40
  42. 1 x 5 = 5
  43. 2 x 5 = 10
  44. 3 x 5 = 15
  45. 4 x 5 = 20
  46. 5 x 5 = 25
  47. 6 x 5 = 30
  48. 7 x 5 = 35
  49. 8 x 5 = 40
  50. 9 x 5 = 45
  51. 10 x 5 = 50
  52. 1 x 6 = 6
  53. 2 x 6 = 12
  54. 3 x 6 = 18
  55. 4 x 6 = 24
  56. 5 x 6 = 30
  57. 6 x 6 = 36
  58. 7 x 6 = 42
  59. 8 x 6 = 48
  60. 9 x 6 = 54
  61. 10 x 6 = 60
  62. 1 x 7 = 7
  63. 2 x 7 = 14
  64. 3 x 7 = 21
  65. 4 x 7 = 28
  66. 5 x 7 = 35
  67. 6 x 7 = 42
  68. 7 x 7 = 49
  69. 8 x 7 = 56
  70. 9 x 7 = 63
  71. 10 x 7 = 70
  72. 1 x 8 = 8
  73. 2 x 8 = 16
  74. 3 x 8 = 24
  75. 4 x 8 = 32
  76. 5 x 8 = 40
  77. 6 x 8 = 48
  78. 7 x 8 = 56
  79. 8 x 8 = 64
  80. 9 x 8 = 72
  81. 10 x 8 = 80
  82. 1 x 9 = 9
  83. 2 x 9 = 18
  84. 3 x 9 = 27
  85. 4 x 9 = 36
  86. 5 x 9 = 45
  87. 6 x 9 = 54
  88. 7 x 9 = 63
  89. 8 x 9 = 72
  90. 9 x 9 = 81
  91. 10 x 9 = 90
  92. 1 x 10 = 10
  93. 2 x 10 = 20
  94. 3 x 10 = 30
  95. 4 x 10 = 40
  96. 5 x 10 = 50
  97. 6 x 10 = 60
  98. 7 x 10 = 70
  99. 8 x 10 = 80
  100. 9 x 10 = 90
  101. 10 x 10 = 100

   Biraz uzun çıktı oldu ama hayırlısı:) Sıra sizde javada ki örnekleri php'ye çevirebilirsiniz.Hadi kodlama güzünüzü göstermenin tam sırası :)




Php Ders 10 - Switch Case



Php de Switch Case konusunu  anlatırken dikketleri  bin önceki konuda anlatıığım if / else konusuna çekmek istiyorum .İf / Else konusunda  eğer şart sağlanırsa ilk işlem sağlanmassa else de sağlanan işlemler kabul  edilirdi.Switch Case de ise belirlenen sartlardan hangisi sağlıyorsa aralarından onu alıp  seçiyoruz.  Şimdi  ben bunu size bir bilgilendirme örneği  ile göstermek istiyorum.

Dikkatle İnceleyiniz ! ! !


Bilgilendirme Örneği 

  1. // Öncelikle değişkenimizi belirliyoruz.
  2.  $X-değişkeni
  3. // Switch komutune yerleştiriyoruz.
  4.   switch ($X)
  5.  {
  6.   case 1.Şart:
  7. // 1.şart sağlanırsa aktif kodlar
  8.    case 0: echo ""; 
  9. //kodu break; komutuyla kapatıyoruz.
  10.   break;
  11. case 2.Şart:
  12. // 2.şart sağlanırsa aktif kodlar
  13.    break;
  14. /*Yukarıdaki şartlardan hiçbiri çalışmaz ise default komutu devreye girer
  15. *ve o çalışır
  16. */
  17. default:
  18.  
  19. }
Örnek 1

Aşağıdaki örnekte haftanın yedi günü arasından değişkenimiz hangi  şarta uygunsa o şartı   yazdıralım
  1.  <body>
  2.     <?php
  3.     $gün=2;
  4.     switch ($gün){
  5.         case 1: echo "Pazartesi"; break;
  6.         case 2: echo "Salı"; break;
  7.         case 3: echo  "Çarşamba"; break;
  8.         case 4: echo "Perşembe"; break;
  9.         case 5: echo "Cuma"; break;
  10.         case 6: echo "Cumartesi"; break;
  11.         case 7: echo "Pazar"; break;
  12. default : echo "Hafta 7 gündür. 1-7 arası sayı giriniz"; break;
  13.     }
  14.     ?>
  15. </body>
Çıktı:
  1. Salı


Bu konuyu değişik  örnekler üzerinde uygulayıp  kendinizi geliştirin.

Java Örnek 4 - Döngüler




Döngüler konusunu anlattıktan  sonra sizlerle birkaç örnek yapalım. Aşağıdaki örnekleri  Dikkatlice İnceleyiniz.







Örnek 1


package whileörn;
public class Whileörn {
    public static void main(String[] args) {
int x=0, y=0;
for(x=2; x<=8; x++){
    y++;
   
}
        System.out.println("Döngü "+y+" Çalışmştır");
        System.out.println("Döngü değeri "+x+" ya gelince sonlanmıştır");
}
    }

Çıktı;

Döngü 7 Çalışmştır
Döngü değeri 9 ya gelince sonlanmıştır


Örnek 2

/*Bu Örneğimizde şartlı döngünü  şartını 
 * bizim tarafından sonlandırmayı göstereceğiz.
 */
package whileörn;
public class Whileörn {
    public static void main(String[] args) {
int x=0, y=0,toplam=0;
while (y==0){
    x++;
    toplam=toplam+x;
    if(x==4)
    {
        y=2;      
    }}
    System.out.println("Toplam: "+toplam);
}
    }
}

Çıktı;

Toplam: 10

Örnek 3

/*Bu Örneğimizde sondan belirlenen 
 * şartlı döngünü  şartını 
 * bizim tarafından sonlandırmayı göstereceğiz.
 */
package whileörn;
public class Whileörn {
    public static void main(String[] args) {
int x=0, y=0,toplam=0;
do{
    x++;
    toplam=toplam+x; 
    if(x==4)
    {
        y=2;      
    }
} while(y==0);
    
    System.out.println("Toplam: "+toplam);
}
}

Çıktı;

Toplam: 10


26 Temmuz 2012 Perşembe

Java Ders 11 - Döngüler III (Do WHİLE)



Döngülerin III. ve son bölümüne  geldik.Do While döngüsü de While döngüsü gibi  şartlı  döngüdür. Ondan farkı ise While döngüsünde  şart Başta belirlenirken burada şart sonda belirlenir. Şimdi bir bilgilendirme örneği ile açıklayayım.

Dikkatle inceleyiniz !!!




Bilgilendirme Örneği


//öncelikle integer değerimizi beliriliyoruz
int x=?;

//do komutu altınta değerimizin artış
değerini yazıp cıktıya gönderiyoruz.
do{
x++
//ekrana çıktı  komutunu +x'e
 yönlendiriyoruz
System.out.println(x);
}
//sonra döngünün nerede sonlanacağını yazıyoruz.
while (x

Örnek 1


package dowhile;

public class Dowhile {
    public static void main(String[] args) {
 int x=4;
 do{
 x++;
  System.out.println(x);
 }
 while (x<8);
 System.out.println("Değer 8 e ulasştığından döngü sona ermiştir.");
    }
}

Çıktı;
5
6
7
8
Değer 8 e ulasştığından döngü sona ermiştir.

Lütfen öğrendiğiniz bilgiler ile pratikler yapıp kendinizi geliştiriniz.

Java Ders 10 - DÖNGÜLER II ( WHİLE )



Bir önceki dersimizde döngüler konusuna başlamıştık şimdi  ise döngüler konusunun şartlı döngülerinden olan while konusu'nu anlatacağız. While döngüsü  baştan şartı belli olan bir döngü biçimidir.Ve Şart sağlanana kadar devam eder ve şart sağlandıktan sonra veya programcı  tarafından bozulduğunda duran döngü  biçimidir şimdi  size  bilgilendirme örneği  ile açıklayayım.
Dikkatle İnceleyiniz !



    Bilgilendirme Örneği

//öncelikle integer değerimizi beliriliyoruz
int x=?;
//sonra döngünün nerede sonlanacağını yazıyoruz.
while (x<?){
//Integer  değerimizin nasıl  bir artışla döngü
içinde olduğunuz yazıyoruz.
x++;
//Hepsi bukadar sonra ekrana çıktı  komutunu +x'e
 yönlendiriyoruz
System.out.println(x);
}

    Örnek 1

package pkgwhile;
public class While {
    public static void main(String[] args) {
   int x=4;
   while(x<8)
   x++;
 System.out.println(x);
}
 System.out.println("Değer 8 e ulasştığından döngü sona ermiştir.");
        }
    }
Çıktı;
5
6
7
8
Değer 8 e ulasştığından döngü sona ermiştir.
Lütfen öğrendiğiniz bilgiler ile pratikler yapıp kendinizi geliştiriniz.

Twitter Delicious Facebook Digg Favorites More

 
back to top