19 MART 2017
PAZAR
21.29
C++
Youtube
Youtube kanalım açıldı! Daha detaylı ve güncel konu anlatımları için takip etmeyi unutmayın.
C++ EBOB ve EKOK Hesabı (OBEB-OKEK)

C++ ile yapılabilecek olan kullanıcıdan alınan iki değere göre ebob ve ekok gösteren programdır.

 

PROBLEM;

Kullanıcıdan iki sayı değeri alın. EKOK ve EBOB değerini hesaplayın.

ÇÖZÜM;

int main(){
	
	int sayi1,sayi2,buyukSayi;
	cout << "Sayi 1 : ";
		cin >> sayi1;
	cout << "Sayi 2 : ";
		cin >> sayi2;
	
	// İki sayının EKOK'u bulunurken EKOK en fazla yine ikisinin çarpımı olabilir.
	for(int i=1; i<=sayi1*sayi2; i++) {
		if( (i%sayi1==0) && (i%sayi2==0) ){
			cout << "EKOK: " << i;
			break;
		}
	}
	
	cout << endl;
	
	// İki sayının EBOB'u bulunurken EBOB en fazla büyük sayı olabilir.
	if(sayi1>sayi2) {
		buyukSayi = sayi1;
	} else {
		buyukSayi = sayi2;
	}
	
	for(buyukSayi; buyukSayi>0; buyukSayi--) {
		if( (sayi1%buyukSayi==0) && (sayi2%buyukSayi==0) ) {
			cout << "EBOB: " << buyukSayi;
			break;
		}
	}
			
}

ÇIKTI;

YORUMLAR 1
0
Ali
29 KASIM 2020 - 17.31
çok güzel yazmışsınız ve açıklayıcı olmuş. sitenizi de çok beğeniyorum.
CEVAPLA
0
Mert Topuz
02 ARALIK 2020 - 23.35
Teşekkür ederim, işinize yaramasına sevindim.
YORUM BIRAK
Şuanda bu yoruma cevap yazıyorsunuz:
İptal Et