Dokumen ini membahas berbagai struktur kontrol perulangan dalam bahasa C seperti while, do-while, for, nested loop, pernyataan break, continue, goto, gotoxy dan exit. Struktur-struktur tersebut digunakan untuk menyelesaikan berbagai masalah algoritma.
Dokumen tersebut membahas pernyataan kontrol dalam bahasa C++ seperti statement IF, SWITCH, FOR, WHILE, dan DO...WHILE beserta contoh kode programnya. Termasuk di dalamnya adalah penjelasan tentang operator logika dan relasional yang dapat digunakan dalam statement kontrol. Diakhir diberikan tugas untuk membuat program menggunakan statement kontrol tertentu.
Dokumen tersebut membahas tentang diagram alur (flowchart) yang menggambarkan susunan logika suatu program. Terdapat penjelasan mengenai simbol-simbol yang digunakan pada flowchart seperti proses, input/output, terminal, decision, subroutine, connector, dan flowline. Juga dijelaskan struktur-struktur pada flowchart yaitu sequence, branching, dan looping beserta contohnya.
Dokumen tersebut menjelaskan tentang diagram alur (flowchart) yang menggambarkan susunan logika suatu program, termasuk simbol-simbol, struktur, dan jenis flowchart.
Dokumen ini membahas berbagai struktur kontrol perulangan dalam bahasa C seperti while, do-while, for, nested loop, pernyataan break, continue, goto, gotoxy dan exit. Struktur-struktur tersebut digunakan untuk menyelesaikan berbagai masalah algoritma.
Dokumen tersebut membahas pernyataan kontrol dalam bahasa C++ seperti statement IF, SWITCH, FOR, WHILE, dan DO...WHILE beserta contoh kode programnya. Termasuk di dalamnya adalah penjelasan tentang operator logika dan relasional yang dapat digunakan dalam statement kontrol. Diakhir diberikan tugas untuk membuat program menggunakan statement kontrol tertentu.
Dokumen tersebut membahas tentang diagram alur (flowchart) yang menggambarkan susunan logika suatu program. Terdapat penjelasan mengenai simbol-simbol yang digunakan pada flowchart seperti proses, input/output, terminal, decision, subroutine, connector, dan flowline. Juga dijelaskan struktur-struktur pada flowchart yaitu sequence, branching, dan looping beserta contohnya.
Dokumen tersebut menjelaskan tentang diagram alur (flowchart) yang menggambarkan susunan logika suatu program, termasuk simbol-simbol, struktur, dan jenis flowchart.
Modul ini membahas tentang struktur pengkondisian dan pengulangan dalam bahasa pemrograman komputer. Terdapat penjelasan mengenai struktur if, if-else, nested if, switch case, serta pengulangan menggunakan while, do-while, dan for. Modul ini juga membahas konsep array satu dimensi beserta contoh kode programnya.
[/ringkasan]
Dokumen tersebut memberikan penjelasan mengenai diagram alur (flowchart) yang digunakan untuk menggambarkan susunan logika suatu program. Terdapat penjelasan mengenai simbol-simbol yang digunakan pada flowchart seperti proses, input/output, terminal, dan lainnya. Selain itu juga dijelaskan mengenai tiga struktur utama pada flowchart yaitu struktur urut, percabangan, dan pengulangan.
Looping adalah proses mengulang statement satu atau lebih dari satu kali. Terdapat tiga jenis struktur looping yaitu for, while, dan repeat. For digunakan ketika jumlah perulangan diketahui, sedangkan while dan repeat ketika jumlahnya tidak pasti. Contoh program menggunakan ketiga struktur looping untuk menghitung deret angka dan jumlah bilangan bulat.
Bubble sort adalah algoritma sorting yang mengiterasi dan membandingkan pasangan elemen, mengubah posisi elemen yang lebih besar ke belakang. Prosesnya melakukan pembandingan dan pertukaran posisi berulang sampai tidak ada lagi yang perlu ditukar. Kompleksitas waktunya adalah O(n2) pada kasus terburuk.
Dokumen ini memberikan penjelasan singkat tentang berbagai command yang dapat digunakan pada text editor Nano beserta contoh penggunaannya. Beberapa command yang dijelaskan adalah ^G untuk meminta bantuan, ^X untuk keluar dari Nano, dan ^O untuk menyimpan perubahan file.
Dokumen tersebut membahas tentang pernyataan pengulangan dalam bahasa C++ seperti while, do-while, for, nested for, break, dan continue. Pernyataan-pernyataan tersebut digunakan untuk mengulang proses pernyataan secara berulang-ulang sesuai dengan kondisi yang ditentukan.
Perangkat input dan output merupakan komponen penting dalam sistem komputer. Perangkat input digunakan untuk memasukkan data ke dalam sistem, seperti keyboard, mouse, scanner, dan microphone. Perangkat output digunakan untuk mengeluarkan keluaran dari sistem seperti monitor, printer, dan speaker. Kedua jenis perangkat ini berkomunikasi dengan sistem operasi melalui driver.
Struktur karakteristik dan aplikasi thyristorBilly Alhamra
Thyristor adalah komponen semikonduktor yang terdiri dari empat lapisan PN-PN yang dapat berfungsi sebagai saklar. Thyristor memiliki tiga keadaan yaitu keadaan terbalik, maju, dan konduksi. Thyristor banyak digunakan untuk mengontrol kecepatan motor, penyearahan, pengubahan daya, dan manipulasi robot.
Modul ini membahas tentang struktur pengkondisian dan pengulangan dalam bahasa pemrograman komputer. Terdapat penjelasan mengenai struktur if, if-else, nested if, switch case, serta pengulangan menggunakan while, do-while, dan for. Modul ini juga membahas konsep array satu dimensi beserta contoh kode programnya.
[/ringkasan]
Dokumen tersebut memberikan penjelasan mengenai diagram alur (flowchart) yang digunakan untuk menggambarkan susunan logika suatu program. Terdapat penjelasan mengenai simbol-simbol yang digunakan pada flowchart seperti proses, input/output, terminal, dan lainnya. Selain itu juga dijelaskan mengenai tiga struktur utama pada flowchart yaitu struktur urut, percabangan, dan pengulangan.
Looping adalah proses mengulang statement satu atau lebih dari satu kali. Terdapat tiga jenis struktur looping yaitu for, while, dan repeat. For digunakan ketika jumlah perulangan diketahui, sedangkan while dan repeat ketika jumlahnya tidak pasti. Contoh program menggunakan ketiga struktur looping untuk menghitung deret angka dan jumlah bilangan bulat.
Bubble sort adalah algoritma sorting yang mengiterasi dan membandingkan pasangan elemen, mengubah posisi elemen yang lebih besar ke belakang. Prosesnya melakukan pembandingan dan pertukaran posisi berulang sampai tidak ada lagi yang perlu ditukar. Kompleksitas waktunya adalah O(n2) pada kasus terburuk.
Dokumen ini memberikan penjelasan singkat tentang berbagai command yang dapat digunakan pada text editor Nano beserta contoh penggunaannya. Beberapa command yang dijelaskan adalah ^G untuk meminta bantuan, ^X untuk keluar dari Nano, dan ^O untuk menyimpan perubahan file.
Dokumen tersebut membahas tentang pernyataan pengulangan dalam bahasa C++ seperti while, do-while, for, nested for, break, dan continue. Pernyataan-pernyataan tersebut digunakan untuk mengulang proses pernyataan secara berulang-ulang sesuai dengan kondisi yang ditentukan.
Perangkat input dan output merupakan komponen penting dalam sistem komputer. Perangkat input digunakan untuk memasukkan data ke dalam sistem, seperti keyboard, mouse, scanner, dan microphone. Perangkat output digunakan untuk mengeluarkan keluaran dari sistem seperti monitor, printer, dan speaker. Kedua jenis perangkat ini berkomunikasi dengan sistem operasi melalui driver.
Struktur karakteristik dan aplikasi thyristorBilly Alhamra
Thyristor adalah komponen semikonduktor yang terdiri dari empat lapisan PN-PN yang dapat berfungsi sebagai saklar. Thyristor memiliki tiga keadaan yaitu keadaan terbalik, maju, dan konduksi. Thyristor banyak digunakan untuk mengontrol kecepatan motor, penyearahan, pengubahan daya, dan manipulasi robot.
Dokumen tersebut membahas tentang pengambilan keputusan dalam pemrograman dengan menjelaskan operator kondisi, pernyataan if, if-else, nested if, operator logika dan relasi, ternary operator, dan pernyataan switch beserta contoh kode programnya.
The document discusses four major theories of forgetting: decay theory, interference theory, motivated forgetting theory, and retrieval failure theory. It focuses on decay theory, which states that memories naturally fade over time without being accessed. Interference theory suggests that new memories can interfere with old ones, either when stored or retrieved. Motivated forgetting theory proposes that unpleasant or threatening memories may be purposefully forgotten.
Dokumen ini membahas tentang perulangan atau looping dalam bahasa pemrograman, khususnya menjelaskan proses perulangan menggunakan statement for, do-while, dan while. Juga dijelaskan penggunaan statement goto dan contoh kode program perulangan menggunakan for dalam bahasa C++.
1. Modul ini membahas struktur perulangan dan pengontrolan aliran program dalam bahasa C++ seperti while loop, do-while loop, for loop, break, continue, goto, dan switch.
Dokumen tersebut membahas tentang struktur kendali proses dalam pemrograman yang terdiri dari infinite loop, nested if, dan nested for. Infinite loop adalah pengulangan tanpa akhir yang dapat dilakukan dengan pernyataan for, do-while, atau while dengan kondisi selalu bernilai true. Nested if adalah pernyataan if yang terdapat if lain di dalamnya, sementara nested for adalah pernyataan for yang terdapat pernyataan for lain di dalamny
Dokumen tersebut membahas tentang struktur kontrol dalam pemrograman berorientasi objek, termasuk statement if, if-else, switch, serta struktur pengulangan seperti while, do-while, dan for loops. Juga dibahas tentang statement break, continue, dan return yang digunakan untuk mengontrol alur eksekusi kode program.
Dokumen ini membahas struktur kontrol dalam bahasa C++ seperti if-else, while loop, do-while loop, dan for loop yang digunakan untuk mengatur alur eksekusi program berdasarkan kondisi tertentu.
Dokumen tersebut membahas tentang operator relasional dan logika dalam MATLAB untuk membandingkan nilai dan menyatakan kondisi TRUE atau FALSE, serta penggunaannya dalam pernyataan if, if..else, if..elseif, switch, while, dan for untuk pengambilan keputusan dan pengulangan perintah.
Algoritma adalah deskripsi langkah-langkah pelaksanaan suatu proses yang terdiri dari runtunan instruksi, pemilihan jalur, dan pengulangan. Terdapat tiga komponen utama instruksi algoritma yaitu pernyataan penugasan, input/output, dan pengendalian alur. Algoritma dapat ditulis dalam berbagai bahasa pemrograman.
JENI Slides-Intro1-Bab06-Struktur kontrolDimara Hakim
Dokumen tersebut membahas tentang struktur kontrol dalam pemrograman, termasuk struktur kontrol keputusan (if, else, switch) untuk memilih bagian kode yang dieksekusi, struktur kontrol pengulangan (while, do-while, for) untuk mengulang eksekusi kode, dan branching statement (break, continue, return) untuk mengatur alur program.
Struktur looping digunakan untuk mengulangi langkah-langkah sebelumnya yang telah dikerjakan sampai suatu kondisi berhenti terpenuhi. Terdapat tiga jenis pernyataan looping yaitu while, do...while, dan for yang masing-masing memiliki syarat tersendiri untuk mengulang perintah.
Tutor tutorial pemrograman bahasa C ini membahas tentang:
1. Pengenalan dasar bahasa C meliputi hello world, tipe data, variabel, konstanta, dan operator.
2. Pengambilan keputusan menggunakan pernyataan if, if-else, nested if, dan switch case.
3. Pengulangan pernyataan for, while, do-while, continue, dan goto.
4. Penggunaan pointer, array satu dan dua dimensi, serta string.
1. Laporan praktikum membahas program menu luas bangun dua dimensi seperti lingkaran dan persegi panjang dengan validasi inputan bilangan bulat negatif.
2. Program menggunakan perulangan dan percabangan untuk memilih menu dan menghitung luas, serta mencegah input negatif.
3. Kesimpulannya bahwa program hanya menggunakan struktur kontrol keputusan seperti percabangan if, if else, dan switch untuk memilih menu dan melakukan validasi.
2. TUJUAN
Menjelaskan proses perulangan
menggunakan pernyataan for, while, dan
do-while.
Menjelaskan penggunaan pernyataan
break dan continue, goto.
Menjelaskan loop di dalam loop (nested
loop) dan contoh kasusnya.
3. Pernyataan for
Digunakan untuk membuat looping dengan jumlah
perulangan yang ditentukan di awal.
Sintak:
for(ungkapan1; ungkapan2; ungkapan3)
pernyataan;
Ungkapan1: digunakan untuk memberikan inisialisasi
terhadap variabel pengendali loop.
Ungkapan2: dipakai sebagai kondisi untuk keluar dari
loop.
Ungkapan3: dipakai sebagai pengatur kenaikan nilai
variabel pengendali loop.
4. Contoh penggunaan for
for (bil = 1; bil <= 15; bil += 3)
printf("%dn", bil);
Akan menghasilkan:
1
4
7
10
13
5.
6. Pernyataan while
Pengecekan terhadap loop dilakukan di bagian
awal.
Pernyataan didalamnya bisa tidak dikerjakan
sama sekali.
Sintak
while(kondisi)
pernyataan;
Selama kondisi benar maka pernyataan
dikerjakan
Jika kondisi salah keluar dari loop
7. Contoh penggunaan while
bil = 1;
while (bil <= 15)
{
printf("%dn", bil);
bil = bil + 3;
}
Akan menghasilkan:
1
4
7
10
13
8.
9. Pernyataan do-while
Pengecekan terhadap loop dilakukan di bagian akhir.
Pernyataan didalamnya pasti dijalankan (minimal 1 kali).
Sintak
do {
pernyataan;
} while(kondisi);
Mula-mula pernyataan dijalankan, selanjutnya kondisi
diuji jika benar dilakukan perulangan, jika salah maka
keluar dari loop
10. Contoh penggunaan do-while
bil = 1;
do {
printf("%dn", bil);
bil = bil + 3;
} while (bil <= 15);
Akan menghasilkan:
1
4
7
10
13
13. Contoh for, while, dan do-while
#include<stdio.h>
main()
{
int bil;
for(bil = 1; bil <= 15; bil += 3)
printf("%dn", bil);
printf("n");
bil = 1;
while (bil <= 15)
{
printf("%dn", bil);
bil = bil + 3;
}
printf("n");
bil = 1;
do {
printf("%dn", bil);
bil = bil + 3;
} while (bil <= 15);
}
14. Pernyataan break
Berfungsi untuk keluar dari loop untuk
looping dengan for, while, dan do-while.
Berfungsi untuk keluar dari struktur switch.
Sintak:
break;
15. Contoh penggunaan break
Pada loop:
while(kondisi)
{
break;
}
statement-x;
Pada switch:
switch (ekspresi)
{ . . . . .
case konstanta-2:
pernyataan-21;
break;
. . . . .
}
20. Nested loop
main(){
int baris, kolom, hasil_kali;
for (baris = 1; baris <= 10; baris++)
{
for (kolom=1; kolom <= 10; kolom++)
{
hasil_kali = baris * kolom;
printf ("%2d", hasil_kali);
}
printf("n");
/* pindah baris */
}
}
21. Exercise
1. Gunakan loop for dan nested while loop untuk
mendapatkan tampilan sbb :
1
22
333
4444
55555
2. Buatlah program untuk menghitung nilai faktorial
menggunakan:
for
while
do-while
22. Exercise
3. Gunakan loop for untuk menjumlahkan
seluruh bilangan antara 10 sampai dengan
100 ke dalam sebuah variabel total.
Asumsikan bahwa variabel total tidak
diinisialisasi terlebih dahulu dengan nilai
nol.