For takrorlash operatori.
Agar yana bir bor yuqoridagi barcha takrorlash operatorlari (while, do…while, goto) ga e’tibor bersak, shuni aniqlash mumkinki, ularda doimo oldin i o’zgaruvchisi inisializatsiya (nomlash) qilinadi, keyin u 1 taga ortiriladi va takrorlanish sharti (i<10) tekshiriladi. For takrorlash operatori bu amallarni birta instruksiyaga birlashtiradi.
for(inisializatsiya, shart, bajarilish tartibi) amal; yoki
For ([inisializatsiya(nomlash) ]; [ifoda] ; [i ni ortirish])
{
instruksiya
}
Yuqoridagi misolni for takrorlanish operatori bilan yechamiz :
using System;
using System.Text;
namespace aaaa
{
class Program
{
static void Main(string[] args)
{
int i,s=1;
int max = 6;
for(i=1;i
s=s*i;
Console.WriteLine("Ko'paytmasi s="+s); Console.ReadKey();
32
}
}
}
Natija : Berilgan sonlar ko’paytmasini chop etadi!
Do'stlaringiz bilan baham: |