|
{
static void Main(string[] args)
|
bet | 4/5 | Sana | 07.11.2023 | Hajmi | 387.79 Kb. | | #95278 |
Bog'liq Skillar va skill ichidagi operatorlar Do you know ABC, Mirzo Ulug\'bek, Ko\'rsatkichli tenglamalar, ochiq dars ishlanma{
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();
}
}
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
|
| |