Ma’ruza mashg`ulot uchun


If..else konstruksiyasi va ternar operatorlaridan dasturlarda foydalanishga misollar


Download 0.85 Mb.
bet19/49
Sana19.06.2023
Hajmi0.85 Mb.
#1600219
1   ...   15   16   17   18   19   20   21   22   ...   49
Bog'liq
1-semestr maruzalar

If..else konstruksiyasi va ternar operatorlaridan dasturlarda foydalanishga misollar.
1-Misol. Kiritilgan sonlarni boshqa bir songa qoldiqlarsiz bo‘linishini tekshirish dasturini tuzishda if..else va ternar operatorlaridan foydalanish.

using System;
namespace qoldiqsiz_bolinish_consol
{
class Program
{
static void Main(string[] args)
{
Console.Write("Bol'inuvchi sonni kiriting:");
double b = int.Parse(Console.ReadLine());
//2 ga bo‘linishini tekshirish
if (b > 2)
{
Console.WriteLine(b % 2 == 0 ?
b + " soni 2 ga qoldiqsiz bo'linadi!\n " + b + "/2=" + b / 2 :
b + " soni 2 ga qoldiqsiz bo'linmaydi!\n " + b + " ni 2 ga bolishda butun qismi " + (b - (b % 2)) / 2 + " qoldiq qismi = " + b % 2);
}
else
{ Console.WriteLine(b+" son 2 dan kichik, shu sababli u 2 ga qoldiqsiz bo'linmaydi!"); }
Console.WriteLine();
//3 ga bo‘linishini tekshirish
if (b > 3)
{
Console.WriteLine(b % 3 == 0 ? b + " soni 3 ga qoldiqsiz bo'linadi!\n " +
b + "/3=" + b / 3 :
b + " soni 3 ga qoldiqsiz bo'linmaydi!\n " +
b + " ni 3 ga bolishda butun qismi " +
(b - (b % 3)) / 3 + " qoldiq qismi = " + b % 3);
}
else
{ Console.WriteLine(b + " son 3 dan kichik, shu sababli u 3 ga qoldiqsiz bo'linmaydi!"); }
Console.WriteLine();
//4 ga bo‘linishini tekshirish
if (b > 4)
{
Console.WriteLine(b % 4 == 0 ? b + " soni 4 ga qoldiqsiz bo'linadi!\n " +
b + "/4=" + b / 4 :
b + " soni 4 ga qoldiqsiz bo'linmaydi!\n " +
b + " ni 4 ga bolishda butun qismi " +
(b - (b % 4)) / 4 + " qoldiq qismi = " + b % 4);
}
else
{ Console.WriteLine(b + " son 4 dan kichik, shu sababli u 4 ga qoldiqsiz bo'linmaydi!"); }
Console.WriteLine();
//5 ga bo‘linishini tekshirish
if (b > 5)
{
Console.WriteLine(b % 5 == 0 ? b + " soni 5 ga qoldiqsiz bo'linadi!\n " +
b + "/5=" + b / 5 :
b + " soni 5 ga qoldiqsiz bo'linmaydi!\n " +
b + " ni 5 ga bolishda butun qismi " +
(b - (b % 5)) / 5 + " qoldiq qismi = " + b % 5);
}
else
{ Console.WriteLine(b + " son 5 dan kichik, shu sababli u 5 ga qoldiqsiz bo'linmaydi!"); }
Console.WriteLine();
Console.ReadKey();
}
}
}




Download 0.85 Mb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   49




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