C# da input qilish C++ da input qilishga o'xshab ketadi. Masalan C++ da int son = 2; string ism = "ilmhub"; char harf ='c'; va shunga o'xshash boshqa o'zgaruvchilarni e'lon qilsak bo'ladi. C# da esa bu ozgina boshqacharoq. C# da o'zgaruvchilar ko'pincha string ko'rinishida qabul qilinadi. Shuning uchun o'zgaruvchilar e'lon qilinayotganda ularni convert qilib , ya'ni bizga kerakli holatga o'tkazib olishimiz zarur. Kod orqali tushuntiradigan bo'lsak:
using Program
{
static void Main()
{
int son= int.Parse(Console.Readline());
char belgi = char.Parse(Console.Readline());
double kasrSon = double.Parse(Console.ReadLine());
bool tekshirish = bool.Parse(Console.Readline());
}
}
shu kodni ishga tushirib har bir o'zgaruvchiga o'zimiz uchun kerakli qiymatlarni kiritishimiz mumkin. String tioida o'zgaruvchi e'lon qilish uchun esa uni Parse qilish shart emas. Uni shundayligicha yozaversak ham bo'ladi:
string ism = Console.ReadLine();
Top comments (0)