Ana sayfa
/
Teknoloji
/
1 11 see https : //aka .ms/new -console -template for more information Console .WriteLine("Hello , World!"): Estatic void main() 4 El try 6 7 int sayi; s Console -Write "lutfen bin sayi giriniz"); 9 sayi . = Convert (Console .Read ine(D): 10 11 catch(Exception) 12 13 Console -Write Line("geçerli bir giriniz?): 158 16

Soru

1 11 see https : //aka .ms/new -console -template for more information
Console .WriteLine("Hello , World!"):
Estatic void main()
4
El try
6
7	int sayi;
s
Console -Write "lutfen bin sayi giriniz");
9
sayi . = Convert (Console .Read ine(D):
10
11	catch(Exception)
12
13
Console -Write Line("geçerli bir giriniz?):
158
16

1 11 see https : //aka .ms/new -console -template for more information Console .WriteLine("Hello , World!"): Estatic void main() 4 El try 6 7 int sayi; s Console -Write "lutfen bin sayi giriniz"); 9 sayi . = Convert (Console .Read ine(D): 10 11 catch(Exception) 12 13 Console -Write Line("geçerli bir giriniz?): 158 16

Çözüm

4.1358 Voting
avatar
Harun
Usta · 5 yıl öğretmeni
Uzman doğrulaması

Cevap

Bu kod parçasında bazı hatalar ve eksiklikler bulunmaktadır. İşte düzeltilmiş ve tamamlanmış bir C# kodu örneği:<br /><br />```csharp<br />using System;<br /><br />class Program<br />{<br /> static void Main()<br /> {<br /> try<br /> {<br /> Console.Write("Lütfen bir sayı giriniz: ");<br /> int sayi = Convert.ToInt32(Console.ReadLine());<br /> Console.WriteLine("Girdiğiniz sayı: " + sayi);<br /> }<br /> catch (Exception ex)<br /> {<br /> Console.WriteLine("Geçersiz bir giriş yaptınız: " + ex.Message);<br /> }<br /> }<br />}<br />```<br /><br />Bu kodda yapılan değişiklikler:<br /><br />1. `Console.Write` yerine `Console.WriteLine` kullanıldı.<br />2. `Convert` işlevi için uygun bir parametre tipi seçildi (`int`).<br />3. `catch` bloğunda `Exception` yerine `Exception ex` kullanıldı, böylece hata mesajı daha spesifik bir şekilde yakalanabilir.<br />4. `Console.WriteLine` işlevi kullanıldı, böylece çıktılar daha düzenli ve okunabilir hale getirildi.<br /><br />Bu kod, kullanıcıdan bir sayı girmesini isteyerek, girdiyi okuyarak ve girdiyi işleyerek çıktı üretir. Eğer kullanıcıdan geçerli bir sayı girilmezse, bir hata mesajı gösterilir.
Derecelendirmek için tıklayın: