Module: (C++) Aritmetik ifadeler


Problem

7/7

C ve C++'da bölmenin özellikleri

Theory Click to read/hide

C ve C++'da bölmenin özellikleri

C programlama dilinde iki bölme operatörü vardır:
/ bölme  ve bölmenin kalanının % hesaplanması.
 
Hatırlamanız gerekiyor!
1) bölümün kalanını (%) hesaplama işlemi YALNIZCA tamsayılar üzerinden yapılır;
2) bölme işleminin sonucu (/) işlenenlerin türüne bağlıdır.   
 
Kural
Bir tamsayıyı bir tamsayıya bölerken, değeri ne tür bir değişkende depolarsak saklayalım, kesirli kısım her zaman atılır . 
Gerçek bir sonucu bir tamsayı değişkeninde saklarken kesirli kısım da atılacaktır.


Bölme işlemlerini gerçekleştirme örneklerine bakalım: int ben, n; yüzen x; ben = 7; x = ben / 4; // x=1, tamsayı bölü tamsayı x = ben / 4.; // x=1.75, tamsayı bölü kesirli   // (4 - nokta olmadan tamsayı olarak kabul edilir,   // 4. (noktalı) - bu zaten gerçek bir sayı!) x =(kayan) ben / 4; // x=1.75, ondalık bölü tamsayı -   // burada i değişkeni gerçek sayıya dönüştürülür // EXPLICIT tür dönüştürmesidir n = 7. / 4.; // n=1, sonuç bir tamsayı değişkenine yazılır

Problem

1) 8, 10, 12 ve 14. satırlarda, önceki satırda hesaplanan değişkenin değerinin çıktısını düzenleyin (çıktıyı yeni bir satırdan düzenleyin).
2) Programı çalıştırın.
3) Programın teorik kısımda yazıldığı gibi çalıştığından emin olunuz.
4) Cevapları analiz edin.