Oleh : Muhtadin
Bahan Kuliah
• Ada pada url : web.ee.its.ac.id/moodle
Data Type
1. 17
2. “George”
3. 2.35
4. 0.0023
5. -25
6. ‘m’
7. 4.32E-6
8. “185.3”
9. 0
10. 1
Konstanta dan Variable
• Konstanta: Elemen data yang tidak akan pernah berubah
dalam sebuah program
float
unsigned signed
double
long double
char
short
int
long
long long
Type Data Integer
Type Ukuran Memori Nilai
char 1 byte -128 to 127 or 0 to 255
Escape
Represents
Sequence
\a Bell (alert)
\b Backspace
\f Formfeed
\n New line
\r Carriage return
\t Horizontal tab
\v Vertical tab
\' Single quotation mark
\“ Double quotation mark
\\ Backslash
\? Literal question mark
CONDITIONAL STATEMENT
Conditional Statement
• If statement
• If .. Else statement
• Nested if statements
• Switch statement
• Nested switch statements
If statement
Format :
if(boolean_expression) {
/* dieksekusi jika ekspresi benar */
}
Contoh :
int main () {
int a = 10;
if( a < 20 ) {
printf("a is less than 20\n" );
}
printf("value of a is : %d\n", a);
return 0;
}
If else statement
Format :
if(boolean_expression) {
/* dieksekusi jika ekpresi benar */
}
else {
/* dieksekusi jika ekpresi salah*/
}
Contoh :
int main () {
int a = 10;
if( a < 20 ) {
printf("a is less than 20\n" );
}
else {
printf("a is more than 20\n" );
}
return 0;
}
Latihan
• Latihan 1 : Buatlah program untuk menentukan bilangan
terkecil dari dua buah bilangan yang diinputkan
menggunakan keyboard.
• Contoh :
input nilai A = 1
Input nilai B = 10
Bilangan terkecil adalah 1
Latihan
• Latihan 2 : Buatlah program untuk menentukan bilangan
terkecil dari tiga buah bilangan yang diinputkan
menggunakan keyboard.
• Contoh :
input nilai A = 5
Input nilai B = 10
Input nilai C = 2
Bilangan terkecil adalah 2
Latihan
• Latihan 3 : Buatlah program untuk menentukan bilangan
terkecil dari Lima buah bilangan yang diinputkan
menggunakan keyboard.
• Contoh :
input nilai A = 5
Input nilai B = 10
Input nilai C = 2
Input nilai D = 4
Input nilai E = 23
• Contoh :
Jumlah bilangan yang akan diinputkan : 10
input nilai 1 = 5
Input nilai 2 = 10
Input nilai 3 = 2
…..
Input nilai 10 = 23
• Contoh :
input nilai A = 1
Input nilai B = 10
Total nilai bilangan genap antara A dan B =20
• Tugas 2 : Buatlah algoritma dan flowchart dan kode
program untuk menghitung total nilai bilangan prima
diantara dua buah bilangan A dan B, kemudian
tampilkan di layar.
• Contoh :
Input nilai A = 1
Input nilai B = 12
Bilangan prima = 2,3,5,7,11
Jumlah total bilangan prima antara A dan B = 28
TERIMA KASIH