− guruh talabasi Adxamjon Nizametdinovning 2021-yil 5-iyuldan 17-iyulga qadar o‘tkazilgan amaliy malakaviy ishi. Reja



Download 1,06 Mb.
bet3/15
Sana23.07.2022
Hajmi1,06 Mb.
#844213
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
Adxamjon Amaliyot (1)

2-Mavzu: Console’da kiritish-chiqarish.
using static System.Console; yozilgan kod bizning kodimizni qisqaroq yozish imkonini beradi
Biz konsolga ma’lumotni chiqarishda WriteLine(…) buyrug‘idan foydalangan edik.
Demak, biz konsolga biror ma’lumotni chiqarishimiz uchun WriteLine(…) kamandasidan foydalanib quyidagi kodni ko‘rib o‘tamiz:



using static System.Console;

class Program {


static void Main() {
string hello = "Salom dunyo";

WriteLine(hello);


WriteLine("C# ga hush kelibsiz");
WriteLine("Ko‘rishguncha");
WriteLine(24.5);
}
}

Konsolga chiqish:



Hello world
C# ga hush kelibsiz
Ko‘rishuncha
24.5

Bazida konsolga bitta satrda bir-nechta o‘zgaruvchilarni chop etishga to‘g‘ri keladi. Bunday holatda biz interpolyatsya digan tushunchadan foydalanishimiz mumkin.





using static System.Console;

class Program {


static void Main() {
string name = "Adxamjon";
int age = 24;

WriteLine($"Ism: {name}, Yosh: {age});


}
}

O‘zgaruvchini konsolda ko‘rinishi uchun jingalak qovuslardan {...} foydalanamiz, quyidagi jingalak qavslarni ichida o‘zgaruvchi nomi bo‘ladi. Jingalak qavslari ichida {name} ko‘rinishida yoki bundanda murakkab {23+53}, {MyFunk()} bo‘lishi ham mumkin. Barcha satrlar oldidan $ (dollor) belgisi qo‘yilishi shart.


Dasturda yozilgan Console.WriteLine($"Ism: {name}, Yosh: {age}); kod quyidagicha ko‘rinishda Ism: Adxamjon, Yosh: 24 chiqadi.
Konsolga bitta satrda chiqarishning boshqa yo‘li ham mavjud.



using static System.Console;

class Program {


static void Main() {
string name = "Adxamjon";
int age = 24;

WriteLine("Ism: {0}, Yosh: {1}", name, age);


}
}

Bunday uslub Console.WriteLine ya’ni WriteLine ning 1-argumenti ekranga chiqarish uchun “Ism: {0}, Yosh: {1}”. 1-argumentdan ketyingi barcha qiymatlar shu satirga kirituvchi argumentlar husoblanadi name, age, … .



Этот способ подразумевает, что первый параметр в методе Console.WriteLine представляет выводимую строку ("Имя: {0} Возраст: {2} Рост: {1}м"). Все последующие параметры представляют значения, которые могут быть встроенны в эту строку (name, height, age). При этом важен порядок подобных параметров. Например, в данном случае вначале идет name, потом height и потом age. Поэтому у name будет представлять параметр с номером 0 (нумерация начинается с нуля), height имеет номер 1, а age - номер 2. Поэтому в строке "Имя: {0} Возраст: {2} Рост: {1}м" на место плейсхолдеров {0}, {2}, {1} будут вставляться значения соответствующих параметров.
Кроме Console.WriteLine() можно также использовать метод Console.Write(), он работает точно так же за тем исключением, что не осуществляет переход на следующую строку.

Download 1,06 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish