Are you sure?
This action might not be possible to undo. Are you sure you want to continue?
5/3/2012
Politeknik Sawunggalih Aji - Kutoarjo
Matakuliah : Pemrograman C
Operasi Perulangan
Dosen : Bambang Sugianto, ST
Sistem Penilaian
UAS : 40 % UTS : 30 % (QUIS & TUGAS) : 30%
Dosen : Bambang Sugianto, ST
1
Politeknik Sawunggalih Aji-Kutoarjo
5/3/2012
Sistem Penilaian
Range 90 - 100 70 - 89 50 - 69 < 50
Nilai A B C D
Dosen : Bambang Sugianto, ST
Forum Diskusi Matakuliah
Pemrograman C - POLSA 2011/2012
– –
Pengumuman kegiatan belajar mengajar Diskusi seputar matakuliah
Dosen : Bambang Sugianto, ST
2
Politeknik Sawunggalih Aji-Kutoarjo
5/3/2012
Pernyataan For
for (inisialisasi;syarat pengulangan;pengubah nilai pencacah) { pernyataan/perintah ke-1; pernyataan/perintah ke-2; … pernyataan/perintah ke-n; }
Dosen : Bambang Sugianto, ST
contoh 1
#include <conio.h> #include <iostream.h> void main() { int x; for (x=1; x<=10; x++) { cout << x << endl; } getch(); Tulis x }
definisikan nilai awal x=1 syarat batas tulis : x kurang sama dengan 10
x++ : nilai x ditambahkan satu. atau bisa dituliskan : x=x+1
Dosen : Bambang Sugianto, ST
3
Politeknik Sawunggalih Aji-Kutoarjo
5/3/2012
Latihan 1
Gunakan kombinasi For dan IF untuk menampilkan : 2
4 6 10 12 16 18 20
Dosen : Bambang Sugianto, ST
Pernyataan While
inisialisasi
while (syarat) { pernyataan/perintah 1; pernyataan/perintah 2; … pernyataan/perintah n; }
Dosen : Bambang Sugianto, ST
4
Politeknik Sawunggalih Aji-Kutoarjo
5/3/2012
Contoh 2
#include <conio.h> #include <iostream.h> void main() { int x; x=1; while (x<=10) { cout << x << endl; x++; } getch(); }
definisikan nilai awal x=1 syarat batas tulis : x kurang sama dengan 10
Tulis x x++ : nilai x ditambahkan satu. atau bisa dituliskan : x=x+1
Dosen : Bambang Sugianto, ST
Latihan 2
Gunakan kombinasi While dan IF untuk menampilkan : 2
4 8 10 16 18 20
Dosen : Bambang Sugianto, ST
5
Politeknik Sawunggalih Aji-Kutoarjo
5/3/2012
Pernyataan do-while
inisialisasi do { penyataan/perintah 1; penyataan/perintah 2; … penyataan/perintah n; } while(syarat);
Dosen : Bambang Sugianto, ST
contoh 3
#include <conio.h> #include <iostream.h> void main() { int x; x=1; do { cout << x << endl; x++; } while (x<=10); getch(); }
definisikan nilai awal x=1 Tulis x
x++ : nilai x ditambahkan satu. atau bisa dituliskan : x=x+1 syarat batas tulis : x kurang sama dengan 10
Dosen : Bambang Sugianto, ST
6
Politeknik Sawunggalih Aji-Kutoarjo
5/3/2012
Latihan 3
Gunakan kombinasi Do-While dan IF untuk menampilkan : 3
6 12 15 18 21
Dosen : Bambang Sugianto, ST
Latihan 4
Daftar pilihan tampilan 1. menampilkan 123456789 2. menampilkan 987654321 3. menampilkan 2468 pilihan Anda [1/2/3] : 1 123456789 Daftar pilihan tampilan 1. menampilkan 123456789 2. menampilkan 987654321 3. menampilkan 2468 pilihan Anda [1/2/3] : 3 2468
1. Gunakan if-else atau switch-case-break untuk menu 2. Gunakan for untuk no.1, while untuk no.2, dan do-while untuk no 3
Dosen : Bambang Sugianto, ST
7
Politeknik Sawunggalih Aji-Kutoarjo
5/3/2012
Dosen : Bambang Sugianto, ST
8
This action might not be possible to undo. Are you sure you want to continue?