Refresh
PTI-UNDIKSHA
program noname8;
uses wincrt;
var
x,y,i:integer;
begin
writeln('Masukkan 1 angka integer : ');
readln(x);
y:=0;
for i:=1 to x do
begin
y:=y+i;
end;
writeln(y);
end.
I Ketut Resika Arthana, S.T., M.Kom
PTI-UNDIKSHA
PTI-UNDIKSHA
Elemen Pemrograman
PTI-UNDIKSHA
Struktur Data
PTI-UNDIKSHA
Pengenalan Bahasa C
PTI-UNDIKSHA
IF2031-Algoritma dan
Struktur Data/Hamonangan
PTI-UNDIKSHA
Pendahuluan (1)
Definsi : Kumpulan nilai dengan tipe data yang sama yang
menggunakan nama sama.
Deklarasi Array :
Tipe data elemen array
Nama array
Jumlah elemen array
Contoh :
short val[ 200 ];
val[ 12 ] = 5;
//declaration
//assignment
Contoh :
Short y[4], memiliki elemen y[0], y[1], y[2], y[3]
Tetapi y[4], bukan merupakan elemen array ini.
I Ketut Resika Arthana, S.T., M.Kom
IF2031-Algoritma dan
Struktur Data/Hamonangan
PTI-UNDIKSHA
Pendahuluan (2)
3
0
5
1
7
2
IF2031-Algoritma dan
Struktur Data/Hamonangan
9
3
4
PTI-UNDIKSHA
10
10
Memori
Ilustrasi kasus:
int a[6];
int anu; Data
lain
IF2031-Algoritma dan
Struktur Data/Hamonangan
a[0]
a[1]
a[2]
a[3]
a[4]
a[5]
anu
PTI-UNDIKSHA
11
11
Strings:
char a_name[ 10 ] = Hello;
char name[ 20 ] ={H,e,l,l,o};
IF2031-Algoritma dan
Struktur Data/Hamonangan
PTI-UNDIKSHA
12
12
Catatan:
Tidak ada semicolon diakhir deklarasi konstanta
Kesepakatan dalam C: nama konstatnta ditulis
dengan menggunakan huruf besar semua.
IF2031-Algoritma dan
Struktur Data/Hamonangan
PTI-UNDIKSHA
13
13
IF2031-Algoritma dan
Struktur Data/Hamonangan
PTI-UNDIKSHA
14
14
Ref
PTI-UNDIKSHA
15