C# ile iki döngü nasıl bir anda bitirilebilir?

Cengizhanjj

Femtopat
Katılım
8 Aralık 2022
Mesajlar
52
Daha fazla  
Cinsiyet
Erkek
Selam c# programında iki döngüyü tek komutla bitirmek istiyorum.

Kod: using System; namespace hesapmakinesi { public class Program { static void Main(string[] args) { int sayi1_giris, sayi2_giris; double sonuc; string islem; while (true) while(true) { { try { Console.WriteLine("Bir sayı girin:"); sayi1_giris = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("İkinci sayıyı girin:"); sayi2_giris = Convert.ToInt32(Console.ReadLine()); } catch (ArgumentNullException) { Console.WriteLine("Değer girmediniz. Program Kapatılıyor"); break; } catch(FormatException) { Console.WriteLine("Hatalı bir Veri girdiniz Başa döndürülüyor"); break; } Console.WriteLine("İşlem seçin 1 carpma,2 bölme,3 toplama,4 cikarma q yazarsaniz program biter"); islem = Console.ReadLine(); if (islem == "q") { Console.WriteLine("Program bitiriliyor\nYapımcı: Cengizhan Kuruderioglu"); break; } if (islem == "1") { sonuc = sayi1_giris * sayi2_giris; Console.WriteLine("Sonuç: " + sonuc); } if (islem == "2") { sonuc = sayi1_giris / sayi2_giris; Console.WriteLine("Sonuç: " + sonuc); } if (islem == "3") { sonuc = sayi1_giris + sayi2_giris; Console.WriteLine("Sonuç: " + sonuc); } if (islem == "4") { sonuc = sayi1_giris - sayi2_giris; Console.WriteLine("Sonuç: " + sonuc); } else { Console.WriteLine("Yanlış bir veri girildi"); } } }}}}
 

Technopat Haberler

Geri
Yukarı