Struktur Data - 2
Struktur Data - 2
Struktur Data - 2
PROGRAM
Bahasa C
Pertemuan - 2
Fungsi main()
Deklarasi variable
Perintah (statement)
Keyword include
Komentar
Kurung kurawal .
Contoh
Void main ( )
sekumpulan perintah yang akan dikerjakan ketika kita
menjalankan program
Contoh :
garis besar isi dari fungsi main () pada program luas
segiempat diatas adalah :
Perintah untuk memberikan nilai panjang dan lebar
Perintah untuk menghitung luas segiempat
Perintah untuk menampilkan luas yang telah dihitung
ke layar.
2. Deklarasi Variabel
Variabel adalah sebuah tempat untuk menyimpan
data .
Deklarasi variable adalah sebuah perintah agar
computer menyediakan variable yang akan kita
pakai
TipeVariabel NamaVariabel ;
Contoh :
int firstVariabel;
float secondvariabel;
3. Statement
Statement
adalah
perintah
yang
menginstruksikan computer untuk melakukan
tugas tertentu.
statement ditulis dalam 1 baris dan diakhiri
dengan ;
Contoh
panjang = 10;
luas = panjang * lebar ;
printf (Luas segiempat = %d, luas) ;
Prioritas
++ --
% / %
+-
5. Komentar
Memberikan catatan kepada computer
6. Kurung Kurawal
Menandakan awal dan akhir sekelompok
statement.
Evaluasi :
Apa perbedaan antara B++ dan ++B
Jika nilai A = 10 apakah isi variable C dan A
setelah statement C = A++ - 3 di jalankan ?
Jika C adalah var float berapakah nilai C
setelah pernyataan C = 18 + 7 * 5 / ( 2*2)+1 di
jalankan
Berapakah nilai x setelah kumpulan statement
ini dijalankan :
a = 5;
b = -- a + 4 ;
x=a+b;
%d
%f
%c
Karakter
%s
String
\n
\t
\\
%%
Menampilkan lambang %
PERINTAH PERCABANGAN
Perintah IF ( )
If ( syarat 1 )
{
.. // perintah-perintah yang akan
dilakukan jika terdapat syarat
}
else if ( syarat 2 )
{
.
}
else
{
Contoh
If (bilangan < 0 )
{
printf(negative);
}
Else
{
printf(positif);
}
If (bilangan < 0 )
{
printf (negative);
}
else if (bilangan>0)
{
printf (positif);
}
else
{
printf (nol);
}
Int main ()
{
int bil;
scanf(%d, &bil);
if (bil % 2 == 0)
bil = bil + 1;
printf (%d, bil);
}
Perintah SWITCH ( )
Perintah switch ( ) hanya dapat dipakai untuk
percabangan yang memiliki satu nilai yang
pasti. Berikut ini adalah cara penulisan (syntax)
dari switch ( ):
switch (ekspresi)
{
case nilai-1 : perintah
break;
case nilai 2 : perintah
break;
case nilai n : perintah
break ;
default : perintah
}
LATIHAN - 1
Buatlah program sederhana untuk menghitung
luas lingkaran
Deklarasikan variable
Meminta input untuk jari-jari
Menampilkan hal perhitungan tersebut ke layar
LATIHAN - 2
Buatlah sebuah program yang meminta nilai sisi
sebuah segitiga dan menampilkan luas segitiga
tersebut ke layar .
Contoh input :
4
Contoh output :
16
LATIHAN - 3
Buatlah program yang meminta sebuah bilangan
dan menentukan apakah bilangan tersebut adalah
bilangan ganjil dan genap.
Contoh input 1 :
5
Contoh output1:
Ganjil
LATIHAN - 4
Buatlah program untuk menentukan apakah tahun
yang dimasukkan adalah tahun kabisat atau
bukan. Tahun kabisat adalah tahun yang habis
dibagi 4, tetapi tidak habis dibagi 100 kecuali
kelipatan 400.