Merhaba arkadaşlar sizlere bölme operatörü(/) kullanmadan nasıl bölme işlemi yapılır onu göstereceğim :)
Yöntemimizin adı çıkarma işlemi ile bölme
Bölme operatörü kullanarak herkes bölme yapar algoritma geliştirme amaçlı genelde hocalarda bölme operatörü kullanmadan bölme yapın derler. algoritmasını anlatayım
1. bölünen sayımız bölen sayımızdan küçük oluncaya kadar biz sayıyı böleriz mantık budur.
2. bölünen sayıyı bölen sayıya tam anlamıyla bölmek demek bölünen sayının içinde kaç tane bölen sayı var bunu öğrenmektir aslında :D
Çok saçmaladım farkındayım ama kod yazınca daha iyi anlaşılacaktır.
Arkadaşlar ben c++ için yazacağım ama tüm programlama dillerinde algoritmayı uygulayabilirsiniz. uygulayamayanlar olursa sorabilirler.
işte cevap :
[cpp]
#include <iostream>
using namespace std;
int main() {
setlocale(LC_ALL,"turkish"); // türkçe karakter desteği
int bolunen, bolen, bolum = 0; // değişkenlerimiz
cout << "Bölünecek sayı : ";
cin >> bolunen;
cout << "Bölen sayı: ";
cin >> bolen;
// sayılarımızı aldık
while (bolunen >= bolen) { // bölen sayı büyük oluncaya kadar döngümüz devam etsin.
bolunen -= bolen;
bolum++;
}
cout << "bölüm: "<<bolum<<endl; // bölümü yazdırdık
return false;
}
[/cpp]






Hiç yorum yok:
Yorum Gönder