
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
C programming for loops. You can find for loop example in this PDF.
Typology: Summaries
1 / 1
This page cannot be seen from the preview
Don't miss anything!

#include <stdio.h> int main() { for(int s = 0 ; s < 5 ; s ++) { printf("Merhaba SAINT MICHEL \n"); } return 0 ; } for loop kullanarak, uygulamayı çalıştırdığımızda ekranda 5 defa Merhaba SAINT MICHEL yazısını göreceğiz. **Ekran Görüntüsü
Merhaba SAINT MICHEL Merhaba SAINT MICHEL Merhaba SAINT MICHEL Merhaba SAINT MICHEL Merhaba SAINT MICHEL** Sol tarafta gördüğünüz gibi for loop ’un içerisinde de değişken tanımlaması yapabiliyoruz. s=0 yazarak, for loop ’un sayma işlemine sıfırdan başlayarak yapmasını istemiş oluyoruz. Eğer s=1 yazmış olsaydık, o zaman s < 6 yazmamız gerekirdi. Derste sizlere anlatımı yaparken s = 0 yazmanızı önerdim çünkü, programcılıkta sıfır (0) ile başlamak bir kural gibidir. Bir başka programcı, sizin yazmış olduğunuz projeyi devraldığında for loop ’ları yazarken, 1 ile başlarsa, program verileri eksik şekilde göstermeye başlayacaktır. for loop ’un içinde s < 10 yazmış olsaydık, Merhaba SAINT MICHEL ’den 10 defa ekranda gösterecekti. NOT: Gördüğünüz gibi for loop ’un sonuna noktalı virgül koymuyoruz. Eğer koyarsak, döngü işlemi tamamlanamayacak ve program bu işlemi sadece 1 defa yapabilir ya da hiç yapamaz. #include <stdio.h> int main() { int sayi[ 5 ]; for(int k = 0 ; k < 5 ; k ++) { printf("Sayıyı Girin: "); scanf(" %i ", &sayi[k]); } return 0 ; } Bu örneğimizde de int sayi[5]; yazarak 5 tane tam sayı tanımlaması yaptık. Bu sayıların değerlerini for loop ’da gireceğiz. Uygulamayı çalıştırdığımız zaman karşımıza ilk olarak sadece 1 tane Sayıyı Girin: yazısı gelecek. Herhangi bir sayı değeri girip ENTER tuşuna bastıktan sonra ikinci satırdaki Sayıyı Girin: yazısı gelecektir. Her bir sayıyı girip ENTER tuşuna bastıktan sonra karşımıza tekrar tekrar Sayıyı Girin: uyarısı gelecektir. Bu işlem for loop içerisinde yazdığımız k < 5 ‘den dolayı 5 defa tekrar edecektir. Eğer burada k < 18 yazmış olsaydık 18 defa Sayıyı Girin: yazacaktı ve biz 18 defa sayı girecektik. Tabi bunu yaparken tanımlamış olduğumuz int sayi[5]; yerine int sayi[18]; yazmamız gerekecekti. Sayıyı Girin: 66 Sayıyı Girin: 24 Sayıyı Girin: 100 Sayıyı Girin: 93 Sayıyı Girin: 88