“Kompyuter ilimlari va dasturlash texnologiyalari” yo’nalishi 471-22 guruh talabasi Ashurboyev Shohruhning “Algoritmik tillar
va dasturlash” fanidan 7-8-9-Amaliy ish topshirig’i natijasi
Dastur kodi
using System; namespace ConsoleApplication11 { class Program { static void Main(string[] args) { double x,y; Console.Write("x="); x= Convert.ToDouble(Console.ReadLine()); y=(x<5)?Math.Sin(x)+Math.Pow(Math.Abs(x-5),1.0/2):(x==5)?-5.45*5.45+Math.Log(x):(x-5)*(x-5)*Math.Tan(x/2) ; Console.WriteLine(y); Console.ReadKey(); } } } 7-amaliy topshiriq 4-varianti
Sharti:
4. Kiritilgan N sonini so’z bilan ifodalovchi dastur tuzilsin. 0Masalan: 75 kiritilsa, javob yetmish besh shaklida chiqsin.
Dastur kodi
using System; namespace ConsoleApplication11 { class Program { static void Main(string[] args) { int N,q; Console.Write("N="); N = Convert.ToInt32(Console.ReadLine()); if (N > 0 && N < 100) { q = N % 10; N = N / 10; switch (N) { case 1: Console.Write("o`n "); break; case 2: Console.Write("yigirma "); break; case 3: Console.Write("o`ttiz "); break; case 4: Console.Write("qirq "); break; case 5: Console.Write("ellik "); break; case 6: Console.Write("oltmsh "); break; case 7: Console.Write("yetmsh "); break; case 8: Console.Write("sakson "); break; case 9: Console.Write("to`qson "); break; } switch (q) { case 1: Console.Write("bir "); break; case 2: Console.Write("ikki "); break; case 3: Console.Write("uch "); break; case 4: Console.Write("to`rt "); break; case 5: Console.Write("besh "); break; case 6: Console.Write("olti "); break; case 7: Console.Write("yeti "); break; case 8: Console.Write("sakiz "); break; case 9: Console.Write("to`qiz "); break; } } else Console.WriteLine("0 Console.ReadKey(); } } } 8-amaliy topshiriq 4- variant
Sharti:
4. Bir kg konfetning narxi berilgan (haqiqiy son). 1, 2, …, 10 kg konfetni narxini
chiqaruvchi dastur tuzilsin
Dastur kodi
using System;
namespace ConsoleApplication11 { class Program { static void Main(string[] args) { int N,p=1; Console.Write("N="); N = Convert.ToInt32(Console.ReadLine()); for (int i = 1; i <= 10; i++) { p = i * N; Console.Write(p+" "); } Console.ReadKey(); } } } 9-amaliy topshiriq 4- variant Sharti:
4. N butun soni berilgan. Quyidagi yig’indini chiqaruvchi dastur tuzilsin.
1N + 2N-1 + … + N1
Dastur kodi
using System; namespace ConsoleApplication11 { class Program { static void Main(string[] args) { int N,p=1,s=0; Console.Write("N="); N = Convert.ToInt32(Console.ReadLine()); for (int i = 1, b = N; i <= N; i++, b--) { for (int j = 1; j <= b; j++) { p *= i; } s += p; p = 1; } Console.WriteLine(s); Console.ReadKey(); } } }