Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
8
Cevap
12684
Tıklama
0
Öne Çıkarma
C# ebob ve ekok bulma programlamı yardım!!1
G
17 yıl
Teğmen
Konu Sahibi

textboxlara girilen iki sayının ebob'unu ve ekok'unu bulan programın kodları lazım sınawımızda çıktı yapamadım çok lazım lütfen yardımcı olun

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
17 yıl
Yüzbaşı

ekok değil okek

yine bir ilk google aramasında ilk linkte buldum, arayın önce biraz

kod C kodu ama eminim 2-3 düzeltme ile C# olur, onu da sen yapıver.

google araması :http://www.google.com.tr/search?hl=tr&q=ebob+okek+C%23&btnG=Google%27da+Ara&meta=
ilk sıra linki :http://www.mydesign.gen.tr/kod/120.html


 
#include <stdio.h>

int main()
{
int sayi1, sayi2, i;

printf (" Write two numbers : ");
scanf ("%d%d", &sayi1, &sayi2);

// iki sayının OKEK değeri en fazla iki sayının çarpımı olabilir.
// (iki sayı aralarında asalsa bu durum gerçekleşir.) Bu yüzden
// döngünün (sayi1 * sayi2)'ye kadar dönmesi yeterlidir.

for (i = 1; i <= sayi1 * sayi2; i ++)
{
if (i % sayi1 == 0 && i % sayi2 == 0)
{
// OKEK değeri her iki sayıya da tam olarak bölünür.
// Bu durumun görüldüğü andaki i değeri iki sayının
// ortak katlarının alabildiği en küçük değerdir.

printf (" OKEK : %d\n", i);

break;
}
}

// OBEB değeri, en fazla sayılardan büyük olanın değeri kadar
// olabilir. (diğer sayının değeri bir ise.) Bu nedenle
// döngünün başlangıç değeri olarak sayılardan büyük olanını
// almak yeterli olacaktır.

(sayi1 > sayi2) ? i = sayi1 : i = sayi2;

for (; i > 0; i --)
{
if (sayi1 % i == 0 && sayi2 % i == 0)
{
// OBEB değeri her iki sayıya da tam olarak bölünebilir.
// Bu durumun görüldüğü andaki i değeri iki sayıyı tam
// olarak bölebilecek en büyük tam sayıdır.

printf (" OBEB : %d\n", i);

break;
}
}

return 0;
}





< Bu mesaj bu kişi tarafından değiştirildi amras_tasartir -- 16 Ocak 2009; 22:12:10 >
Bu mesaja 1 cevap geldi.
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.