Jika dicontoh sebelumnya kita membuat urutan angka 1 s.d. 16, kini kita akan mencoba membuat program yang akan mengurutkan pemangkatan 2 pangkat n :
[sourcecode language=”cpp”]
#include <stdio.h>
#define N 16
int main(void) {
int n;
int pangkat = 1;
for (n=0; npangkat = 2*pangkat;
printf("%d\n",pangkat);
}
return 0;
}
[/sourcecode]
Apa hal baru yang anda pelajari dari baris-baris kode diatas ?
Ya betul, ada #define N 16
Itu menunjukkan bahwa kita bisa mendeklarasikan nilai untuk sebuah variabel yang akan digunakan dalam fungsi dengan #define <namavariabel> <nilaivariabel>
Keluaran dari program diatas adalah :
rezaervani@rezaervani-laptop:~/Documents/PROGRAMMING$ ./pangkatdua 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072
Selamat Mencoba. (rezaervani@gmail.com)
Bersambung
Serial Sebelumnya
- Serial Tutorial C (1) : Compiling Program C dan C++
- Serial Tutorial C (2) : Opsi -Wall saat Kompilasi
- Serial Tutorial C (3) : Menggabungkan beberapa file saat kompilasi
- Serial Tutorial C (4) : Kompilasi File secara independen
- Serial Tutorial C (5) : Membuat File Objek dari File Sumber
- Serial Tutorial C (6) : Membuat Eksekutable File dari File Objek
- Serial Tutorial C (7) : Mengenal Struktur Program C
- Serial Tutorial C (8) : printf format identifiers
om, mau tanya..
prosedur penulisan header untuk C++ antara visual C++ dan GCC kenapa memiliki perbedaan di headernya?
standar MS : #include
dan saya baca di beberapa tutorial untuk gcc:
#include
…
terus bisa jelasin perbedaan2 lainnya gak om?
trims sebelumnya^^