Dokumen tersebut memberikan penjelasan tentang fungsi-fungsi header file yang umum digunakan dalam bahasa pemrograman C++ seperti iostream, windows, string, serta operator, tipe data, struktur percabangan dan perulangan dasar.
Matematika Diskrit - 11 kompleksitas algoritma - 03KuliahKita
Dokumen tersebut membahas kompleksitas algoritma dan notasi O-besar untuk menentukan orde pertumbuhan fungsi waktu algoritma. Notasi O-besar digunakan untuk membandingkan beberapa algoritma penyelesaian masalah dan menentukan algoritma terbaik berdasarkan orde pertumbuhannya.
ADT merupakan kumpulan nilai dan operasi yang diizinkan pada suatu tipe data. ADT mendefinisikan perilaku variabel tanpa mengungkapkan struktur datanya secara internal. ADT dapat direalisasikan dalam berbagai bahasa pemrograman dengan memisahkan definisi tipe dan operasi dari implementasinya.
Matematika Diskrit - 11 kompleksitas algoritma - 03KuliahKita
Dokumen tersebut membahas kompleksitas algoritma dan notasi O-besar untuk menentukan orde pertumbuhan fungsi waktu algoritma. Notasi O-besar digunakan untuk membandingkan beberapa algoritma penyelesaian masalah dan menentukan algoritma terbaik berdasarkan orde pertumbuhannya.
ADT merupakan kumpulan nilai dan operasi yang diizinkan pada suatu tipe data. ADT mendefinisikan perilaku variabel tanpa mengungkapkan struktur datanya secara internal. ADT dapat direalisasikan dalam berbagai bahasa pemrograman dengan memisahkan definisi tipe dan operasi dari implementasinya.
Makalah Organisasi Komputer - Direct Memory Access (DMA)Fajar Jabrik
Ringkasan dokumen tersebut adalah:
1. DMA merupakan alat khusus yang memungkinkan transfer data langsung antara perangkat I/O dan memori utama tanpa campur tangan terus-menerus dari CPU.
2. Fungsi DMA adalah agar CPU dapat melakukan tugas lain selama transfer data sedang berlangsung.
3. Cara kerja DMA yaitu CPU mengkonfigurasi DMA controller, kemudian DMA controller melakukan transfer data secara langsung
Makalah Sistem Berkas - Organisasi berkas relatifFajar Jabrik
Organisasi berkas relatif merupakan cara untuk mengorganisasi dan mengakses rekaman secara cepat dengan menggunakan hubungan antara nilai kunci rekaman dengan lokasi fisiknya. Terdapat beberapa teknik pemetaan untuk menerjemahkan nilai kunci menjadi alamat, seperti pemetaan langsung, pencarian tabel, dan kalkulasi. Berkas relatif umumnya digunakan untuk sistem interaktif yang memerlukan akses cepat
Dokumen tersebut membahas tentang konsep antrian (queue) dan implementasinya menggunakan array dan linked list. Terdapat penjelasan mengenai operasi insert queue dan delete queue serta ilustrasinya. Juga dibahas mengenai queue circular untuk menghindari ketidakefisienan saat delete. Di akhir ada latihan untuk membuat prosedur insert pada priority queue.
Dokumen tersebut membahas tentang pertemuan AI yang membahas masalah dan metode pemecahan masalah AI. Metode yang dijelaskan meliputi representasi ruang keadaan, graph keadaan, pohon pelacakan, dan pohon AND/OR. Secara garis besar dibahas tentang pendefinisian masalah, analisis masalah, representasi pengetahuan, dan pemilihan teknik pemecahan masalah. Contoh masalah ember juga digunakan untuk mengilustrasikan konsep-
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang Data Definition Language (DDL) yang merupakan bahasa untuk mendefinisikan skema basis data dengan menjelaskan fungsi, perintah-perintah, dan contohnya.
Dokumen tersebut membahas tentang logika proposisi, yang merupakan pernyataan yang bernilai benar atau salah. Terdapat beberapa jenis proposisi majemuk seperti negasi, konjungsi, dan disjungsi. Dokumen juga menjelaskan konsep inferensi sebagai proses penarikan kesimpulan dari beberapa proposisi berdasarkan aturan-aturan tertentu.
Algoritma dan Struktur Data - Binary SearchKuliahKita
Dokumen ini membahas tentang algoritma pencarian biner, yaitu metode pencarian yang lebih efisien dibandingkan pencarian berurutan. Algoritma pencarian biner bekerja dengan membagi data menjadi dua bagian secara berulang sampai data yang dicari ditemukan atau tidak ada di antara kedua bagian tersebut. Prosesnya diawali dengan membandingkan data tengah dengan data yang dicari, kemudian membagi data menjadi dua bagian berdasarkan hasil
Sandi Caesar adalah salah satu teknik enkripsi substitusi terkenal dimana setiap huruf digeser sejauh 3 posisi. Meskipun sederhana, Sandi Caesar masih banyak digunakan dalam sistem enkripsi modern. Modifikasi algoritma Caesar dengan menggunakan modulo selain 3 dapat meningkatkan kerahasiaannya.
Dokumen tersebut membahas tentang logika predikat, meliputi latar belakang, simbol, kuantor, dan contoh-contoh pernyataan logika predikat dalam 3 kalimat atau kurang.
ERD sistem peminjaman buku perpustakaan digunakan untuk memodelkan struktur data dan hubungan antara entitas-entitas yang terlibat dalam sistem tersebut, seperti Buku, Peminjam, dan Peminjaman. ERD memberikan gambaran tentang data apa yang dibutuhkan dan bagaimana data saling berhubungan.
Dokumen menjelaskan tentang operasi kondisi dalam bahasa pemrograman meliputi pernyataan if, else, nested if, dan switch case. Pernyataan kondisi digunakan untuk mengambil keputusan berdasarkan evaluasi kondisi tertentu. Diberikan juga contoh kode program penggunaan pernyataan kondisi beserta penjelasannya.
Makalah Organisasi Komputer - Direct Memory Access (DMA)Fajar Jabrik
Ringkasan dokumen tersebut adalah:
1. DMA merupakan alat khusus yang memungkinkan transfer data langsung antara perangkat I/O dan memori utama tanpa campur tangan terus-menerus dari CPU.
2. Fungsi DMA adalah agar CPU dapat melakukan tugas lain selama transfer data sedang berlangsung.
3. Cara kerja DMA yaitu CPU mengkonfigurasi DMA controller, kemudian DMA controller melakukan transfer data secara langsung
Makalah Sistem Berkas - Organisasi berkas relatifFajar Jabrik
Organisasi berkas relatif merupakan cara untuk mengorganisasi dan mengakses rekaman secara cepat dengan menggunakan hubungan antara nilai kunci rekaman dengan lokasi fisiknya. Terdapat beberapa teknik pemetaan untuk menerjemahkan nilai kunci menjadi alamat, seperti pemetaan langsung, pencarian tabel, dan kalkulasi. Berkas relatif umumnya digunakan untuk sistem interaktif yang memerlukan akses cepat
Dokumen tersebut membahas tentang konsep antrian (queue) dan implementasinya menggunakan array dan linked list. Terdapat penjelasan mengenai operasi insert queue dan delete queue serta ilustrasinya. Juga dibahas mengenai queue circular untuk menghindari ketidakefisienan saat delete. Di akhir ada latihan untuk membuat prosedur insert pada priority queue.
Dokumen tersebut membahas tentang pertemuan AI yang membahas masalah dan metode pemecahan masalah AI. Metode yang dijelaskan meliputi representasi ruang keadaan, graph keadaan, pohon pelacakan, dan pohon AND/OR. Secara garis besar dibahas tentang pendefinisian masalah, analisis masalah, representasi pengetahuan, dan pemilihan teknik pemecahan masalah. Contoh masalah ember juga digunakan untuk mengilustrasikan konsep-
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang Data Definition Language (DDL) yang merupakan bahasa untuk mendefinisikan skema basis data dengan menjelaskan fungsi, perintah-perintah, dan contohnya.
Dokumen tersebut membahas tentang logika proposisi, yang merupakan pernyataan yang bernilai benar atau salah. Terdapat beberapa jenis proposisi majemuk seperti negasi, konjungsi, dan disjungsi. Dokumen juga menjelaskan konsep inferensi sebagai proses penarikan kesimpulan dari beberapa proposisi berdasarkan aturan-aturan tertentu.
Algoritma dan Struktur Data - Binary SearchKuliahKita
Dokumen ini membahas tentang algoritma pencarian biner, yaitu metode pencarian yang lebih efisien dibandingkan pencarian berurutan. Algoritma pencarian biner bekerja dengan membagi data menjadi dua bagian secara berulang sampai data yang dicari ditemukan atau tidak ada di antara kedua bagian tersebut. Prosesnya diawali dengan membandingkan data tengah dengan data yang dicari, kemudian membagi data menjadi dua bagian berdasarkan hasil
Sandi Caesar adalah salah satu teknik enkripsi substitusi terkenal dimana setiap huruf digeser sejauh 3 posisi. Meskipun sederhana, Sandi Caesar masih banyak digunakan dalam sistem enkripsi modern. Modifikasi algoritma Caesar dengan menggunakan modulo selain 3 dapat meningkatkan kerahasiaannya.
Dokumen tersebut membahas tentang logika predikat, meliputi latar belakang, simbol, kuantor, dan contoh-contoh pernyataan logika predikat dalam 3 kalimat atau kurang.
ERD sistem peminjaman buku perpustakaan digunakan untuk memodelkan struktur data dan hubungan antara entitas-entitas yang terlibat dalam sistem tersebut, seperti Buku, Peminjam, dan Peminjaman. ERD memberikan gambaran tentang data apa yang dibutuhkan dan bagaimana data saling berhubungan.
Dokumen menjelaskan tentang operasi kondisi dalam bahasa pemrograman meliputi pernyataan if, else, nested if, dan switch case. Pernyataan kondisi digunakan untuk mengambil keputusan berdasarkan evaluasi kondisi tertentu. Diberikan juga contoh kode program penggunaan pernyataan kondisi beserta penjelasannya.
Dokumen tersebut merupakan pedoman pelaksanaan Kuliah Kerja Praktek (KKP) bagi mahasiswa Program Studi Teknik Informatika. Pedoman ini membahas tentang pengertian, kedudukan, dan prosedur pelaksanaan KKP mulai dari pengajuan proposal, pembimbingan, pelaporan, hingga seminar. KKP bertujuan memberikan pengalaman kerja kepada mahasiswa serta membantu menyelesaikan permasalahan di instansi mitra melalui sistem informasi.
Integrated Marketing: Why a Website Isn't Enough Webspec Design
In the complex new word of digital marketing, having a website isn’t enough – you need clients to get there. Learn a few tips to give your customers as they seek to fully take advantage of their shiny new website.
B4U Corporation is an Indian electrical contracting company that has provided services to major industries for over 20 years. It specializes in installing solar energy systems, including photovoltaic panels, mounting systems, inverters, and batteries. The company provides full turn-key solar power plant installation services, handling all electrical construction and installation work from cabling to switchyard setup. It has experience installing solar power plants of various sizes across India.
This document describes a 6-piece satin babydoll nightwear set for women advertised as attractive, comfortable, and sexy. The green satin material and babydoll style are highlighted as well as its intended use as ladies' nightwear.
What is mold? How does it start and what are the health effects? In this presentation you will learn all about mold and how it affected us when Hurricane Sandy struck.
1. Dokumen tersebut membahas tentang algoritma, bahasa pemrograman C++, dan konsep-konsep dasar pemrograman seperti tipe data, variabel, operator, dan debugging.
2. C++ dikembangkan pada tahun 1983 sebagai bahasa hibrid yang mendukung pemrograman berorientasi objek namun tetap kompatibel dengan C.
3. Konsep-konsep kunci dalam C++ antara lain tipe data integer dan real, variabel, operator aritmatika dan relasional
Dokumen tersebut membahas tentang modul algoritma dan pemrograman yang berisi tentang tujuan dan permasalahan pembuatan program konversi satuan dan menentukan bilangan genap ganjil menggunakan bahasa C++. Terdapat pembahasan tentang analisis data dan kesimpulan mengenai penggunaan struktur pengulangan dan pengkondisian dalam pembuatan program.
Program tersebut merangkum sejarah bahasa C++ dan konsep dasarnya. C++ dikembangkan dari bahasa C oleh Bjarne Stroustrup pada tahun 1980-an dan menjadi bahasa berorientasi objek pada tahun 1990. Program C++ terdiri dari deklarasi variabel, operator, input-output, dan struktur dasar lainnya.
Laporan praktikum mencakup modul VII dan VIII tentang algoritma dan pemrograman yang meliputi perulangan menggunakan while dan do while. Program yang dibuat meliputi konversi Celcius ke Fahrenheit dan menghitung faktorial bilangan."
Dokumen tersebut membahas sejarah dan konsep dasar bahasa pemrograman C, meliputi proses penerjemahan bahasa C, contoh program sederhana, konsep variabel dan memori, operator aritmatika, struktur kontrol seperti pengambilan keputusan dan pengulangan.
Dokumen tersebut menjelaskan struktur dasar program C++ yang terdiri dari blok fungsi dan pernyataan. Kemudian memberikan contoh program "Hello World" beserta penjelasan baris per barisnya, mulai dari pengikutsertaan library, deklarasi fungsi utama, output ke layar, penahan tampilan, hingga penutupan program.
Tugas so 2 memberikan penjelasan dasar tentang bahasa pemrograman C++. Terdapat 3 hal penting yang dijelaskan, yaitu:
1. Kode dasar untuk memulai pemrograman C++ seperti menggunakan namespace, fungsi main, dan input/output.
2. Penggunaan variabel yang memungkinkan nilai berubah seperti integer, floating point, character, dan string.
3. Fungsi input cin yang dapat membaca nilai dari keyboard ke dalam variabel.
Dokumen tersebut membahas tentang pengenalan bahasa C++, yang terdiri atas 4 bagian utama yaitu komentar, pengarah compiler, deklarasi, dan definisi. Juga membahas tentang operasi input/output seperti printf, scanf, dan gets serta operator-operator aritmatika dan relasional dalam C++."
Teks tersebut membahas tentang fungsi dalam bahasa pemrograman C. Secara singkat, fungsi merupakan blok kode yang digunakan untuk melakukan proses tertentu sehingga dapat meningkatkan performa program dan mempermudah pemahaman alur program. Terdapat dua jenis fungsi yaitu fungsi dengan nilai balik dan tanpa nilai balik. Parameter dapat berupa masukan, keluaran, atau masukan/keluaran.
Dokumen tersebut membahas tentang gaya yang bekerja pada muatan bergerak dalam medan listrik dan magnet, serta penjelasan mengenai gaya Lorentz. Diterangkan pula tentang gaya pada elemen arus diferensial dan contoh soalnya.
Dokumen tersebut merangkum hukum rangkaian Ampere dan beberapa contoh penerapannya dalam menentukan intensitas medan magnet. Hukum Ampere menyatakan bahwa integral garis H untuk lintasan tertutup sama dengan arus yang dilingkari. Beberapa contoh penerapannya adalah menentukan H pada saluran transmisi koaksial, lembaran konduktor, dan solenoida.
Dokumen tersebut menjelaskan hukum Biot-Savart yang menyatakan bahwa intensitas medan magnet yang dihasilkan oleh elemen arus listrik berbanding lurus dengan arus listrik dan panjang elemen arus tersebut, serta berbanding terbalik dengan kuadrat jarak antara elemen arus dengan titik di mana medan diukur. Hukum ini digunakan untuk menghitung medan magnet akibat arus listrik baik untuk konduktor tunggal maupun berbentuk integral.
Dokumen tersebut membahas tentang arus listrik, kerapatan arus, hukum Ohm, konduktor logam, dan semikonduktor. Dijelaskan definisi arus listrik dan kerapatan arus serta hubungannya dengan muatan dan kecepatan muatan. J
Dokumen tersebut membahas tentang potensial listrik dan medan listrik. Potensial listrik didefinisikan sebagai kerja yang dilakukan untuk memindahkan muatan antara dua titik, yang tidak tergantung dari jalur tetapi hanya titik awal dan akhir. Permukaan ekipotensial adalah tempat dengan potensial yang sama. Potensial dan medan listrik dipengaruhi oleh muatan titik, kontinyu, atau kapasitor.
Program ini menjelaskan langkah-langkah metode sekant untuk mencari akar persamaan, dimulai dengan meminta input nilai awal X1 dan X2, kemudian melakukan perulangan untuk mempersempit selisih antara X1 dan X2 hingga mencapai nilai epsilon yang diinginkan serta menampilkan hasil akhir akar yang dicari.
This C++ code calculates the volume and surface area of a cylinder by prompting the user to input the radius and height, then uses those values in the formulas to calculate volume (πr^2h) and surface area (2πrh), and outputs the results.
Dokumen tersebut membahas tentang pembangkit listrik energi pasang surut, termasuk prinsip kerjanya, kelebihan dan kekurangannya dibandingkan pembangkit listrik lain. Pembangkit listrik pasang surut mampu menghasilkan listrik dari energi pasang surut air laut dengan efisiensi tinggi dan ramah lingkungan, meskipun memiliki biaya pembangunan yang mahal.
This C++ code defines an ATM simulation program with the following functionality:
1. It prompts the user to enter their PIN and verifies it for authentication.
2. Upon valid PIN entry, it displays a main menu with options to check balance, transfer funds, or withdraw cash.
3. Based on the user's menu selection, it performs the corresponding transaction and updates the account balance.
Dokumen tersebut membahas tentang tanggung jawab yang terbagi menjadi tanggung jawab kepada diri sendiri dan tanggung jawab kepada orang lain serta lingkungan sekitar. Tanggung jawab merupakan ciri manusia yang beradab dan bersifat kodrati.
1. PENJELASAN PROGRAM
Fungsi #include adalah sebuah prosesor pengarah yang mengatakan kepada kompiler untuk
meletakan kode dari header file iostream.h kedalam program. Fungsi cout memerlukan file
iostream.h.
#include <iostream> fungsi sebagai
1. <Iostream>
Diginakan untuk menampilkan perintah:
- Cin
Merupakan fungsi masukan”input(digunakan untuk menyimpan data dalam suatu variable).
Bentuk umum: cin>>var x;
- Cout
Merupakan fungsi keluaran”output(digunakan untuk menampilkan data ataupun tulisan kelayar
monitor). Bentuk umum: cout<<”tulisan”; atau cout<<var x;
- Endl
Digunakan untuk pindah baris/ enter. Bentuk umum: cout<<”tulisan”<<endl;
#include <windows.h> fungsi sebagai
6. <Windows>
Digunakan untuk menampilan perintah :
- System
Digunakan untuk memberi warna. Berikut contoh programnya yang menggunakan header file
windows :
#include <iostream.h>
#include <windows.h>
#include <conio.h>
main() {
system ("color 27"); //angka 2 memberi warna background hijau dan angka 7 mewarnai tulisan
jadi putih
cout<<"Latian"; //menampilkan tulisan “Latihan” pada layar
getch();
}
#include <string.h> fungsi sebagai
String dalam pemrograman komputer adalah sebuah deret simbol. Tipe data string adalah tipe
data yang digunakan untuk menyimpan barisan karakter.
2. 4. <String.h>
- Strcpy
Digunakan untuk menyailn nilai string
- Strlen
Untuk mengetahui panjang string
- Strupr
Digunakan untuk membuat string menjadi capital.
- Strcmp
Digunakan untuk membandingkan dua buah string.
Hasil dari fungsi ini bertipe integer dengan nilai: Negative, jika string pertama kurang dari string
kedua. Nol, jika string pertama sama dengan string kedua Positif, jika string pertama lebih besar
dari string kedua
Bentuk umum : strcmp(string1, string2);
- strlwr
Digunakan untuk mengubah huruf menjadi kecil semua.Bentuk umum : strlwr(string);
- strcat
Digunakan untuk menggabungkan string.Bentuk umum : strcat(string1,string2);
Using namespace std;
Untuk memunculkan error paa program
int main ()
Pernyataan ini mendeklarasikan fungsi utama, bahwa suatu program C++ dapat berisi banyak
fungsi, yang harus selalu memiliki sebuah fungsi utama (main function), Fungsi adalah modul
yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu.
Fungsi Main adalah nama judul fungsi.
() digunakan untuk mengapit argumen fungsi yaitu nilai yang akan dilewatkan
ke fungsi.
Fungsi Tanda { pada fungsi main() menyatakan awal eksekusi program. Adapun } pada fungsi
main() menyatakan akhir eksekusi program.
Fungsi Tanda <<, yang diketahui sebagai operator pemasukan (insertion operators). Tanda
tersebut mengatakan kepada kompiler agar segera menghasilkan output sesuai dengan input
anda.
Fungsi Tanda semicolon “ ; ” digunakan untuk mengakhiri sebuah pernyataan. Setiap
pernyataan harus diakhiri dengan sebuah tanda semicolon.
Variabel adalah suatu yang kita masukan dan memiliki sebuah nilai, semua yang kita masukan
ke dalam deklarasi di sebut dengan Variabel, dan Variabel itu sendiri masih sangat berhubungan
dengan Tipe Data.
3. Tipe data
– Int (Integer = bilangan bulat)
– Long
– Chart
– Float (bilangan pecahan)
– Double (bilangan pecehan)
– Long Double
Chart : Mempunyai Fungsi untuk mengelompokan variabel yang bernilai karakter atau huruf.
Int : singkatan dari integer yaitu fungsinya untuk mengelompokan variabel yang isinya bilangan
bulat.
Long : Mempunyai Fungsi hampir sama dengan integer yaitu mengelompokan bilangan bulat
tetapi fungsi long adalah jika bilangan bulat yang di kelompokan itu jumlahnya sangat banyak,
dan tipe data melebihi kapasitas tipe data dari integer , pembahasan ukuran dari tipe data akan di
bahas di bawah nanti.
Float : Mempunyai Fungsi sebagai mengelompokan bilangan yang bernilai decimal/pecahan,
jika fungsi dari integer adalah bilangan bulat maka fungsi float adalah untuk bilangan decimal.
4. Karakter-Karakter Khusus Di Dalam C++.
Code untuk mengubah warna text pada bahasa C atau C++ -> system (color d) Jalankan fungsi
ini dngan library #include<windows.h>
system(“Color 1B″);
1, digunakn untuk backround..(Blue)
B , digunakn untuk text..(Light Aqua)
brikut adalah code Hexadecimal buat ngubah warna..
0 = Black
1 = Blue
2 = Green
3 = Aqua
4 = Red
5 = Purple
6 = Yellow
7 = White
8 = Gray
9 = Light Blue
A = Light Green
B = Light Aqua
C = Light Red
D = Light Purple
E = Light Yellow
F = Light White
5. Operasi Relasi (Perbandingan)
Operator relasi ini digunakan untuk membandingkan dua buah nilai. Hasil dari perbandingan
operator ini menghasilkan nilai numeric 1 (True) atau 0 (False).
== Sama dengan (bukan pemberi nilai)
!= Tidak sama dengan
> Lebih dari
= Lebih dari sama dengan
<= Kurang dari sama dengan
Operator Increment & Decrement
Pada pemrograman C++, menyediakan operator penambah dan pengurang (Increment &
Decrement).
++ Penambahan (Increment)
— Pengurangan (Decrement)
A = A + 1 atau A = A – 1; dapat disederhanakan menjadi A + = 1 atau A – = 1 Dan dapat
disederhanakan menjadi A++ atau A–
Notasi ++ atau — dapat diletakkan di depan atau di belakang variabel. Contoh: A– atau –A atau
++ A atau A++
Kedua bentuk penulisan di atas mempunyai arti yang berbeda:
Jika diletakkan di depan variabel. Maka proses penambahan atau pengurangan akan dilakukan
sesaat sebelum atau langsung pada saat menjumpai ekspresi ini sehingga nilai variabel tadi akan
langsung berubah
begitu ekspresi ini di temukan.
Jika diletakkan di belakang variabel. Maka proses penambahan atau pengurangan akan dilakukan
setelah ekspresi ini di jumpai atau nilai variabel akan tetap pada saat ekspresi ini ditemukan.
Menggunakan operator aritmatika perkalian, pengurangan,penjumlahan.
Menggunakan seleksi kondisi
Struktur Kondisi “If….” Pada C++ digunakan perintah if untuk menentukan outputnya
berdasarkankondisi yang ada.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 dandikerjakan.
Struktur Kondisi “If......Else….” Dalam struktur kondisi if.....else minimal terdapat dua
pernyataan. Jikakondisi yang diperiksa bernilai benar atau terpenuhi maka pernyataan
pertamayang dilaksanakan dan jika kondisi yang diperiksa bernilai salah maka pernyataanyang
kedua yang dilaksanakan.
Struktur kondisi switch....case....default digunakan untuk penyeleksiankondisi dengan
kemungkinan yang terjadi cukup banyak. Struktur ini akan melaksanakan salah satu dari
beberapa pernyataan „case‟ tergantung nilai kondisi yang ada di dalam switch. Selanjutnya
6. proses diteruskan hingga ditemukan pernyataan „break‟. Jika tidak ada nilai pada case yang
sesuai dengan nilai kondisi, maka proses akan diteruskan kepada pernyataan yang ada di bawah
„default‟.
Menggunakan perulangan for
1. Perulangan FOR
Digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya.
Bentuk umumnya:
for( awal ; kondisi ; counter )
{
Statementl;
Statement2;
}
Statement3;