SlideShare ist ein Scribd-Unternehmen logo
1 von 35
MENGOPERASIKAN
BAHASA PEMOGRAMAN
BERBASIS WEB
Minggu 1
Materi
   Konsep Web dan Web Programming
   Konsep PHP
   PHP Fundamental
     Tipe data, variable, operator
     Pernyataan kontrol (if-else, switch, for, while)

     Array

     fungsi
Konsep Web
   Ada dua macam Website
     Website     statis
      Bersifat   tetap (ditonjolkan pada tampilan)
     Website     dinamis
      Bersifat   berubah (ditonjolkan pada pengolahan data)
Web Browser dan Server
   Web Browser
     Software   untuk menampilkan dokumen-dokumen
      dari web server, yaitu : firefox, internet explorer,
      opera, dll
     Disebut juga web client

   Web Server
     Software  untuk menampilkan permintaan HTTP
      atau HTTPS dari client
     Yaitu : Apache (antar platform), IIS (hanya di
      windows), PWS, dll
Konsep Web Programming
   Ada 2 jenis pemograman web
     Client   Side Programming
       Bekerja di sisi client
       contoh: java script, vb script, html
     Server   Side Programming
       Bekerjadisisi server
       contoh : PHP, Java Server Pages (JSP), Active Server
       Pages (ASP), Common Gateway Interface (CGI),
       ColdFussion, dll
Konsep PHP
   Apa itu PHP?
     PHP   kepanjangan dari Hypertext Preprocessor
     Menyatu dengan HTML dan berjalan di server
      side
     Bersifat opensource dan bisa dijalankan lintas
      platform ( windows dan linux)
Konsep PHP
   Untuk menjalankan PHP, dibutuhkan hal-hal
    sbg berikut:
     Web  Server ( Apache, IIS, PWS)
     Aplikasi PHP

     Database Server (MySQL Server)

     Aplikasi Database (MySQL)

   Keempat hal diatas bisa didapatkan dalam
    software AppServ, PHPTriad, XAMPP, dll
Konsep PHP
   Penulisan sintax PHP
     Diawali
            dengan tanda <? dan diakhiri dangan
     tanda ?>
                              Biasanya cara ini yang
                                  sering dipakai
Konsep PHP
   Ketentuan penulisan code PHP
     Disimpan  dengan ekstensi nama_file.php atau
      nama_file.php3 atau nama_file.php4
     Setiap perintah di akhiri dengan titik kome (;)
Konsep PHP
   HTML dan PHP
     PHP   ditulis menyatu dengan HTML
Konsep PHP
   Menjalankan PHP
     Dijalankan
              melalui web browser dengan terlebih
     dahulu mencantumkan alamat web servernya
       http://localhost/
       http://127.0.0.1/

     Alamattersebut merupakan alamat loop back
     Loop back adalah alamat yang dimiliki oleh
      semua komputer untuk melakukan komunikasi
      dengan komputer itu sendiri
TIPE DATA, VARIABLE,
OPERATOR
PHP FUNDAMENTAL
Tipe Data
   Tipe Data Skalar
     Integer > bilangan bulat
     Float / Double > bilangan pecahan

     String > teks

     Boolean > tipe data logika (True and False)

   Tipa Data Compound
     Array

     Objek
Variable
   Menyimpan data sementara dan nilainya
    berubah-ubah
   Ditulis diawali dengan tanda dolar ($)
   Contoh:
     $bahasa  = “inggris”;
     $kelas = 1;
Aturan Penamaan Variable
   Bersifat case sensitif yaitu huruf besar dan
    kecil dibedakan
   Hanya bisa diawali dengan huruf atau garis
    bawah (_)
   Tidak boleh menggunakan reserved PHP,
    misal ; echo, if, dll
Contoh
Macam-macam Variable
   Variable Global
       Variable yang dikenal diseluruh bagian program
   Variable local
       Variable yang didefinisikan didalam fungsi sehingga tidak
        dikenali diluar fungsi
   Variable Predefine
       Variable yang sudah didefinisikan sebelumnya
   Variable variable
       Variable yang berasal dari suatu variable
   Variable Form
       Variable yang berasal dari form HTML
   Variable Konstanta
       Variable yang bersifat tetap
Contoh Variable Form
Latihan
   Buat sebuah Form dengan 3 input. Pastikan
    nilai yang dimasukkan bisa tampil.
Operator
   Operator Aritmatika
       +, -, *, /, %
   Operator Assigment/Penugasan
       =
   Operator Bitwise/untuk operasi bilangan biner
   Operator Perbandingan
       ==, !=, <, >, <=, >=
   Operator Logika
       AND, OR, XOR, NOT
   Operator Increment/Decrement
       ++, --
Contoh
<?
$a =4;
$b=10;
$c=15;
$hasil=$a+$b+$c;
echo”hasil penjumlahan adalah $hasil”;
?>
Latihan
   Buat sebuah Form untuk menghitung luas
    segitiga dengan rumus 0.5 *alas*tinggi
   Buat sebuah aplikasi untuk menghitung
    volume Tabung dengan rumus 3.14*r*r*t
PERNYATAAK
KONTROL
Minggu 1
Percabangan
   Digunakan untuk memberikan kodisi pada
    suatu statement
   Macam-macam percabangan
     If

     If-else

     If-else-if-else

     switch
Pernyataan if
   Untuk melakukan eksekusi pada suatu
    statement jika kondisi if terpenuhi
                                  if (kondisi)
                                  {
                                  statement;
                                  }
Pernyataan if-else
   Untuk melakukan eksekusi pada suatu
    statement jika kondisi if terpenuhi. Jika tidak
    terpenuhi maka statement yang ada pada else
    yang akan dieksekusi.

    if (syarat)
    {
    statement
    }
    else
    {
    statement lain
    }
if-else if- else (if bertingkat)
   Jika terdapat lebih dari satu kondisi
                                        if (syarat pertama)
                                        {
                                        statement pertama
                                        }
                                        elseif (syarat kedua)
                                        {
                                        statement kedua
                                        }
                                        else
                                        {
                                        statement lain
                                        }
Pernyataan switch
   Untuk membandingkan
    suatu variable dengan
    beberapa nilai serta
    menjalankan statement
    tertentu jika nilai variable
    sama dengan nilai yang
    dibandingkan
   Keluar dari blok
    statemen menggunakan
    “break”
Latihan 1
   Buatlah form dari tiap contoh diatas agar nilai
    variable bisa dimasukan melalui input form
Latihan 2
   Buatlah sebuah sistem penentu keputusan nilai
    mahasiswa
   Nilai akhir = (tugas mandiri + UAS+ UTS)/3
   Ketentuan nilai:
       Nilai >= 90
           Nilai Huruf = A
           Status = Lulus
       Nilai akhir >= 80
           Nilai Huruf = B
           Status = Lulus
       Nilai akhir >= 70
           Nilai Huruf = C
           Status = Lulus
       Nilai akhir selain diatas
           Nilai Huruf = D
           Status = Tidak Lulus
Perulangan
   Untuk mengeksekusi statement tertentu scr
    berulang-ulang selama kondisi yang diberikan
    terpenuhi
   Macam-macam perulangan
     For

     While

     Do-while
Pernyataan for
   untuk mengulangi perintah dengan jumlah
    pengulangan yang sudah diketahui




     for (Nilai_Awal; Nilai_Akhir; Counter)
Pernyataan while
   Untuk mengulangi sebuah perintah sampai
    jumlah atau kondisi tertentu terpenuhi
                                   while (syarat)
                                   {
                                   statement
                                   }
Latihan
   Tulis contoh perulangan for dan switch dan
    analisa hasilnya

Weitere ähnliche Inhalte

Was ist angesagt?

2. algoritma
2. algoritma2. algoritma
2. algoritmammwildan
 
Algoritma &amp; pemrograman (makalah perulangan)
Algoritma &amp; pemrograman (makalah perulangan)Algoritma &amp; pemrograman (makalah perulangan)
Algoritma &amp; pemrograman (makalah perulangan)PutriAyu98
 
Struktur Kontrol PHP
Struktur Kontrol PHPStruktur Kontrol PHP
Struktur Kontrol PHPMutiara Ayu
 
Tugas kelompok
Tugas kelompokTugas kelompok
Tugas kelompokAidil Kun
 
Mengenal script php 3
Mengenal script php 3Mengenal script php 3
Mengenal script php 3Ali Muntaha
 
Ringkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_cRingkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_claila wulandari
 
5. struktur kontrol alur program lanjutan
5. struktur kontrol alur program lanjutan5. struktur kontrol alur program lanjutan
5. struktur kontrol alur program lanjutanAnna Fitria
 
Pernyataan Kondisi dalam Pemrograman PHP
Pernyataan  Kondisi dalam Pemrograman PHPPernyataan  Kondisi dalam Pemrograman PHP
Pernyataan Kondisi dalam Pemrograman PHPI Gede Iwan Sudipa
 
Modul pemrograman pascal toki smansasoo
Modul pemrograman pascal toki smansasooModul pemrograman pascal toki smansasoo
Modul pemrograman pascal toki smansasooindahshafira
 
Perulangan,stack,record
Perulangan,stack,recordPerulangan,stack,record
Perulangan,stack,recordsamsonarieska
 
04 diagram alur (flowchart)
04 diagram alur (flowchart)04 diagram alur (flowchart)
04 diagram alur (flowchart)wawankoerniawan
 
Belajar perulangan di delphi 7
Belajar perulangan di delphi 7Belajar perulangan di delphi 7
Belajar perulangan di delphi 7Elan Mailiyanto
 
PBO Pert 4 Praktek
PBO Pert 4 PraktekPBO Pert 4 Praktek
PBO Pert 4 PraktekRUDISELAMAT2
 

Was ist angesagt? (18)

2. algoritma
2. algoritma2. algoritma
2. algoritma
 
Algoritma &amp; pemrograman (makalah perulangan)
Algoritma &amp; pemrograman (makalah perulangan)Algoritma &amp; pemrograman (makalah perulangan)
Algoritma &amp; pemrograman (makalah perulangan)
 
Struktur Kontrol PHP
Struktur Kontrol PHPStruktur Kontrol PHP
Struktur Kontrol PHP
 
Tugas kelompok
Tugas kelompokTugas kelompok
Tugas kelompok
 
207 p04
207 p04207 p04
207 p04
 
Mengenal script php 3
Mengenal script php 3Mengenal script php 3
Mengenal script php 3
 
Ringkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_cRingkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_c
 
5. struktur kontrol alur program lanjutan
5. struktur kontrol alur program lanjutan5. struktur kontrol alur program lanjutan
5. struktur kontrol alur program lanjutan
 
Pernyataan Kondisi dalam Pemrograman PHP
Pernyataan  Kondisi dalam Pemrograman PHPPernyataan  Kondisi dalam Pemrograman PHP
Pernyataan Kondisi dalam Pemrograman PHP
 
Modul pemrograman pascal toki smansasoo
Modul pemrograman pascal toki smansasooModul pemrograman pascal toki smansasoo
Modul pemrograman pascal toki smansasoo
 
Algoritma pemrograman 8
Algoritma pemrograman 8Algoritma pemrograman 8
Algoritma pemrograman 8
 
Variabelphp
VariabelphpVariabelphp
Variabelphp
 
Perulangan,stack,record
Perulangan,stack,recordPerulangan,stack,record
Perulangan,stack,record
 
Makalah perulangan
Makalah perulanganMakalah perulangan
Makalah perulangan
 
04 diagram alur (flowchart)
04 diagram alur (flowchart)04 diagram alur (flowchart)
04 diagram alur (flowchart)
 
Belajar perulangan di delphi 7
Belajar perulangan di delphi 7Belajar perulangan di delphi 7
Belajar perulangan di delphi 7
 
PBO Pert 4 Praktek
PBO Pert 4 PraktekPBO Pert 4 Praktek
PBO Pert 4 Praktek
 
Pd
PdPd
Pd
 

Andere mochten auch

Ws 01-install appserv+xampp+konfigurasi file
Ws 01-install appserv+xampp+konfigurasi fileWs 01-install appserv+xampp+konfigurasi file
Ws 01-install appserv+xampp+konfigurasi fileWahiduna ElQudsy
 
Windowsserver2003twpppt
Windowsserver2003twppptWindowsserver2003twpppt
Windowsserver2003twppptMizuhashi Yuki
 
Microsoft office power_point_2007_tutorial
Microsoft office power_point_2007_tutorialMicrosoft office power_point_2007_tutorial
Microsoft office power_point_2007_tutorialMizuhashi Yuki
 
Perencanaan sdm-1226716100030190-8
Perencanaan sdm-1226716100030190-8Perencanaan sdm-1226716100030190-8
Perencanaan sdm-1226716100030190-8Mizuhashi Yuki
 
Power point ашиглах боломжуудаас
Power point ашиглах боломжуудаасPower point ашиглах боломжуудаас
Power point ашиглах боломжуудаасOtgoo Kh
 

Andere mochten auch (7)

Ws 01-install appserv+xampp+konfigurasi file
Ws 01-install appserv+xampp+konfigurasi fileWs 01-install appserv+xampp+konfigurasi file
Ws 01-install appserv+xampp+konfigurasi file
 
Windowsserver2003twpppt
Windowsserver2003twppptWindowsserver2003twpppt
Windowsserver2003twpppt
 
Tips animasi
Tips animasiTips animasi
Tips animasi
 
Microsoft office power_point_2007_tutorial
Microsoft office power_point_2007_tutorialMicrosoft office power_point_2007_tutorial
Microsoft office power_point_2007_tutorial
 
10
1010
10
 
Perencanaan sdm-1226716100030190-8
Perencanaan sdm-1226716100030190-8Perencanaan sdm-1226716100030190-8
Perencanaan sdm-1226716100030190-8
 
Power point ашиглах боломжуудаас
Power point ашиглах боломжуудаасPower point ашиглах боломжуудаас
Power point ашиглах боломжуудаас
 

Ähnlich wie Materi php

using looping in basic programming for beginners
using looping in basic programming for beginnersusing looping in basic programming for beginners
using looping in basic programming for beginnersGentaSahuri2
 
Minggu ke 8 ( struktur kontrol php)
Minggu ke 8 ( struktur kontrol php)Minggu ke 8 ( struktur kontrol php)
Minggu ke 8 ( struktur kontrol php)Erik Kuswanto
 
Basic PHP Syntax
Basic PHP SyntaxBasic PHP Syntax
Basic PHP Syntaxdaffa12
 
PHP & MySQL Basic
PHP & MySQL BasicPHP & MySQL Basic
PHP & MySQL Basichakimbks
 
Dasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQLDasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQLOcim Nationalism
 
200643579008 Dasar Pemprograman P H P Dab My S Q L
200643579008  Dasar  Pemprograman  P H P Dab  My S Q L200643579008  Dasar  Pemprograman  P H P Dab  My S Q L
200643579008 Dasar Pemprograman P H P Dab My S Q Lgobed
 
Serba-serbi PHP Programming Language
Serba-serbi PHP Programming LanguageSerba-serbi PHP Programming Language
Serba-serbi PHP Programming LanguageSeptian Tama
 
Pernyataan kontrol pengulangan
Pernyataan kontrol pengulanganPernyataan kontrol pengulangan
Pernyataan kontrol pengulanganWahyu Lihardo
 
JENI Slides-Intro1-Bab06-Struktur kontrol
JENI Slides-Intro1-Bab06-Struktur kontrolJENI Slides-Intro1-Bab06-Struktur kontrol
JENI Slides-Intro1-Bab06-Struktur kontrolDimara Hakim
 
Pengertian Internet Bab II
Pengertian Internet Bab IIPengertian Internet Bab II
Pengertian Internet Bab IIdevilpowerz
 
chapter-11 Visual Basic 04.ppt
chapter-11 Visual Basic 04.pptchapter-11 Visual Basic 04.ppt
chapter-11 Visual Basic 04.pptHandhikaPriasmoro1
 

Ähnlich wie Materi php (20)

materi Php lanjutan
materi Php lanjutanmateri Php lanjutan
materi Php lanjutan
 
using looping in basic programming for beginners
using looping in basic programming for beginnersusing looping in basic programming for beginners
using looping in basic programming for beginners
 
Minggu ke 8 ( struktur kontrol php)
Minggu ke 8 ( struktur kontrol php)Minggu ke 8 ( struktur kontrol php)
Minggu ke 8 ( struktur kontrol php)
 
Javascript
JavascriptJavascript
Javascript
 
Basic PHP Syntax
Basic PHP SyntaxBasic PHP Syntax
Basic PHP Syntax
 
PHP & MySQL Basic
PHP & MySQL BasicPHP & MySQL Basic
PHP & MySQL Basic
 
Pengenalan PHP
Pengenalan PHPPengenalan PHP
Pengenalan PHP
 
Php 1
Php 1Php 1
Php 1
 
MODUL_PHP_TIK_XII
MODUL_PHP_TIK_XIIMODUL_PHP_TIK_XII
MODUL_PHP_TIK_XII
 
FLOW CONTROL.pdf
FLOW CONTROL.pdfFLOW CONTROL.pdf
FLOW CONTROL.pdf
 
7 Struktur Kontrol.pptx
7 Struktur Kontrol.pptx7 Struktur Kontrol.pptx
7 Struktur Kontrol.pptx
 
Anon phpmysql)
Anon phpmysql)Anon phpmysql)
Anon phpmysql)
 
Anon phpmysql
Anon phpmysqlAnon phpmysql
Anon phpmysql
 
Dasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQLDasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQL
 
200643579008 Dasar Pemprograman P H P Dab My S Q L
200643579008  Dasar  Pemprograman  P H P Dab  My S Q L200643579008  Dasar  Pemprograman  P H P Dab  My S Q L
200643579008 Dasar Pemprograman P H P Dab My S Q L
 
Serba-serbi PHP Programming Language
Serba-serbi PHP Programming LanguageSerba-serbi PHP Programming Language
Serba-serbi PHP Programming Language
 
Pernyataan kontrol pengulangan
Pernyataan kontrol pengulanganPernyataan kontrol pengulangan
Pernyataan kontrol pengulangan
 
JENI Slides-Intro1-Bab06-Struktur kontrol
JENI Slides-Intro1-Bab06-Struktur kontrolJENI Slides-Intro1-Bab06-Struktur kontrol
JENI Slides-Intro1-Bab06-Struktur kontrol
 
Pengertian Internet Bab II
Pengertian Internet Bab IIPengertian Internet Bab II
Pengertian Internet Bab II
 
chapter-11 Visual Basic 04.ppt
chapter-11 Visual Basic 04.pptchapter-11 Visual Basic 04.ppt
chapter-11 Visual Basic 04.ppt
 

Materi php

  • 2. Materi  Konsep Web dan Web Programming  Konsep PHP  PHP Fundamental  Tipe data, variable, operator  Pernyataan kontrol (if-else, switch, for, while)  Array  fungsi
  • 3. Konsep Web  Ada dua macam Website  Website statis  Bersifat tetap (ditonjolkan pada tampilan)  Website dinamis  Bersifat berubah (ditonjolkan pada pengolahan data)
  • 4. Web Browser dan Server  Web Browser  Software untuk menampilkan dokumen-dokumen dari web server, yaitu : firefox, internet explorer, opera, dll  Disebut juga web client  Web Server  Software untuk menampilkan permintaan HTTP atau HTTPS dari client  Yaitu : Apache (antar platform), IIS (hanya di windows), PWS, dll
  • 5. Konsep Web Programming  Ada 2 jenis pemograman web  Client Side Programming  Bekerja di sisi client contoh: java script, vb script, html  Server Side Programming  Bekerjadisisi server contoh : PHP, Java Server Pages (JSP), Active Server Pages (ASP), Common Gateway Interface (CGI), ColdFussion, dll
  • 6. Konsep PHP  Apa itu PHP?  PHP kepanjangan dari Hypertext Preprocessor  Menyatu dengan HTML dan berjalan di server side  Bersifat opensource dan bisa dijalankan lintas platform ( windows dan linux)
  • 7. Konsep PHP  Untuk menjalankan PHP, dibutuhkan hal-hal sbg berikut:  Web Server ( Apache, IIS, PWS)  Aplikasi PHP  Database Server (MySQL Server)  Aplikasi Database (MySQL)  Keempat hal diatas bisa didapatkan dalam software AppServ, PHPTriad, XAMPP, dll
  • 8. Konsep PHP  Penulisan sintax PHP  Diawali dengan tanda <? dan diakhiri dangan tanda ?> Biasanya cara ini yang sering dipakai
  • 9. Konsep PHP  Ketentuan penulisan code PHP  Disimpan dengan ekstensi nama_file.php atau nama_file.php3 atau nama_file.php4  Setiap perintah di akhiri dengan titik kome (;)
  • 10. Konsep PHP  HTML dan PHP  PHP ditulis menyatu dengan HTML
  • 11. Konsep PHP  Menjalankan PHP  Dijalankan melalui web browser dengan terlebih dahulu mencantumkan alamat web servernya  http://localhost/  http://127.0.0.1/  Alamattersebut merupakan alamat loop back  Loop back adalah alamat yang dimiliki oleh semua komputer untuk melakukan komunikasi dengan komputer itu sendiri
  • 13. Tipe Data  Tipe Data Skalar  Integer > bilangan bulat  Float / Double > bilangan pecahan  String > teks  Boolean > tipe data logika (True and False)  Tipa Data Compound  Array  Objek
  • 14. Variable  Menyimpan data sementara dan nilainya berubah-ubah  Ditulis diawali dengan tanda dolar ($)  Contoh:  $bahasa = “inggris”;  $kelas = 1;
  • 15. Aturan Penamaan Variable  Bersifat case sensitif yaitu huruf besar dan kecil dibedakan  Hanya bisa diawali dengan huruf atau garis bawah (_)  Tidak boleh menggunakan reserved PHP, misal ; echo, if, dll
  • 17. Macam-macam Variable  Variable Global  Variable yang dikenal diseluruh bagian program  Variable local  Variable yang didefinisikan didalam fungsi sehingga tidak dikenali diluar fungsi  Variable Predefine  Variable yang sudah didefinisikan sebelumnya  Variable variable  Variable yang berasal dari suatu variable  Variable Form  Variable yang berasal dari form HTML  Variable Konstanta  Variable yang bersifat tetap
  • 19. Latihan  Buat sebuah Form dengan 3 input. Pastikan nilai yang dimasukkan bisa tampil.
  • 20. Operator  Operator Aritmatika  +, -, *, /, %  Operator Assigment/Penugasan  =  Operator Bitwise/untuk operasi bilangan biner  Operator Perbandingan  ==, !=, <, >, <=, >=  Operator Logika  AND, OR, XOR, NOT  Operator Increment/Decrement  ++, --
  • 22. Latihan  Buat sebuah Form untuk menghitung luas segitiga dengan rumus 0.5 *alas*tinggi
  • 23. Buat sebuah aplikasi untuk menghitung volume Tabung dengan rumus 3.14*r*r*t
  • 25. Percabangan  Digunakan untuk memberikan kodisi pada suatu statement  Macam-macam percabangan  If  If-else  If-else-if-else  switch
  • 26. Pernyataan if  Untuk melakukan eksekusi pada suatu statement jika kondisi if terpenuhi if (kondisi) { statement; }
  • 27. Pernyataan if-else  Untuk melakukan eksekusi pada suatu statement jika kondisi if terpenuhi. Jika tidak terpenuhi maka statement yang ada pada else yang akan dieksekusi. if (syarat) { statement } else { statement lain }
  • 28. if-else if- else (if bertingkat)  Jika terdapat lebih dari satu kondisi if (syarat pertama) { statement pertama } elseif (syarat kedua) { statement kedua } else { statement lain }
  • 29. Pernyataan switch  Untuk membandingkan suatu variable dengan beberapa nilai serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang dibandingkan  Keluar dari blok statemen menggunakan “break”
  • 30. Latihan 1  Buatlah form dari tiap contoh diatas agar nilai variable bisa dimasukan melalui input form
  • 31. Latihan 2  Buatlah sebuah sistem penentu keputusan nilai mahasiswa  Nilai akhir = (tugas mandiri + UAS+ UTS)/3  Ketentuan nilai:  Nilai >= 90  Nilai Huruf = A  Status = Lulus  Nilai akhir >= 80  Nilai Huruf = B  Status = Lulus  Nilai akhir >= 70  Nilai Huruf = C  Status = Lulus  Nilai akhir selain diatas  Nilai Huruf = D  Status = Tidak Lulus
  • 32. Perulangan  Untuk mengeksekusi statement tertentu scr berulang-ulang selama kondisi yang diberikan terpenuhi  Macam-macam perulangan  For  While  Do-while
  • 33. Pernyataan for  untuk mengulangi perintah dengan jumlah pengulangan yang sudah diketahui for (Nilai_Awal; Nilai_Akhir; Counter)
  • 34. Pernyataan while  Untuk mengulangi sebuah perintah sampai jumlah atau kondisi tertentu terpenuhi while (syarat) { statement }
  • 35. Latihan  Tulis contoh perulangan for dan switch dan analisa hasilnya