Matematika” fakultetı “algoritmlastiriw hám programmalastiriw texnologiyalari” kafedrası



Download 374,3 Kb.
bet4/8
Sana30.01.2022
Hajmi374,3 Kb.
#419181
1   2   3   4   5   6   7   8
Bog'liq
Kurs Jumisi

Console klası funkcıyaları

  1. Write() – Belgilengen mánis yamasa mánislerdiń tekstli kórinisin standart Console aynasına jazadı.

  2. WriteLine() – Belgilengen maǵlıwmatlardı standart Console aynasına jazadı, keyin kursordı keyingi qatarǵa ótkerip qoyadı.

  3. Read() – Standart Console aynasınan belgini oqıydı.

  4. ReadLine() – Standart Console aynasına paydalanıwshı tárepinen klaviaturadan kiritilgen belgiler qatarın oqıydı.

  5. ReadKey() – Paydalanıwshı tárepinen basılǵan keyingi belgi yamasa funktsiya knopkasın aladı. Basılǵan knopka Console aynasında kórsetiledi.

Mısalı:
using System; 
namespace HelloApp
{
class Program
{
static void Main(string[] args)
{
Console.Write(" Sálem qalaysız atıńız kiritiń: ");
string hello = Console.ReadLine();
Console.Write(hello);
Console.WriteLine(" xosh kelipsiz ");  
Console.ReadKey();
}
}
}
Console aynasındaǵı nátiyje:
// Sálem qalaysız atıńız kiritiń: Rasul
// Rasul xosh kelipsiz

  1. Beep() – Console kolonkasınan dawıslı signal esitiledi.

Beep(chastotacı, dawamlılıǵı) - hám bul funktsıya eki san mánis qabil etipta keliwi múmkin. Chactotası – (37:32767) aralıqta bolad.
Mısalı:
using System; 
namespace HelloApp
{
class Program
{
static void Main(string[] args)
{
int k = 5 ;
for(int i = 1; i < k; i++)
{
Console.WriteLine("{0}–nomer beep",k);
Console.Beep();  
}
Console.ReadKey();
}
}
}
Console aynasındaǵı nátiyje:
// 1-nomer beep
// 2-nomer beep
// 3-nomer beep
// 4-nomer beep
// 5-nomer beep

  1. Clear() – Displey maǵlıwmatlarınıń konsol buferin hám tiyisli konsol aynasın tazalaydı.

Mısalı:
using System; 
namespace HelloApp
{
class Program
{ Console.WriteLine(" Informatika\n Matematika\n Fizika
\n English\n Console aynasın tazalamaqshı bolsańız 0 sanın kiritiń:");

int i = Convert.ToInt32(Console.ReadLine());


if (i == 0) Console.Clear();


else Console.Write("0 den ozgeshe san kiritildi");


Console.Read();


}
}
}



  1. ResetColor – Consoleda tekstti hám arqa fonınıń reńlerin baslanǵısh mánislerine qaytaradı.

Console.Foregroundcolor – Consoledaǵı teksttiń reńin belgileydi
Console.Backgroundcolor – Consoledaǵı teksttiń fonındaǵı reńdi belgileydi.
Mısalı:
using System; 
namespace HelloApp
{
class Program
{
static void Main(string[] args)
{
// ConsoleColor reńlerinen paydalanıp colors massivin
// jaratamız

ConsoleColor[] colors = (ConsoleColor[]) ConsoleColor.GetValues(typeof(ConsoleColor));


// Baslanǵısh reńlerdi sáykes ózgeriwshilerge saqlap


// qalamız

ConsoleColor currentBackground = Console.BackgroundColor;


ConsoleColor currentForeground =


Console.ForegroundColor;

// Baslanǵısh reńlerdi Consoleǵa shıǵarıw


Console.WriteLine("Baslanǵısh text reńi {0}" ,currentBackground);


foreach (var color in colors)


{
if (color == currentBackground) continue;

Console.ForegroundColor = color;


Console.WriteLine(" Bul text reńı {0}.", color);


}

Console.WriteLine();


// Text reńin baslanǵısh halına qaytarıw


Console.ForegroundColor = currentForeground;


Console.WriteLine("Baslanǵısh text fonı reńi {0}", currentForeground);


foreach (var color in colors)


{
if (color == currentForeground) continue;

Console.BackgroundColor = color;


Console.WriteLine(" Bul tekst fonı reńi {0}.", color);


}

// Console reńleri baslanǵısh halatına qaytarıldı.


Console.ResetColor();


Console.WriteLine("\nResetColor()funktsiyası arqalı Console reńleri baslanǵısh halatına qaytarıldı…");


Console.ReadKey();
}
}
}

Console aynasındaǵı nátiyje:




Console klasınıń title qásiyetide bar bolıp bul arqalı Console aynasınıń title bólimine at beriledi(baslanǵısh mánisi fayl adressine teń boladı)


Mısalı:
using System; 


namespace HelloApp
{
class Program
{
static void Main(string[] args)
{
Console.Title = " Kurs jumısı ";
Console.WriteLine(" Bul ayna title ózgerttirildi");
Console.ReadKey();
}
}
}
Console aynasındaǵı nátiyje:




Download 374,3 Kb.

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




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