BİLEŞİK ATAMA VE DÖNGÜLER while, for, do while ifadeleri
if ve switch yapılarıyla kontrol işlemlerini yapabiliyorduk if ve switch yapılarıyla kontrol işlemlerini yapabiliyorduk. Burada birden fazla işlemi istenen sayıda yineleyerek yapabileceğiz.
Bileşik atama sayı=sayı+1; //sayı+=1; sayı=sayı-5; // sayı-=5; a++ //bir artırma a-- //bir azaltma
while int i = 0; while(i<10) { i++; Console.WriteLine(i); }
while int a = 3; int b = 9; while(a<5 && b<14) { a++; b++; Console.WriteLine("işlem"); }
for ifadesi for (ilk değerler;koşul;değer işlemi ) { işlemler………… } Döngü içinde birden fazla işlem yapmak Döngüyü istenilen sayıda çalıştırmak Koşul sağlandığı müddetçe döngünün devam etmesi for (ilk değerler;koşul;değer işlemi ) { işlemler………… }
for //soru: i ‘nin değerini 5’ten 12’ye kadar yazan program //i ‘nin değerini 1 den 10’a kadar ekrana yazdıran program for (int i = 0; i < 10;i++ ) { Console.WriteLine(i); } //soru: i ‘nin değerini 5’ten 12’ye kadar yazan program
for for (int i = 0; i < 10;i++ ) { Console.WriteLine(i); i++; }
for 1’den 10’a kadar tüm sayıları ekrana yazdıran programı for kullanarak yapınız 1’den 10 ‘ kadar sayıları toplayan programı for kullanarak yazınız 1’den 5’e kadar sayıları çarpan ve sonucunu ekrana yazan programı yapınız Girilen bir sayının faktöriyelini bulan program 1’den 100’e kadar kaç tane çift sayı olduğu bulan programı yapınız 1’den 40’a kadar 5’e bölünebilen kaç sayı olduğunu bulunuz. Dışarıdan girilen 5 öğrenci notunun ortalamasını bulan programı yazınız