Sintaksisi:
while (shartli ifoda)
{
… operator(lar)…
}
Bu yerda:
shartli ifoda – takrorlashni tugallanishini yoki davom etishini belgilovchi mantiqiy ifoda, u har bir iteratsiyadan oldin tekshiriladi. Ushbu ifodaning qiymati true bo‘lsa, takrorlanish jarayoni davom etadi va aksincha false bo‘lsa takrorlash tugallanadi. ;
operator(lar)- sikl tanasi.
Misol:
int i = 6;
while (i > 0)
{
Console.WriteLine(i);
i--;
}
Quyidagi keltirilgan funksiyani while takrorlash konstruksiyasi orqali hisoblash dasturi keltirilgan.
using System;
namespace ConsoleApplication1
{ class Class1
{ static void Main()
{
double Xn = -2, Xk = 12, dX = 2, t = 2, y;
Console.WriteLine( "| x | y |" );
double x = Xn;
while ( x <= Xk )
{
y = t;
if ( x >= 0 && x < 10 ) y = t * x;
if ( x >= 10 ) y = 2 * t;
Console.WriteLine( "| {0,6} | {1,6} |", x, y );
x += dX;
}
}
}
}
Topshiriqlar.
x haqiqiy son va n natural soni berilgan bo‘lsin. Hisoblang:
Adabiyotlar
Троелсен Эндрю, Джепикс Филипп | Язык программирования C# 7 и платформы .NET и .NET Core. Вильямс. 2018
Madraximov Sh.F., Ikramov A.M. C++ tilida programmalash bo’yicha masalalar to’plami. O’quv qo’llanma // Toshkent, O’zbekiston Milliy Universiteti, “Universitet” nashriyoti, 2017. 160 bet
Ю.С. Магда C#. Язык программирования Си Шарп. – Изд. ДМК Пресс, 2013, 190 с.
Кристиан Нейгел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер. C# 4.0 и платформа .NET 4 для профессионалов. – Изд. Вильямс, 2011, 1440 с.
Do'stlaringiz bilan baham: |