Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Bahasa Pemprograman Dasar Pertemuan 4

Presentasi serupa


Presentasi berjudul: "Bahasa Pemprograman Dasar Pertemuan 4"— Transcript presentasi:

1 Bahasa Pemprograman Dasar Pertemuan 4
Tri Ika Jaya Kusumawati

2 SAP Minggu ke 4 Pokok Bahasan : Struktur Kondisi IF dan IF..ELSE
Tujuan khusus, Mahasiswa dapat : Menentukan nilai TRUE atau FALSE suatu kondisi yang ditulis dalam bemacam-macam variasi penulisan kondisi pada statement if. Mengenal dan menggunakan bermacam-macam operator relational dalam program. Dapat memilih statement if yang menggunakan else (if-then-else) atau statement if yang tidak menggunakan else (if - then) pada sebuah program Menulis program untuk alur yang dinyatakan dalam bentuk Flowchart atau pseudocode

3 THE SINGLE – ALTERNATIVE IF
Computer programs use the selection structure to choose one of two possible course of action (and one of the course of action might be no action) The primary C++ selection structure statement used to perform a single-alternative selection is an IF statement. One way to use IF is in a Single-alternative-selection one in which an action takes place only when the result of the decision is true. It takes the form : If (boolean expression) action if true; When you write an if statement, you use the keyword if, a booelan expression within parentheses, and any statement that is the action that occurs if the booelan expression is true. Boolean Expression F T Action if true

4 STRUKTUR KONDISI “IF….”
Struktur if dibentuk dari pernyataan if dan sering digunakan untuk menyeleksi suatu kondisi tunggal. Bila proses yang diseleksi terpenuhi atau bernilai benar, maka pernyataan yang ada di dalam blok if akan diproses dan dikerjakan. Bentuk umum struktur kondisi if adalah : if(kondisi) pernyataan; Contoh program 1:

5 Contoh Program 2 Hasil

6 Dari program disamping
Contoh program 3 Dari program disamping Rubahlah Program diatas sebelum nilai dihitung harus cek apakah absennya 80, jika iya lanjut untuk menghitung, jika tidak maka langsung mencetak tidak lulus Hasil

7 THE DUAL-ALTERNATIVE IF
The dual alternative if , also called the if-else-structure, takes one action when its boolean expression is evaluated as true, and use an else clause to define the action to take when the expression is evaluated as false, it takes the form : If (Boolean ecpression) action if true; Else action if false; Boolean Expression F T Action if true Action if false

8 STRUKTUR KONDISI “IF......ELSE….”
Dalam struktur kondisi if.....else minimal terdapat dua pernyataan. Jika kondisi yang diperiksa bernilai benar atau terpenuhi maka pernyataan pertama yang dilaksanakan dan jika kondisi yang diperiksa bernilai salah maka pernyataan yang kedua yang dilaksanakan. Bentuk umumnya adalah sebagai berikut : if(kondisi) pernyataan-1 else pernyataan-2

9 Contoh Program 4 Bila program tersebut dijalankan dan kita memasukan nilai 80 maka akan dicetak perkataan “LULUS !!!” namun bila kita memasukan nilai yang kurang dari 65 maka akan tercetak perkataan “TIDAK LULUS !!!”. Hal ini berbeda dengan struktur if dimana program akan berhenti bila kita memasukan nilai kurang dari 65.

10 Contoh Program 5 Jika program dijalankan apa yang terjadi ?, tuliskan pada kolom dibawah ini

11 Strncpy : Berfungsi untuk menyalin (copying) suatu string asal ke variable string tujuan sebanyak n karakter sesuai yang diinginkan programmer. Bentuk umumnya: strncpy(var_tujuan, string_asal, n);. Dengan n adalah jumlah karakter yang ingin dipindahkan. Cara menyalin substring di tengah : Misal : Char s2[10] Char s1[15] = “Mar. 15, 2008” s2 bernilai berapa? Strncpy (s2,s1,3) –> s2 bernilai “Jan, “ Strncpy (s2, &s1[5], 2) –> s2 bernilai “15”

12 Latihan Buat program lanjutan dari contoh program 3 tambahkan dengan memunculkan grading hasil nilai yang diperoleh Buatlah program C++ dari flowchar disamping Buatlah flowchart dari contoh program 3 setelah di rubah seperti perintah pada slide 6

13 Selesai


Download ppt "Bahasa Pemprograman Dasar Pertemuan 4"

Presentasi serupa


Iklan oleh Google