Page 64 - ilovepdf_merged (2)_Neat
P. 64
ini, sehingga nilai variabel tadi akan langsung berubah begitu ekspresi ini
ditemukan, sedangkan
• Jika diletakan dibelakang variabel, maka proses penambahan atau
pengurangan akan dilakukan setelah ekspresi ini dijumpai atau nilai variabel
akan tetap pada saat ekspresi ini ditemukan.
/* Penggunaan Notasi Didepan Variabel*/
// nama programmer :.....
#include <stdio.h>
#include <conio.h>
int main()
{
int a = 10, b = 5;
printf("Nilai A = %d", a);
printf("\nNilai ++A = %d", ++a);
printf("\nNilai A = %d", a);
printf("\nNilai B = %d", b);
printf("\nNilai --B = %d", --b);
printf("\nNilai B = %d", b);
getch();
}
Output :
Nilai A = 10
Nilai ++A = 11
Nilai A = 11
Nilai B = 5
Nilai –B = 4
Nilai B = 4
/* Perbedaan operator peningkatan ++ yang diletakkan di depan dan
dibelakang operand */
//Nama programmer :......
#include <stdio.h>
#include <conio.h>
int main()
{
int x, nilai;
x = 5;
nilai = ++x; /* berarti x = x + 1; nilai = x; */
printf("nilai = %d, x = %d\n", nilai, x);
nilai = x++; /* berarti nilai = x; nilai = x + 1; */
PEMROGRAMAN DASAR

