Deyiladi. Paskal programmalashtirish tilida sikl operatorining 3 xil turi mavjud


{ static void Main(string[] args)


Download 387.79 Kb.
bet4/5
Sana08.11.2023
Hajmi387.79 Kb.
#1755387
1   2   3   4   5
Bog'liq
Skillar va skill ichidagi operatorlar

{
static void Main(string[] args)
{
int num;
int nextdigit;
Console.Write("Son: ");
num = Convert.ToInt32(Console.ReadLine());
Console.Write("Soning raqamlari teskari tartibda: ");
do
{
nextdigit = num % 10;
Console.Write(nextdigit);
num = num / 10;
}while (num > 0);
Console.WriteLine();
Console.ReadLine();
}
}


  1. Foreach skil operatori

Foreach siklining for, while, do while sikllaridan asosiy farqi foreach sikliga shart berilmaydi. Foreach sikli asosan massivlar va kolleksiya qiymatlari bilan ishlashni osonlashtirish uchun mo‘ljallangan bo‘lib, bunda massivning har bir elementiga undagi elementlar sonini bilmagan holda barcha elementlariga murojaat qilish imkonini beradi.
foreach blok sxemasi quydagicha:



// Sintaksisi quyidagicha


foreach (var item in collection)
{
// body
}


// O'zimizning tilda :)
foreach( in )
{
//Sikl tanasi
}

Bu yerda e’tibor qaratiladigan jihati o‘zgaruvchi turi massiv turi bilan mos kelishi lozim(olmaning tagiga olma tushadi deganlaridek…☺).


Ko'p gapirgandan ko'ra soddaroq misolda ko'rsak :)))
Biz avvaliga qiladigan ishimizni bilib olishimiz lozim, demak biz qandaydir elementlarga ega massiv yaratamiz va foreach sikli orqali massiv elementlarini ekranga chiqaramiz
class Program

Download 387.79 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling