WEBVTT 00:00:02.199 --> 00:00:03.799 For Döngüleri 00:00:04.919 --> 00:00:08.054 Kodunuzu tekrarlamak için bir "tekrar bloğu" kullandığınızda 00:00:08.054 --> 00:00:11.052 bilgisayar yeterli sayıda tekrar ettiğini nasıl anlıyor? 00:00:11.052 --> 00:00:15.650 Tekrar bloğu, aslında içinde daha karmaşık bir kod parçası saklıyor . 00:00:15.650 --> 00:00:17.295 Buna "for döngüsü" deniyor. 00:00:17.295 --> 00:00:22.620 Başlangıç değerinden bitiş değerine, belirli bir artış değeriyle sayıyor. 00:00:22.620 --> 00:00:29.230 Örneğin, "3 tekrar" bloğu 1'den 3'e kadar birer birer sayar. 00:00:29.230 --> 00:00:32.553 Her saydığında döngünün içindeki kodu çalıştırır. 00:00:32.553 --> 00:00:36.949 For döngüsü, kaç kez çalıştırdığını bir sayaç değişkeni kullanarak bilir. 00:00:36.949 --> 00:00:40.149 Bu değişken, döngünün başında bir başlangıç değerine ayarlanır 00:00:40.149 --> 00:00:42.709 ve döngü her çalıştığında artış değeri eklenir. 00:00:42.709 --> 00:00:46.885 Sayaç değişkeni, bitiş değerinden daha büyük olduğunda döngü durur. 00:00:48.405 --> 00:00:52.800 Tekrar bloğu yerine gerçek bir for bloğu kullanmanın faydası 00:00:52.800 --> 00:00:56.550 sayaç değişkenini görebilmeniz ve döngünüzde kullanabilmenizdir. 00:00:56.550 --> 00:01:03.864 Örneğin, önümde bir dizi çiçek varsa ve ilkinde bir özüt, ikincisinde iki özüt, 00:01:03.864 --> 00:01:08.020 üçüncüsünde üç özüt varsa for döngüsünü kullanarak Bee (Arı)'ya 00:01:08.020 --> 00:01:10.910 her seferinde "sayaç" kadar özüt toplamasını söyleyebilirim. 00:01:10.910 --> 00:01:15.350 İlk çiçekte bir, ikincide iki, üçüncüde üç. 00:01:16.250 --> 00:01:17.850 Ayrıca bir for döngüsünde 00:01:17.850 --> 00:01:21.340 sayacı her seferinde 1 yerine farklı bir sayı ile de artırabilirsiniz. 00:01:21.340 --> 00:01:26.830 İkişerli, dörderli ve hatta her seferinde farklı bir sayı kadar artırabilirsiniz.