Politeknik Sawunggalih Aji-Kutoarjo                                              4/27/2012                Politeknik Sawun...
Politeknik Sawunggalih Aji-Kutoarjo                                             4/27/2012                                 ...
Politeknik Sawunggalih Aji-Kutoarjo                                                            4/27/2012                  ...
Politeknik Sawunggalih Aji-Kutoarjo                                                                              4/27/2012...
Politeknik Sawunggalih Aji-Kutoarjo                                                                  4/27/2012            ...
Politeknik Sawunggalih Aji-Kutoarjo                                                                    4/27/2012          ...
Politeknik Sawunggalih Aji-Kutoarjo                                                             4/27/2012                 ...
Upcoming SlideShare
Loading in …5
×

Pemrograman c operasi kondisi (Bambang Sugianto - Politeknik Sawunggalih Aji - POLSA Kutoarjo)

806 views

Published on

operasi kondisi c++, if c++, case c++,manipulasi string c++, dasar c++, bambang sugianto, politeknik sawunggalih aji kutoarjo

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
806
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
27
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Pemrograman c operasi kondisi (Bambang Sugianto - Politeknik Sawunggalih Aji - POLSA Kutoarjo)

  1. 1. Politeknik Sawunggalih Aji-Kutoarjo 4/27/2012 Politeknik Sawunggalih Aji - Kutoarjo Matakuliah : Pemrograman C Operasi Kondisi Dosen : Bambang Sugianto, ST Sistem Penilaian • UAS : 40 % • UTS : 30 % • (QUIS & TUGAS) : 30% Dosen : Bambang Sugianto, ST 1
  2. 2. Politeknik Sawunggalih Aji-Kutoarjo 4/27/2012 Sistem Penilaian Range Nilai 90 - 100 A 70 - 89 B 50 - 69 C < 50 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
  3. 3. Politeknik Sawunggalih Aji-Kutoarjo 4/27/2012 Seleksi dengan pernyataan “if” if (kondisi_1) { pernyataan_1; pernyataan_2; pernyataan_3; .. } else if(kondisi_2) { pernyataan_4; pernyataan_5; … } else { pernyataan_n; } Dosen : Bambang Sugianto, ST Contoh 1 #include <conio.h> masukkan sebuah nilai : 5 #include <iostream.h> nilai x adalah 6 void main() { double x; cout << “masukkan sebuah nilai : “; cin >> x; if (x<10) { masukkan sebuah nilai : 11 x=x+1; nilai x adalah 11 } cout << “nilai x adalah ” << x; getch(); } Dosen : Bambang Sugianto, ST 3
  4. 4. Politeknik Sawunggalih Aji-Kutoarjo 4/27/2012 Latihan 1 Tentukan besarnya total bayar dari pembelian barang dengan kriteria : - jika pembelian diatas Rp. 50.000 maka mendapat diskon 20 % Total pembelian : 40000 Total pembelian : 100000 Diskon : 0 Diskon : 20000 Jumlah yang harus dibayarkan : 40000 Jumlah yang harus dibayarkan : 80000 Dosen : Bambang Sugianto, ST Contoh 2 #include <conio.h> #include <iostream.h> strcpy : untuk memasukkan huruf kedalam #include <string.h> variabel bertipe kalimat/huruf. void main() { Pada bagian include ditambahkan : int x; #include <string.h> char info[80]; cout << “masukkan nilai : “; cin >> x; if (x>10) info = “nilai lebih dari 10” { strcpy(info, “nilai lebih dari 10 “); } else if (x<10) { strcpy(info, “nilai kurang dari 10”); } else if (x==10) { strcpy(info, ”nilai sama dengan 10”); } cout << info; getch(); } Dosen : Bambang Sugianto, ST 4
  5. 5. Politeknik Sawunggalih Aji-Kutoarjo 4/27/2012 Latihan 2 Buatlah sebuah program inputan untuk menentukan nama hari dengan ketentuan : INPUTAN HARI 0 Minggu Selain inputan 0-6 memunculkan Tulisan : 1 Senin “Pilihan Tidak Tersedia” 2 Selasa 3 Rabu 4 Kamis 5 Jumat 6 Sabtu Dosen : Bambang Sugianto, ST Contoh 3 #include <conio.h> #include <iostream.h> #include <string.h> void main() { int nilai; Range Nilai char huruf[1]; cout << “Masukkan nilai : ”; 90 - 100 A cin >> nilai; if (nilai <= 100 && nilai >=90) 70 - 89 B { strcpy(huruf,”A”); 50 - 69 C } else if (nilai <= 89 && nilai >=70) < 50 D { strcpy(huruf,”B”); } cout << “nilai dalam huruf = “ << huruf; getch(); } Dosen : Bambang Sugianto, ST 5
  6. 6. Politeknik Sawunggalih Aji-Kutoarjo 4/27/2012 Seleksi dengan pernyataan “switch” switch (ekspresi integer atau karakter) { case konstanta_1: pernyataan_a; pernyataan_b; break; case konstanta_2: pernyataan_c; pernyataan_d; break; case konstanta_3: pernyataan_e; pernyataan_f; break; default : pernyataan_n; break; } Dosen : Bambang Sugianto, ST Contoh 4 #include <conio.h> #include <iostream.h> #include <string.h> void main() INPUTAN HARI { 0 Minggu int kode_hari; char nama_hari[10]; 1 Senin cout << “Masukkan kode hari 0 s/d 6 “; cin >> kode_hari; 2 Selasa switch (kode_hari) { 3 Rabu case 0 : strcpy(nama_hari, “Minggu”); 4 Kamis break; case 1 : 5 Jumat strcpy(nama_hari, “Senin”); break; 6 Sabtu } cout << “Nama hari : ” << nama_hari; getch(); } Dosen : Bambang Sugianto, ST 6
  7. 7. Politeknik Sawunggalih Aji-Kutoarjo 4/27/2012 Operator “ ? “ • berfungsi seperti if kondisi ? hasil1 : hasil2 ; Jika kondisi bernilai benar Jika kondisi bernilai salah Dosen : Bambang Sugianto, ST Contoh 5 #include <conio.h> masukkan sebuah nilai : 5 #include <iostream.h> nilai z adalah 6 void main() masukkan sebuah nilai : 11 { nilai z adalah 11 double x,z; cout << “masukkan sebuah nilai : “; cin >> x; z=(x<10) ? x=x+1 : x; cout << “nilai z adalah ” << z; getch(); } Dosen : Bambang Sugianto, ST 7

×