Umirov Rahimjonning o’quv-amaliyoti davomida tayyorlagan. Hisobotlari Amaliyot rahbari: O. Primqulov Bajardi: R. Umirov 1-kun
Download 484.63 Kb.
|
Rahimjon Hisobot
- Bu sahifa navigatsiya:
- 4-Mavzu. C dasturlash tilida tushirish va mantiqiy operatsiyalar bilan bogliq muammolarni hal qilish.
DASTURI:
23-Masala using System; using static System.Math; namespace Rahimjon{ class program { static void Main() { Console.Write(" x="); int x=int.Parse(Console.ReadLine()); double y=(8*Pow((x-3),6)-7*Pow((x-3),3)+27); Console.WriteLine($" y= {y}" }}} 24-Masala using System; using static System.Math; namespace Rahimjon{ class program { static void Main() { Console.Write(" a="); int a=int.Parse(Console.ReadLine()); Console.Write(" b="); int b=int.Parse(Console.ReadLine()); double s=Sqrt(a*b); Console.WriteLine($" s= {s}");} }} 2-kun 4-Mavzu:C# dasturlash tilida razryadli va mantiqiy amallarga oid masalalarni yechish. 5-Mavzu:Math kutubxonasi. Math kutubxonasi funksiyalari yordamida chiziqli-matematik misollarning dasturini tuzish. 6-Mavzu:if-else, ?: shart operatorlariga doir dastur tuzish. 4-Mavzu. C # dasturlash tilida tushirish va mantiqiy operatsiyalar bilan bog'liq muammolarni hal qilish. Mantiqiy operatorlar bilan# C # da mantiqiy operatorlar bilan ishlashga xizmat qiladi qabul qila oladigan mantiqiy ma'lumotlar turi (bool) faqat ikkita qiymat haqiqiy yoki noto'g'ri. Ular bo'linishi mumkin ikki toifalar: oddiy mantiqiy operatorlar va operatorlar taqqoslash. C # da quyidagi mantiqiy operatorlar mavjud: ! - operator" emas " unar va qaytaradi operandning teskari qiymati. static void Main(string[] args) { bool a, b = true, c = false; a = !b; // a = false a = !c; // a = true } / / - operator "yoki" ikkilik va noto'g'ri qaytadi faqat ikkala operand ham yolg'on bo'lsa, qolganlarida holatlar natija rost bo'ladi; static void Main(string[] args) { bool a, bTrue = true, bFalse = false; a = bFalse || bFalse; // a = false a = bFalse || bTrue; // a = true a = bTrue || bFalse; // a = true a = bTrue || bTrue; // a = true } && - operator "va" Vazifa: mantiqiy operatsiyalarning matematik belgilari yordamida mantiqiy ifodalarni yozing. Haqiqat jadvali - mantiqiy o'zgaruvchilarning barcha mumkin bo'lgan qiymatlari uchun mantiqiy ifoda qiymatlari. 3.Mantiqiy ifodaning qiymatini hisoblang a) x=2, y=1 da(x y) (x) x=2, y=1 da; b) ( 2) ( 5) 2 x x da mag'lubiyat x = 2, y = -2 using System; namespace Rahimjon{ class program { static void Main() { int x=2; int y=1; bool a=((!(x*y<0))&(y>x)); Console.WriteLine("a="+a); int x1=2; int y1=-2; bool b=((x1>=2)||(y1*y1!=5)); Console.WriteLine("b="+b); }}} using System; using static System.Math; namespace Rahimjon{ class program { static void Main() { int x1=1; int y1=2; bool a=((x1>=0)&(Pow(y1,2)!=4)); Console.WriteLine(" a=" +a); int x2=2; int y2=1; bool b=((x2*y2!=0)||(y2>x2)); Console.WriteLine(" b="+b); } }} Download 484.63 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling