Urganch davlat universiteti fizika-matematika fakulteti 233-kidt guruh 1-kurs talabasi Qurbondurdiyeva Zuxrajon Ravshanbek qizining dasturlash asoslari fanidan 1-laboratoriya ishi. Mavzu



Yüklə 0,76 Mb.
səhifə4/4
tarix21.10.2023
ölçüsü0,76 Mb.
#158684
1   2   3   4
1-labaratoriya ishi (2)

Avvaldan mavjud ichki tiplar


C# tili CLS(Common Language Specification) ga mos keladigan keng tiplar to`plamini taqdim etadi. Bu tiplar NET platformasiga mos keladi yani C# da hosil qilingan obyektlar NET CLS qo`llab quvvatlaydigan har qanday dasturlash tilida foydalanish mumkin (masalan VB.NET). Har bir tip aniq o`zining o`zgarmas o`lchamiga ega. Quyida C# tomonidan taqdim etilgan tiplar ro`yhati jadvalda keltirilgan:

Yuqoridagiga qo`shimcha tarzda C# da yana enum, struct tipidagi obyektlar ham bor.

MASALALAR


1-masala

using System;
class Program
{
static void Main()
{
Console.Write("birinchi sonni kiriting: ");
double num1 = Convert.ToDouble(Console.ReadLine());
Console.Write(" (ikkinchi sonni kiriting): ");
double num2 = Convert.ToDouble(Console.ReadLine());
double sum = num1 + num2;
double product = num1 * num2;
double modulus1 = Math.Abs(num1);
double modulus2 = Math.Abs(num2);
Console.WriteLine($"Yeg;indi : {sum}");
Console.WriteLine($"Ko’paytma: {product}");
Console.WriteLine($"Modul : {modulus1}");
Console.WriteLine($"Modulus of {num2} is: {modulus2}");
Console.ReadLine();
}
}
2-masala

using System;


class Program
{
static void Main()
{
Console.Write("A katetni kiriting: ");
double a = double.Parse(Console.ReadLine());
Console.Write("B katetni kiriting: ");
double b = double.Parse(Console.ReadLine());
double C = Math.Sqrt(a * a + b * b)
double P = a + b + C;
Console.WriteLine($"Gipotenuza (C) = {C}");
Console.WriteLine($"Perimeter (P) = {P}");
}
}
3-masala

using System;
class Program
{
static void Main()
{
double pi = 3.14;
Console.Write("Uzunlikni kiriting (L): ");
double L = Convert.ToDouble(Console.ReadLine());
double R = L / (2 * pi);
double S = pi * Math.Pow(R, 2);
Console.WriteLine($"Radius (R) = {R}");
Console.WriteLine($"yuza (S) = {S}");
Console.ReadLine();
}
}
4-masala

using System;
class Program
{
static void Main()
{
Console.Write("A ni kirit: ");
double pointA = Convert.ToDouble(Console.ReadLine());
Console.Write("B ni kirit: ");
double pointB = Convert.ToDouble(Console.ReadLine());
double distance = Math.Abs(pointA - pointB);
Console.WriteLine($"JAvob: {distance}");
Console.ReadLine();
}
}
5-masala

using System;
class Program
{
static void Main()
{
Console.Write("Gradusni kiriting (0° < α < 360°): ");
double degrees = Convert.ToDouble(Console.ReadLine());
double radians = degrees * (Math.PI / 180);
Console.WriteLine($" {degrees}° gradus {radians} ga teng bo'ladi.");
Console.ReadLine();
}
}
Yüklə 0,76 Mb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin