Module: DEĞİŞKENLER. ÇIKTI BİÇİMLERİ


Problem

3/5

Değişken Değerleri Girme

Theory Click to read/hide

Açıklama girin
Kullanıcının değişkenin değerini kendisinin ayarlayabilmesi için klavyeden değer girebilmesi gerekmektedir. 
C# iki değer giriş işlecine sahiptir: Console.Read(); ve Console.ReadLine();
 
Oku , girilen değerlerden yalnızca bir karakter okur veya okunacak başka karakter kalmamışsa -1. Ayrıca, yöntem bir tamsayı karakter kodu döndürür, dolayısıyla bir karakter değişkeni elde etmek için Convert.ToChar()'ı kullanarak bir dönüştürme gerçekleştirmeniz gerekir.
 
int x = Konsol.Oku(); // karakter kodunu oku
char a = Convert.ToChar(x); // alınan kodu bir karakter değişkeninin değerine dönüştürmek
 
ReadLine()  ile yeni bir satır girmeden önce bir dizi dizisini okuyabilirsiniz. Sonuç olarak, yöntem bir dize veya başka dizi yoksa null döndürebilir.

Örneğin, giriş şu satırı okur:
stringline = Console.ReadLine();

Bir tamsayı değeri okumak için dizgeyi okumanız ve onu bir sayıya dönüştürmeniz gerekir:
 
int a = int.Parse(Console.ReadLine());
 
Sayılar bir satırda giderse, satırı saymanız gerekir, & nbsp; ve boşluk karakterini ayırıcı olarak kullanarak ondan bir dizi dizi alın. Ve sonra dizinin her elemanı bir sayıya dönüştürülür:
string[] sayılar = Console.ReadLine().Split(' ');
int a = int Ayrıştır(sayılar[0]);
int b = int.Parse(sayılar[1]);

Problem

Rabbit Clover, programlarının daha evrensel olması ve farklı değer kümeleri üzerinde çalışması için giriş operatörünü incelemeye başladı.
4 değişkenin değerlerini klavyeden girip ekranda görüntülemek ve doğru değişkenlerde olduklarından emin olmak istiyor. Ama programda bazı hatalar yaptı.
Düzeltmesine yardım et.

1. Yedinci ve sekizinci satırlarda girdi deyimlerini yazarken yapılan hataları düzelterek satırda belirtilen değişkenlerin değerleri girilmiş olsun.
2. 9., 10. ve 11. satırlara gerekli kodu ekleyerek istediğiniz değerleri elde edin.
3. 12. satıra, ekranda tüm değişkenlerin değerlerini bir boşlukla ayırarak alfabetik sırayla görüntülemek için operatörü yazın.