KONU : C Sharp Uygulamalar - C Sharp ( C# ) formda girilen iki sayının ebob unu hesaplama programı. C sharp formda obeb hesaplama programı. Girilen iki sayının en büyük ortak bölenlerini hesaplama. Girilen iki sayının ortak bölenlerinin en büyüğünü hesaplama.
ETİKETLER: C sharp obeb - c sharp ebob - obeb hesaplama - ebob hesaplama - c obeb hesaplama
UYGULAMAYI İNDİR
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace obeb
{
public partial class OBEB_HESAPLAMA : Form
{
public OBEB_HESAPLAMA()
{
InitializeComponent();
}
private void OBEB_HESAPLAMA_Load(object sender, EventArgs e)
{
}
private void btnObebHesapla_Click(object sender, EventArgs e)
{
if (txtSayi1.Text == "" || txtSayi2.Text == "" || txtSayi3.Text == "") return;
double sayi1 = 0, sayi2 = 0, sayi3 = 0, sayi4 = 0, sayi5 = 0, bolen = 1, ebob = 1;
List sayilar = new List();
try
{
sayi1 = Convert.ToDouble(txtSayi1.Text);
sayilar.Add(sayi1);
}
catch (Exception)
{
sayi1 = 0;
}
try
{
sayi2 = Convert.ToDouble(txtSayi2.Text);
sayilar.Add(sayi2);
}
catch (Exception)
{
sayi2 = 0;
}
try
{
sayi3 = Convert.ToDouble(txtSayi3.Text);
sayilar.Add(sayi3);
}
catch (Exception)
{
sayi3 = 0;
}
try
{
sayi4 = Convert.ToDouble(txtSayi4.Text);
sayilar.Add(sayi4);
}
catch (Exception)
{
sayi4 = 0;
}
try
{
sayi5 = Convert.ToDouble(txtSayi5.Text);
sayilar.Add(sayi5);
}
catch (Exception)
{
sayi5 = 0;
}
bool devam = true;
while (devam)
{
bolen++;
int i = 0;
for (i = 0; i < sayilar.Count; i++)
{
if (sayilar[i] % bolen != 0)
{
break;
}
if (i == sayilar.Count - 1)
{
ebob = bolen;
}
}
for (int j = 0; j < sayilar.Count; j++)
{
if (bolen > sayilar[j])
{
devam = false;
}
}
}
label5.Text = Convert.ToString(ebob);
}
}
}
UYGULAMAYI İNDİR
Hiç yorum yok :
Yorum Gönder