|
|
|
Вече би трябвало да знаете как да присвоявате стойности в променливи. Ако не, ще е добре да прегледате предишния урок. В повечете случаи тези стойности трябва да се въведат от потребителя. В този случай се използва "Console.ReadLine". Ето и пример: string name; В примера виждаме стрингова (низова) променлива декларирана като "name". Следващия ред "Console.ReadLine()" ще прочете стойността въведена от потребителя и ше я запази в променливата "name". Това е добре за стрингови входни данни, но за въвеждане на целочислени или с плаваща запетая входни данни трябва да подходим по малко по-различен начин. Защото резултата от използването на "Console.ReadLine" е текст и неможе да се присвои от други типове променливи. Ако пробваме да направим това програмата ще изведе грешка. Едно от решенията на тази ситуация е показано в примерa: int num; В този случай резултата от "Console.ReadLine()" е пак стринг, но "int.Parse()" го конвертира челочислен вход след което се присвоява от променливата "num". Подобно можем да използваме и "double.Parse" за да чете стойности от тип "double" (с плаваща запетая). Точно както използваме "Console.ReadLine()" за да четем стойности, можем да използваме "Console.WriteLine" за да извеждаме съобщения както и стойности, запазени в променливи. В един от предишните уроци вече видяхме как да извеждаме съобщения със "Console.WriteLine": Console.WriteLine("Hello.Looks like my first application");Ето една малка програма в която се използва наученото до сега: using System; Първият "Console.WriteLine" се използва просто за показване на просто съобщение, което подтиква потребителя да въведе число. Във вторият "Console.WriteLine" предполагам вече сте забелязали "{0}" с помоща на този знак предварително "запазваме" място за променливата която трябва за се изведе. А самата променлива се пише след запетаята (num). Когато искате да изведете повече от една променлива, тогава съответно използвате пак този знак, но между скобите сменяте номера като номерата отговарят съответно на реда в който са подредени променливите след запетаята. Ето и един пример с повече променливи: using System; Източник: www.edumax.com БРАВо ![]() |
|
|
