Amaliy ish №1 Simvolli qatorlar bilan ishlash. Ishni bajarishdan maqsad



Download 422.86 Kb.
Sana07.12.2019
Hajmi422.86 Kb.
AMALIY ISh №1
Simvolli qatorlar bilan ishlash.
Ishni bajarishdan maqsad. Simvolli qatorlar, funksiya va ko‘rsatkichlarlar bilan ishlash usullarini o‘rganish va amaliy ko‘nikma hosil qilish.

Nazariy qism.
Simvolli massivlar.

Simvolli satr – bu simvollar ketma-ketligi bo‘lib, '\0‘ simvol bilan tugaydi. Massivlar uchun har bir simvol – alohida ob’ekt hisoblanadi va massiv N uzunlikka ega bo‘ladi.

C ++ tilida qatorlar simvolli massivlar sifatida ta'riflanadi. Simvolli massivlar quyidagicha tasvirlanishi mumkin:



Char pas[10];

char A[4] = { 'A', '3', '[', 'J'};

char B[10];


Simvolli satrlarni e’lon qilish

Xotiradan joy ajratayotganda `\0` simvolni ham e’tiborga olish lozim.



Vari-ant

Topshiriq

Kiritish parametrlari

Chiqarish parametrlari

7

Raqamlar miqdorining oshishi bo‘yicha qatorlarni joylashtiring.

1. Massiv

2. Massiv o‘lchami



1. Raqamlar soni

2. Qatorning ikkinchi raqami




Dastur kodi :

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace RahimjonAmaliy

{

class Program

{

static void Main(string[] args)

{

int n;
Console.Write("n sonini kiriting : ");

n = Convert.ToInt32(Console.ReadLine());
int[] sonlar = new int[n];
Console.WriteLine("Sonlarni kiriting : ");

for (int i = 0; i < n; i++)

{

sonlar[i] = Convert.ToInt32(Console.ReadLine());

}
var list = sonlar.OrderBy(t => t);
Console.WriteLine("Raqamlar miqdorining oshishi bo‘yicha : ");

foreach (var item in list)

{

Console.WriteLine(item);

}

Console.WriteLine("Eng katta son : " + list.ElementAt(n - 1));

Console.WriteLine("Raqamlari soni : " + n);

Console.WriteLine("Qatorning ikkinchi raqami : " + list.ElementAt(1));
Console.ReadKey();

}

}

}

Dastur natijasi :



Download 422.86 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2020
ma'muriyatiga murojaat qiling

    Bosh sahifa
davlat universiteti
ta’lim vazirligi
O’zbekiston respublikasi
maxsus ta’lim
zbekiston respublikasi
davlat pedagogika
o’rta maxsus
axborot texnologiyalari
nomidagi toshkent
pedagogika instituti
texnologiyalari universiteti
navoiy nomidagi
samarqand davlat
ta’limi vazirligi
toshkent axborot
nomidagi samarqand
guruh talabasi
toshkent davlat
haqida tushuncha
Darsning maqsadi
xorazmiy nomidagi
vazirligi toshkent
Toshkent davlat
tashkil etish
Alisher navoiy
Ўзбекистон республикаси
rivojlantirish vazirligi
pedagogika universiteti
matematika fakulteti
sinflar uchun
Nizomiy nomidagi
таълим вазирлиги
tibbiyot akademiyasi
maxsus ta'lim
ta'lim vazirligi
bilan ishlash
махсус таълим
o’rta ta’lim
fanlar fakulteti
Referat mavzu
Navoiy davlat
haqida umumiy
umumiy o’rta
fanining predmeti
Buxoro davlat
fizika matematika
malakasini oshirish
universiteti fizika
kommunikatsiyalarini rivojlantirish
jizzax davlat
tabiiy fanlar