c# uygulama örnekleric# uygulama örnekleri

C# ile Ebob (En Büyük Ortak Bölen) ve Ekok (En Küçük Ortak Kat) hesaplama işlemi yapmak için örnek bir program aşağıdaki gibi olabilir:

Ebob - Ekok Hesaplama Örneği Nasıl Yapılır?

csharp

using System;
class Program
{
static void Main(string[] args)
{
Console.Write(“1. sayıyı giriniz: “);
int sayi1 = int.Parse(Console.ReadLine());
Console.Write(“2. sayıyı giriniz: “);
int sayi2 = int.Parse(Console.ReadLine());
int ebob = Ebob(sayi1, sayi2);
int ekok = Ekok(sayi1, sayi2);
Console.WriteLine(“{0} ve {1} sayılarının Ebob’u: {2}”, sayi1, sayi2, ebob);
Console.WriteLine(“{0} ve {1} sayılarının Ekok’u: {2}”, sayi1, sayi2, ekok);
}
static int Ebob(int sayi1, int sayi2)
{
while (sayi2 != 0)
{
int temp = sayi2;
sayi2 = sayi1 % sayi2;
sayi1 = temp;
}
return sayi1;
}
static int Ekok(int sayi1, int sayi2)
{
return sayi1 * sayi2 / Ebob(sayi1, sayi2);
}
}

 

Yukarıdaki kod, kullanıcıdan iki sayı istiyor ve bu sayıların ebob ve ekok’unu hesaplıyor. Ebob ve ekok hesaplama işlemleri Ebob() ve Ekok() metodlarında gerçekleştiriliyor. Ebob() metodu iki sayının en büyük ortak bölenini hesaplamak için while döngüsü kullanarak algoritmayı uyguluyor. Ekok() metodu ise, iki sayının en küçük ortak katını hesaplamak için önce Ebob metodunu çağırıp sonra iki sayıyı çarparak sonucu döndürüyor.

Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır C# programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz. 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir