Soru
Klavyeden en az dort veri alan ve bunlarin biri metin biri string olmak kaydlyla birbirinden farkll olacak bunu if else else if kullanarak ve bunun yaninda a console .writeline sủslü parantez 0123 gibi yaziniz
Çözüm
4.2285 Voting
Doğan
Usta · 5 yıl öğretmeniUzman doğrulaması
Cevap
Bu soruda, kullanıcıdan dört adet veri alınacak ve bu verilerden en az biri metin olması gerekecek. Bu verileri if-else else if kullanarak birbirinden farklı hale getirmeliyiz. Son olarak, sonuçları console'a yazdırmamız isteniyor.<br /><br />Aşağıda bu sorunun çözümü için örnek bir kod yazısı bulunmaktadır:<br /><br />```csharp<br />using System;<br /><br />class Program<br />{<br /> static void Main()<br /> {<br /> // Kullanıcıdan dört adet veri alın<br /> Console.Write("Birinci değeri girin: ");<br /> string veri1 = Console.ReadLine();<br /> Console.Write("İkinci değeri girin: ");<br /> string veri2 = Console.ReadLine();<br /> Console.Write("Üçüncü değeri girin: ");<br /> string veri3 = Console.ReadLine();<br /> Console.Write("Dördüncü değeri girin: ");<br /> string veri4 = Console.ReadLine();<br /><br /> // Verileri kontrol etmek için if-else else if kullanarak<br /> if (veri1.StartsWith("a"))<br /> {<br /> Console.WriteLine("Veri 1 metin değil.");<br /> }<br /> else if (veri2.StartsWith("a"))<br /> {<br /> Console.WriteLine("Veri 2 metin değil.");<br /> }<br /> else if (veri3.StartsWith("a"))<br /> {<br /> Console.WriteLine("Veri 3 metin değil.");<br /> }<br /> else if (veri4.StartsWith("a"))<br /> {<br /> Console.WriteLine("Veri 4 metin değil.");<br /> }<br /> else<br /> {<br /> Console.WriteLine("En az biri metin değil.");<br /> }<br /> }<br />}<br />```<br /><br />Bu kod, kullanıcıdan dört adet veri alır ve bu verileri if-else else if kullanarak kontrol eder. Eğer en az biri metin değilse, "En az biri metin değil." yazısı console'a yazdırılır. Aksi takdirde, hangi veri metin olmadığını belirten bir mesaj console'a yazdırılır.
Derecelendirmek için tıklayın: