SlideShare une entreprise Scribd logo
1  sur  12
Pemrograman GUI #4 
Rosa Andrie A 
rosaandrie@gmail.com 
29Sept-03Okt 2014
String 
• Tipe data string berisi huruf, angka, atau karakter apapun. Menggunakan 
keyword “String” untuk mendeklarasikan string. Nilai string ditutup 
menggunakan double quotes.
String
Latihan 4 
• Tambahkan control dan buat form invoice total menjadi spt gambar diatas, 
hanya ada satu diskon yaitu 25% 
• Jika telah selesai, tambahkan tiga label lagi dibagian kanan berisi “invoice 
terbesar”, “invoice terkecil”, dan “nilai tengah invoice”
Ekspresi Boolean 
• Boolean adalah ekspresi yang akan menghasilkan nilaiTrue atau False.
Logical Operator
Conditional (If) statement
Conditional (Case) statement
Latihan 5 
• Modifikasi form invoice total: 
• Jika tipe customer adalah regular member (“R”) 
• Jika subtotal kurang dari 100, diskonnya adalah 0 
• Jika subtotal antara 100 hingga 250, diskonnya 10% 
• Jika subtotal lebih dari 250, diskonnya 25% 
• Jika tipe customer adalah silver-member(“S”) 
• Jika subtotal kurang dari 250, diskonnya 20% 
• Jika subtotal lebih dari 250, diskonnya 30% 
• Selain tipe customer diatas, yaitu premium member, akan selalumendapatkan diskon 
40%, berapapun subtotalnya

Contenu connexe

En vedette

Electrons and Chemical Bonding 2012 Day 1
Electrons and Chemical Bonding 2012 Day 1 Electrons and Chemical Bonding 2012 Day 1
Electrons and Chemical Bonding 2012 Day 1
jmori1
 
Networking
NetworkingNetworking
Networking
Tuan Ngo
 
Mass, Volume and Density Labs
Mass, Volume and Density Labs Mass, Volume and Density Labs
Mass, Volume and Density Labs
jmori1
 
Multiple Intelligences in the Classroom by Carol Levensaler, CSU, Chico
Multiple Intelligences in the Classroom by Carol Levensaler, CSU, ChicoMultiple Intelligences in the Classroom by Carol Levensaler, CSU, Chico
Multiple Intelligences in the Classroom by Carol Levensaler, CSU, Chico
Tanya Madjarova
 

En vedette (19)

Pt 1
Pt 1Pt 1
Pt 1
 
Croatian Govt, the most communicative government in the world?
Croatian Govt, the most communicative government in the world?Croatian Govt, the most communicative government in the world?
Croatian Govt, the most communicative government in the world?
 
Electrons and Chemical Bonding 2012 Day 1
Electrons and Chemical Bonding 2012 Day 1 Electrons and Chemical Bonding 2012 Day 1
Electrons and Chemical Bonding 2012 Day 1
 
Pconnect: граната в руках обезьяны
Pconnect: граната в руках обезьяныPconnect: граната в руках обезьяны
Pconnect: граната в руках обезьяны
 
Php
PhpPhp
Php
 
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
プライベートクラウドへの準備はできていますか?[ホワイトペーパー]
 
Anti Hypertensives- pharmacology
Anti Hypertensives- pharmacologyAnti Hypertensives- pharmacology
Anti Hypertensives- pharmacology
 
Cv
CvCv
Cv
 
Networking
NetworkingNetworking
Networking
 
Biography
BiographyBiography
Biography
 
Notam 09 out-16
Notam 09 out-16Notam 09 out-16
Notam 09 out-16
 
Assets models seminar
Assets models seminarAssets models seminar
Assets models seminar
 
The Real ROI of Telepresence
The Real ROI of TelepresenceThe Real ROI of Telepresence
The Real ROI of Telepresence
 
Mass, Volume and Density Labs
Mass, Volume and Density Labs Mass, Volume and Density Labs
Mass, Volume and Density Labs
 
Multiple Intelligences in the Classroom by Carol Levensaler, CSU, Chico
Multiple Intelligences in the Classroom by Carol Levensaler, CSU, ChicoMultiple Intelligences in the Classroom by Carol Levensaler, CSU, Chico
Multiple Intelligences in the Classroom by Carol Levensaler, CSU, Chico
 
How are drugs developed? - Lesson plans
How are drugs developed? - Lesson plansHow are drugs developed? - Lesson plans
How are drugs developed? - Lesson plans
 
PNY Power Bank Series for Smart Devices
PNY Power Bank Series for Smart DevicesPNY Power Bank Series for Smart Devices
PNY Power Bank Series for Smart Devices
 
Informator oswiatowy
Informator oswiatowyInformator oswiatowy
Informator oswiatowy
 
Программы здоровья ТРАДО
Программы здоровья ТРАДО Программы здоровья ТРАДО
Программы здоровья ТРАДО
 

Plus de Robby Firmansyah

Plus de Robby Firmansyah (20)

Membuat Website PHP Metode CRUD
Membuat Website PHP Metode CRUDMembuat Website PHP Metode CRUD
Membuat Website PHP Metode CRUD
 
Dokumentasi Postfix
Dokumentasi PostfixDokumentasi Postfix
Dokumentasi Postfix
 
Dokumentasi Webmin
Dokumentasi WebminDokumentasi Webmin
Dokumentasi Webmin
 
Skenario
SkenarioSkenario
Skenario
 
Activity Diagram
Activity DiagramActivity Diagram
Activity Diagram
 
UseCase Diagram
UseCase DiagramUseCase Diagram
UseCase Diagram
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
Subnetting
SubnettingSubnetting
Subnetting
 
Network Interface Layer
Network Interface LayerNetwork Interface Layer
Network Interface Layer
 
Dokumentasi Gammu
Dokumentasi GammuDokumentasi Gammu
Dokumentasi Gammu
 
Moodle - Kuisioner
Moodle - KuisionerMoodle - Kuisioner
Moodle - Kuisioner
 
Ppt moodle sip
Ppt moodle sipPpt moodle sip
Ppt moodle sip
 
Cara menghubungkan Database antar PC
Cara menghubungkan Database antar PCCara menghubungkan Database antar PC
Cara menghubungkan Database antar PC
 
Network Troubleshooting
Network TroubleshootingNetwork Troubleshooting
Network Troubleshooting
 
Setting FTP, SSH, NsLookup di linux
Setting FTP, SSH, NsLookup di linuxSetting FTP, SSH, NsLookup di linux
Setting FTP, SSH, NsLookup di linux
 
Rangkuman Addressing
Rangkuman AddressingRangkuman Addressing
Rangkuman Addressing
 
Pengenalan RPL
Pengenalan RPLPengenalan RPL
Pengenalan RPL
 
Rangkuman SDLC
Rangkuman SDLCRangkuman SDLC
Rangkuman SDLC
 
Rangkuman DBMS
Rangkuman DBMSRangkuman DBMS
Rangkuman DBMS
 
Tutorial Install SQL SERVER 2008
Tutorial Install SQL SERVER 2008Tutorial Install SQL SERVER 2008
Tutorial Install SQL SERVER 2008
 

Dernier

Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
ssuser35630b
 
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.pptSEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
AlfandoWibowo2
 

Dernier (20)

KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
Pelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptxPelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptx
 
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.pptSEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKAMODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
 

Materi 4 String dan Boolean Expression

  • 1. Pemrograman GUI #4 Rosa Andrie A rosaandrie@gmail.com 29Sept-03Okt 2014
  • 2. String • Tipe data string berisi huruf, angka, atau karakter apapun. Menggunakan keyword “String” untuk mendeklarasikan string. Nilai string ditutup menggunakan double quotes.
  • 4.
  • 5.
  • 6. Latihan 4 • Tambahkan control dan buat form invoice total menjadi spt gambar diatas, hanya ada satu diskon yaitu 25% • Jika telah selesai, tambahkan tiga label lagi dibagian kanan berisi “invoice terbesar”, “invoice terkecil”, dan “nilai tengah invoice”
  • 7. Ekspresi Boolean • Boolean adalah ekspresi yang akan menghasilkan nilaiTrue atau False.
  • 8.
  • 12. Latihan 5 • Modifikasi form invoice total: • Jika tipe customer adalah regular member (“R”) • Jika subtotal kurang dari 100, diskonnya adalah 0 • Jika subtotal antara 100 hingga 250, diskonnya 10% • Jika subtotal lebih dari 250, diskonnya 25% • Jika tipe customer adalah silver-member(“S”) • Jika subtotal kurang dari 250, diskonnya 20% • Jika subtotal lebih dari 250, diskonnya 30% • Selain tipe customer diatas, yaitu premium member, akan selalumendapatkan diskon 40%, berapapun subtotalnya