Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Tipe Data & Array 1D, 2D Daniel Riano Kaparang.

Presentasi serupa


Presentasi berjudul: "Tipe Data & Array 1D, 2D Daniel Riano Kaparang."— Transcript presentasi:

1 Tipe Data & Array 1D, 2D Daniel Riano Kaparang

2 Tipe Data Dasar (dalam C)

3 Konstanta Konstanta adalah suatu nilai yang tidak berubah selama proses dari program. Contoh π (pi), menghitung fahrenheit. Konstanta karakter, nilai sebuah karakter dengan petik tunggal. Contoh ‘a’, bernilai ASCII 97. Konstanta karakter escape, untuk statement-statement menampilkan hasil. Contoh \f (ganti halaman), \n (ganti baris baru), \’ (karakter petik tunggal) dst.

4 Variabel Variabel adalah suatu pengenal yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program yang memiliki tipe data. Cara mendeklarasikan variabel dengan menuliskan: <tipe data> <nama variabel>; Dapat dideklarasikan dengan memberi nilai awal variabel <tipe data> <nama variabel> = <nilai>;

5 Operator Operator aritmatika, *, /, %, +, -.
Operator unary (operand), -, ++, --, sizeof, !, &, * Operator assigment (pengerjaan), =, +=, -+, *=, /=, %=. Operator ralational (hubungan), <, <=, >, >=, ==, !=. Operator logika (true/false), &&, ||

6 Contoh #include <stdio.h> void main(){ long int a=100000, b=10000, c=500, d, f=0; d=a-b; while(d!=0){ d=d-c; f=f+1; } printf("Total bulan : %d", f); %d untuk mengambil nilai int; %f untuk mengambil nilai float; %c untuk mengambil nilai char

7 Array (larik) Array adalah kumpulan data dengan tipe yang sama.
Array dapat berdimensi satu (vector), dimensi dua (matrix), dimensi tiga (ruang), atau lebih.

8 Array Dimensi Satu Deklarasi:
<tipe data> <nama array> [tipe_index] Contoh int x[5]; array x bertipe integer dengan 5 elemen integer. int x[5]={10, 25, 60, 50, 40};

9 Latihan 1 Diberikan array nilaiA[5] = {90, 70, 40, 80, 70}; nilaiB[5];
Buatlah: nilaiA[5] terbalik {70, 80, 40, 70, 90} nilaiA[5] = nilaiB[5]; nilaiA[5](terbalik) – nilaiB[5];

10 Array Dimensi Dua Deklarasi
<tipe data> <nama_array>[baris][kolom]; Contoh int A[3][4]; int A[3][4] = {{5, 6, 2, 7}, {9, 5, 1, 3}, {10, 2, 4, 8}};

11 CONTOH PROGRAM #include <stdio.h> void main() { int i,j, A[3][4] = {{5, 6, 2, 7}, {9, 5, 1, 3}, {10, 2, 4, 8}}; for(i=0; i<3; i++){ for(j=0; j<4; j++){ printf("%d ", A[i][j]); } printf("\n");

12 Latihan Diberikan array int B[3][4]; int A[3][4] = {{5, 6, 2, 7},
{9, 5, 1, 3}, {10, 2, 4, 8}}; Buatlah: nilaiA[3][4] terbalik untuk baris, dan untuk kolom; nilaiA[3][4] = nilaiB[3][4]; Buatlah perulangan menggunakan while, do-while, dan for, untuk menyelesaikan persoalan pak budi doremi. (Harga mobil Rp ,-, DP Rp , Cicilan Rp.500)


Download ppt "Tipe Data & Array 1D, 2D Daniel Riano Kaparang."

Presentasi serupa


Iklan oleh Google