using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication18
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int kenar1, kenar2, kenar3;
private void button1_Click(object sender, EventArgs e)
{
kenar1 = int.Parse(textBox1.Text);// butona tıklanınca textboxlardaki değerleri değişkenlerimize atıyoruz.
kenar2 = int.Parse(textBox2.Text);
kenar3 = int.Parse(textBox3.Text);
if (kenar1 * kenar1 == kenar2 * kenar2 + kenar3 * kenar3 || kenar2 * kenar2 == kenar1 * kenar1 + kenar3 * kenar3 || kenar3 * kenar3 == kenar2 * kenar2 + kenar1 * kenar1) // bir üçgenin dik üçgen olması için gereken koşul
{
textBox4.Text = "Dik Üçgen";
}
else
{
textBox4.Text = "Dik Üçgen Değil.";
}
}
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)//textboxlara sayısal değerden başka değer girilmemesi için
{
if (!char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar))
{
e.Handled = true;
}
}
private void textBox2_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar))
{
e.Handled = true;
}
}
private void textBox3_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar))
{
e.Handled = true;
}
}
private void button2_Click(object sender, EventArgs e)//tetboxlarımızı temizlemek için
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
}
}
}