arkadaşlar integer olarak tanımladığımız zaman integer 3.5 gibi bir sonucu 4'e götürüyor. yani şöyle anlatayım, mesela dakikayı saate çeviren bir program yazmak istediğiniz zaman 340 dakikayı 60'a böldüğünüzde 5 saat 40 dakika elde etmek isteyeceksiniz fakat int olarak tanımladığınızda bu sizi 6 saate götürür. bugun lab dersinde hocaya sordum bu konuda ne yapabiliriz diye işin en ilginç kısmı o da bilmiyor. notlarıma bakayım dedi. üstte arkadaşın belirttiği mantığı kullanabiliriz dedim mantık doğru ama işin içine çok değişken girer dedi. yani illa gidicek notlara bakıcak. alternatif yollara açık değil.

kardeş yardımın için sağol. anlattığın mantık aklıma gelmemişti. dediğin gibi ektra bir koda gerek kalmadan yapabiliriz bu işlemi. yazını okuyunca farkına vardım işin

C++ için, x % y = kalan. Kalanı bulursan zaten tam böldürebilirsin. Nasıl mı? x % y = kalan; / y = sonuc. . Ama zaten integer olarak tanımlanınca da tam sonuç veriyor diye hatırlıyorum.

arkadaşlar c'de tam bölme yaptıran komutu bulamadım. yardım edermisiniz? örnek: 18/5=3 teşekkürler.

Teşekkürler kardeş... Bilgi için mantıklı =)... Saygılar..