While takrorlash operatori.
Bu takrorlash operatori “shart qanoatlantiradi – ish davom etadi” qoidasi
bo’yicha ishlaydi. Bunda bool tipiga tegishli qiymat qaytariladi.
29
while(shart) amal;
while(shart) {
amal1;
amal2;
}
Misol:
using System;
using System.Text;
namespace factor
{
class Program
{
static void Main(string[] args)
{
int n, k = 5, t = 0;
n = int.Parse(Console.ReadLine());
Console.WriteLine("son kiriting! N=");
while (k <= n)
{
t = t + (n / k);
k = k * 5;
}
Console.WriteLine("n " + t +" ta nol bilan tugaydi!"); Console.ReadKey();
}
}
}
Quyida berilgan dastur berilgan son nechta nol bilan tugashini hisoblaydi.
30
Agar shart tekshirilganda rost bo’lsa, instruksiyalar bloki bajariladi, aks holda while dastur ishlashini to’xtatadi.
Do'stlaringiz bilan baham: |