Алгоритм түсінігі Алгоритм



бет20/20
Дата08.11.2022
өлшемі0,76 Mb.
#157176
1   ...   12   13   14   15   16   17   18   19   20
Байланысты:
База Алгоритмы

static void Main(string[] args)
{
Data();
Authorize();

do {
PrintMainMenu();
answer = Console.ReadLine();

switch (answer)
{
case "1":

break;
case "2":

break;
case "3":

break;
}
Console.Clear();
} while (answer!="0");
Console.WriteLine("You will be back");
Console.ReadKey();
75. Монитор экранында ақпаратты шығару операторларын қолдануға арналған бағдарлама үзіндісі
C# тілінде консольді қосымшалармен жҧмыс жасау барысында монитор экранына шығару Console.WriteLine() және Console.Write() статикалық әдістері арқылы орындалады (дәлірек айтқанда Console класының WriteLine() және Write()статикалық әдістері). Ақпаратты шығарғаннан кейін Console.WriteLine() әдісі терезе курсорын келесі жолдың басына кӛшіруді орындайды. Ақпаратты шығарғаннан кейін Console.Write() әдісі кӛрсетілген соңғы символдан кейінгі орында терезе курсорын бірден қалдырады.
Шығару бойынша әдістерде бірінші параметрден кейін және формат арқылы айнымалылардың атаулары кӛрсетіледі. Олардың мәндері шығарылатын мәтінде «толтырғыштардың» орнына тиісті форматта орналастырылады. Әрине, айнымалылыр мен «толтырғыштардың» саны бірдей болуы керек. Мысалы,
Console.WriteLine("a = {0} b = {1} a/b = {2}", a, b, c); Console.WriteLine("x={0} sin(x)={1:F5} Asin(x)={2:F3}",x, y, z);
76. Компьютердің пернетақтасынан деректерді енгізу операторларын қолдануға арналған бағдарлама үзіндісі.
C# тілінде пернетақтадан деректерді енгізу ҥшін (диалог режимі немесе интерактивті режим) консольді, статистикалық Console.ReadLine() және Console.Read() әдістері қолданылады. Осы әдістер бағдарламаның орындалуын тоқтатады және компьютер пернетақтасынан деректерді енгізуді кҥтеді. Ескеру керек, Console.ReadLine() әдісі string типті айнымалыны, ал Console.Read() әдісі int типті айнымалыны қайтарады. Екі әдісте де жаңғырық функциясы бар, енгізілген ақпаратты монитор экранына қайталайды. Пернетақтадан енгізілген ақпарат жадының арнайы аймағына - буферіне жазылады. Буферге енгізудің аяқталуы Enter пернесін (клавиша) басу арқылы орындалады (сонымен бірге осы перне кодтары буферге жазылады). Console.ReadLine() әдісінің нәтижесі жолдық айнымалының мәні болады (осы жағдайда buf айнымалысы). Енгізу аяқталғаннан кейін әдіс жады буферінің ішіндегісін ӛшіреді. Console.Read()әдісі Консольді енгізуге бӛлінетін жады буферінен тек бір ғана символды алады және оны бҥтін санға тҥрлендіреді. Енгізу аяқталғаннан кейін әдіс жады буферінің ішіндегісін ӛшірмейді. Мысалы, бірінші бағдарлама ҥзіндісі.
Console.Write("a bytin canin engizy - ");
a = Console.Read();
Console.Write("b bytin canin engizy - ");
buf = Console.ReadLine();
b = Convert.ToInt32(buf);
c = a + b;
78. Минус 30-дан 30-ға дейінгі диапазонда сандарды құру мысалы
int y = 0;

Random rnd = new Random(DateTime.Now.Millisecond);
for (int i = 0; i < a.Length; i++)
{
a[i] = rnd.Next(-40, 40);
Console.Write(a[i] + " ");
}


Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   20




©www.engime.org 2024
әкімшілігінің қараңыз

    Басты бет