For döngüsü ve kullanım detaylarının kodlar üzerinde anlatımı;
%for döngüsü bir başlangıç degerinden, belirli artım ya da azatlmalar %ile sonlanacagı degere kadar bir degişkenin üzerinde sayıları tutar. %örnek olarak 1'den 10'a kadar artım yapan for döngüsü kuralım for i=1:10 % i, 1'den başlayarak 10'a %kadar degerler alır. end %örnek olarak 10'dan 1'e kadar geriye sayan bir for döngüsü kuralım %dikkat edilecek nokta for'dan sonra ki yazım kuralıdır. %bu kural i=Başlangıç Degeri:Artım ya da Azalma:Biriş Degeri for i=10:-1:1 % i, 10'dan başlayarak % 1'e kadar degerler alır end %örnek olarak 0'dan 10'a 2'şer i degişkenine deger atayalım for i=0:2:10 %her turda i=0,2,4,6,8,10 degerlerini alır end %örnek olarak 10'dan 0'a 2'şer azamla ile i'ye deger atayalım for i=10:-2:0 %her turda sırasıyla i=10,8,6,4,2,0 degerlerini alır end %örnek olarak kullanıcıdan; başlangıç, artma ya da %azalma, bitiş degerleini alalım baslangic=input('for döngüsünün başlangıç degerini giriniz: '); degisim=input('for döngüsünün degişim degerini yani artım degerini ya da azalma degerini giriniz: '); bitis=input('for döngüsünün bitiş degerini giriniz: '); for i=baslangic:degisim:bitis % i degişkeni baslangic degerinden başlayarak % degisim miktarı ile artarak ya da azalarak % bitis degerine kadar farklı degerler alır end
Yorumlar
Yorum Gönder