C# tilining amallari. Consoleda kiritish-chiqarish. Konsol chiqishi


Download 14.47 Kb.
Sana16.04.2023
Hajmi14.47 Kb.
#1360851
Bog'liq
C# tilining ama-WPS Office dasturlash1


C# tilining amallari. Consoleda kiritish-chiqarish.
Konsol chiqishi
Ma'lumotni konsolga chiqarish uchun biz allaqachon o'rnatilgan Console.WriteLine usulidan foydalanganmiz. Ya'ni, agar biz konsolda ba'zi ma'lumotlarni namoyish qilmoqchi bo'lsak, ularni Console.WriteLine usuliga узатишимиз kerak:

using System;

namespace HelloApp

{

class Program



{

static void Main(string[] args)

{

string hello = "Salom dunyo";



Console.WriteLine(hello);

Console.WriteLine("C# tiliga hush kelibsiz!");

Console.WriteLine("Xayr ...");

Console.WriteLine(24.5);


Console.ReadKey();

}

}

}



Tez-tez konsolga bir qatorda bir nechta o'zgaruvchining qiymatlarini ko'rsatish kerak bo'ladi. Bunday holda biz interpolatsiya deb nomlangan usulni ishlata olamiz:

using System;


namespace HelloApp

{

class Program



{

static void Main(string[] args)

{

string name = "Tom";



int age = 34;

double height = 1.7;

Console.WriteLine($"Ismi: {name} Yoshi: {age} Bo’yi: {height}m");

Console.ReadKey();

}

}

}



Alohida qiymatlarni konsolning chiqish qatoriga kiritish uchun ichki qiymatni yopish uchun figurali qavslardan foydalaniladi. Bu o'zgaruvchining qiymati ({name}) yoki murakkabroq ifoda bo'lishi mumkin (masalan, qo'shish amallari {4 + 7}). Barcha satr oldida $ belgisi qo'yilgan.

Konsolga chiqarilganda, figurali qavs ichiga olingan iboralar o'rniga ularning qiymatlari ko'rsatiladi.

Bir vaqtning o'zida konsolga bir nechta qiymatlarni chiqarishning yana bir usuli mavjud:

using System;


namespace HelloApp

{

class Program



{

static void Main(string[] args)

{

string name = "Tom";



int age = 34;

double height = 1.7;

Console.WriteLine("Ismi: {0} Yoshi: {2} Bo’yi: {1}m", name, height, age);

Console.ReadKey();



}

}

}



Ushbu usul Console.WriteLine uslubidagi birinchi parametr chiqish satrini ifodalaydi ("Ismi: {0} Yoshi: {2} Bo'yi: {1} m"). Barcha keyingi parametrlar ushbu satrga kiritilishi mumkin bo'lgan qiymatlarni (name, height, age) aks ettiradi. Bunday parametrlarning tartibi bu erda muhimdir. Masalan, bu holda birinchi navbatda ism, keyin bo'yi va keyin yoshi keladi. Shuning uchun nom 0 raqamli parametrni ifodalaydi (raqamlash noldan boshlanadi), balandligi 1 raqami va yoshi - 2 raqami. Shuning uchun "Ism: {0} Yoshi: {2} Bo'yi: {1} m" qatoriga joygacha. tegishli parametrlarning {0}, {2}, {1} qiymatlari kiritiladi.


Console.WriteLine () ga qo'shimcha ravishda siz ham Console.Write () usulidan foydalanishingiz mumkin, u xuddi shu tarzda ishlaydi, faqat keyingi satrga o'tish amalga oshirilmaydi.
Download 14.47 Kb.

Do'stlaringiz bilan baham:




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