1.
Nilai a = 24
Nilai a++ = 24 (karena a++ menampilkan nilai a terlebih dahulu, setelah itu ditambah 1 angka)
Nilai ++a = 25 + 1 = 26
Nilai a— = 26 (karena a— menampilkan nilai a terlebih dahulu, setelah itu dikurangi 1 angka)
Nilai a = 25
2. Karena bil=; bil<=10 dan ++bil maka if(bil>=6) tereksekusi hingga angka 10 namun karena else if(b<=6)
diakhiri dengan perintah break maka output akan berhenti paksa di bil = 1.
3. Disebutkan bahwa bil=1; bil<=10; ++bil yang berarti bil merupakan angka 1 dan akan bertambah 1
angka namun kurang dari atau sama dengan 10. Lalu, program akan menampilkan output angka 1 ... 6
karena input if (bil<=6) tereksekusi maka loop akan berjalan hingga mencapai bil=6 loop akan berakhir
paksa karena adanya syntax break.
Maka a = 9, b = 10
Hasil nilai c diperoleh dari
c=c+a=9
d = d + b = 10
5. #include <stdio.h>
#include <conio.h>
#include <iostream>