using System; using System.Windows.Forms; namespace KarekokUygulamasi { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void btnHesapla_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(txtSayi.Text)) { try { double sayi = Convert.ToDouble(txtSayi.Text); if (sayi >= 0) { double karekok = Math.Sqrt(sayi); lblSonuc.Text = "Karekök: " + karekok.ToString(); } else { lblSonuc.Text = "Negatif sayılar için karekök hesaplanamaz."; } } catch (FormatException) { lblSonuc.Text = "Geçersiz sayı formatı!"; } } else { lblSonuc.Text = "Bir sayı girin."; } } } }