1-Mavzu. Dasturlashda delegatlar, hodisalar, lyamda ifodalardan foydalanish. Saralash va izlash algoritmlari bilan tanishish


Download 0.92 Mb.
bet4/5
Sana05.05.2023
Hajmi0.92 Mb.
#1428336
1   2   3   4   5
Bog'liq
1-mavzu

Natija:

3- Topshiriq. If_9. A va B o’zgaruvchilar berilgan. Qiymatlarning kichigini A ga, kattasini B ga o’zlashtirish va o’zgaruvchilarning yangi qiymatlarini ekranga chiqarish dasturi tuzilsin.
C# dagi dastur matni:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace If_9
{
class Program
{
static void Main(string[] args)
{
int A, B, max = 0, min = 0;
// Bu yerda max kiritilgan sonlarning qiymati kattarog'ini,
// min kiritilgan sonlarning qiymati kichikrog'ini ifodalaydi
Console.Write("Ikkita butun son kiriting:\nA=");
A = int.Parse(Console.ReadLine());
Console.Write("B=");
B = int.Parse(Console.ReadLine());
if (A > B)
{
max = A; min = B; A = min; B = max;
Console.WriteLine("\nO'zgaruvchilarning yangi qiymatlari:");
Console.Write("A={0}\tB={1}", A, B);
}
else if (B > A)
{
Console.WriteLine("\nO'zgaruvchilarning yangi qiymatlari:");
Console.Write("A={0}\tB={1}", A, B);
}
// Agar ular teng bo'lsa yuqoridagi ikkala shart ham bajarilmaydi
// Bunday holatda alohida ma'lumot beramiz
else if (A == B)
{
max = min = A;
Console.Write("\nUlarning qiymatlari o'zaro teng!");
Console.WriteLine("\nmax=min={0}", max);
}
Console.ReadKey(); } } }
Natija:


4- Topshiriq. Begin_9. a va b nomanfiy sonlar berilgan. Ularning o’rta geometrik qiymatini topish dasturi tuzilsin:
(a *b)1\2
C# dagi dastur matni:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Begin_9
{
class Program
{
static void Main(string[] args)
{
int a, b;
double c;
Console.Write("Birinchi sonni kiriting:\tEslatma: a>=0\na=");
a = int.Parse(Console.ReadLine());
Console.Write("Ikkinchi sonni kiriting:\tEslatma: b>=0\nb=");
b = int.Parse(Console.ReadLine());
c = Math.Sqrt(a * b);
Console.WriteLine("\nBu sonlarning o'rta geometrik qiymati: " + c);
Console.ReadKey(); } } }


Download 0.92 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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