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.
PENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMANNur Kholifah Hidayah
Laporan praktikum ini membahas pengenalan sistem operasi Windows, IDE Visual C++, dan algoritma pemrograman menggunakan bahasa C++. Terdapat penjelasan tentang konsep dasar sistem operasi, IDE, algoritma, dan flowchart. Juga dilaporkan hasil praktikum menampilkan teks dan menghitung luas segitiga menggunakan Visual C++.
PENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMANNur Kholifah Hidayah
Laporan praktikum ini membahas pengenalan sistem operasi Windows, IDE Visual C++, dan algoritma pemrograman menggunakan bahasa C++. Terdapat penjelasan tentang konsep dasar sistem operasi, IDE, algoritma, dan flowchart. Juga dilaporkan hasil praktikum menampilkan teks dan menghitung luas segitiga menggunakan Visual C++.
Program ATM ini bertujuan untuk mempermudah pengguna melakukan transaksi perbankan secara otomatis dan memberikan kenyamanan karena dapat melakukan transaksi berulang kali."
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.
Laporan hasil praktikum Alpro I Modul 1 (Pengenalan Pascal)Azka Mutia
Laporan akhir praktikum Algoritma dan Pemrograman I ini membahas tentang pengenalan bahasa pemrograman Pascal. Terdapat beberapa langkah kerja seperti mentranslasikan algoritma ke dalam bahasa Pascal, menulis program, dan menjalankannya. Laporan ini juga membandingkan hasil keluaran program dan menarik kesimpulan tentang konsep dasar Pascal.
Program ini membuat algoritma untuk menghitung harga tiket kereta api berdasarkan jurusan, kelas, dan jumlah tiket yang dipesan. Program akan meminta input jurusan, kelas, dan jumlah tiket lalu menghitung harga tiket, total harga, diskon, dan pembayaran akhir berdasarkan kombinasi input tersebut.
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++."
Dokumen tersebut membahas konsep dasar pemrograman komputer meliputi pengertian bahasa pemrograman, perkembangan bahasa pemrograman, dan contoh kode program sederhana dalam bahasa C.
Makalah ini membahas tentang algoritma dan pemrograman khususnya tentang jenis-jenis perulangan dalam bahasa pemrograman seperti perulangan FOR, perulangan WHILE, dan perulangan DO WHILE beserta contoh kode dan flowchartnya. Makalah ini juga menjelaskan pengertian Java dan bahasa pemrograman serta menarik kesimpulan perbedaan ketiga jenis perulangan tersebut.
1. Dokumen menjelaskan sejarah bahasa pemrograman C++ dan pengembangannya dari bahasa BCPL hingga menjadi bahasa berorientasi objek pada tahun 1990.
2. Konsep dasar C++ meliputi tipe data, variabel, operator, input output, dan fungsi-fungsi dasar.
3. C++ banyak digunakan untuk membuat sistem operasi, game, sistem kendali, dan aplikasi lainnya.
1. Dokumen menjelaskan sejarah bahasa pemrograman C++ dan pengembangannya dari bahasa BCPL hingga menjadi bahasa berorientasi objek pada tahun 1990.
2. Konsep dasar C++ meliputi tipe data, variabel, operator, input output, dan fungsi-fungsi dasar.
3. C++ banyak digunakan untuk membuat sistem operasi, game, sistem kendali, dan aplikasi lainnya.
Dokumen tersebut berisi kode program C yang melakukan beberapa perhitungan dan pengkondisian sederhana seperti menentukan suhu normal atau tidak, bilangan terbesar, zodiak, kalkulator, diskon supermarket, dan menampilkan huruf."
Struktur dasar input dan output aritmatikaandhycicau
Dokumen tersebut membahas struktur dasar program C++ dan penggunaan input output. Secara ringkas, dokumen menjelaskan bahwa C++ dikembangkan pada tahun 1980, struktur program C++ terdiri dari fungsi dan blok kode, dan contoh program Hello World mendemonstrasikan penggunaan input output dasar seperti cout dan cin.
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.
Program ATM ini bertujuan untuk mempermudah pengguna melakukan transaksi perbankan secara otomatis dan memberikan kenyamanan karena dapat melakukan transaksi berulang kali."
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.
Laporan hasil praktikum Alpro I Modul 1 (Pengenalan Pascal)Azka Mutia
Laporan akhir praktikum Algoritma dan Pemrograman I ini membahas tentang pengenalan bahasa pemrograman Pascal. Terdapat beberapa langkah kerja seperti mentranslasikan algoritma ke dalam bahasa Pascal, menulis program, dan menjalankannya. Laporan ini juga membandingkan hasil keluaran program dan menarik kesimpulan tentang konsep dasar Pascal.
Program ini membuat algoritma untuk menghitung harga tiket kereta api berdasarkan jurusan, kelas, dan jumlah tiket yang dipesan. Program akan meminta input jurusan, kelas, dan jumlah tiket lalu menghitung harga tiket, total harga, diskon, dan pembayaran akhir berdasarkan kombinasi input tersebut.
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++."
Dokumen tersebut membahas konsep dasar pemrograman komputer meliputi pengertian bahasa pemrograman, perkembangan bahasa pemrograman, dan contoh kode program sederhana dalam bahasa C.
Makalah ini membahas tentang algoritma dan pemrograman khususnya tentang jenis-jenis perulangan dalam bahasa pemrograman seperti perulangan FOR, perulangan WHILE, dan perulangan DO WHILE beserta contoh kode dan flowchartnya. Makalah ini juga menjelaskan pengertian Java dan bahasa pemrograman serta menarik kesimpulan perbedaan ketiga jenis perulangan tersebut.
1. Dokumen menjelaskan sejarah bahasa pemrograman C++ dan pengembangannya dari bahasa BCPL hingga menjadi bahasa berorientasi objek pada tahun 1990.
2. Konsep dasar C++ meliputi tipe data, variabel, operator, input output, dan fungsi-fungsi dasar.
3. C++ banyak digunakan untuk membuat sistem operasi, game, sistem kendali, dan aplikasi lainnya.
1. Dokumen menjelaskan sejarah bahasa pemrograman C++ dan pengembangannya dari bahasa BCPL hingga menjadi bahasa berorientasi objek pada tahun 1990.
2. Konsep dasar C++ meliputi tipe data, variabel, operator, input output, dan fungsi-fungsi dasar.
3. C++ banyak digunakan untuk membuat sistem operasi, game, sistem kendali, dan aplikasi lainnya.
Dokumen tersebut berisi kode program C yang melakukan beberapa perhitungan dan pengkondisian sederhana seperti menentukan suhu normal atau tidak, bilangan terbesar, zodiak, kalkulator, diskon supermarket, dan menampilkan huruf."
Struktur dasar input dan output aritmatikaandhycicau
Dokumen tersebut membahas struktur dasar program C++ dan penggunaan input output. Secara ringkas, dokumen menjelaskan bahwa C++ dikembangkan pada tahun 1980, struktur program C++ terdiri dari fungsi dan blok kode, dan contoh program Hello World mendemonstrasikan penggunaan input output dasar seperti cout dan cin.
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.
Tugas praktikum algoritma modul 1 faisal al zamarFaisal Zamar
Laporan praktikum algoritma pemrograman dan struktur data modul 1 mengenai pengantar bahasa pemrograman C++. Laporan ini membahas tentang pengenalan C++, praktikum penggunaan preprocessor directive, deklarasi variabel, komentar, dan format data. Modul ini memberikan pemahaman dasar tentang sintaks bahasa C++.
Modul ini membahas pengenalan bahasa pemrograman C++. Terdiri dari penjelasan tentang struktur dasar bahasa C++ seperti variabel, tipe data, deklarasi, operator, input/output, dan konstanta. Juga menjelaskan penggunaan editor Turbo C++ untuk membuat program C++ sederhana. Diakhiri dengan contoh program "Hello World" beserta penjelasan setiap baris kodenya.
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.
Program C++ mengenalkan struktur dasar bahasa C++ meliputi pengenalan C++ sebagai perluasan C dengan fasilitas kelas, struktur program C++ berupa fungsi termasuk fungsi utama, kasus sensitif, kepopuleran C dan C++, keistimewaan C++ mendukung OOP, alasan OOP, contoh program C++ sederhana, penjelasan bagian-bagiannya, komentar, identifier, tipe data termasuk bilangan bulat, desimal, boolean, karakter, string, dan
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."
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010eddie Ismantoe
Modul pratikum ini membahas algoritma dan pemrograman dalam bahasa Visual C++. Modul ini disusun oleh Edi Ismanto untuk mahasiswa Program Studi Pendidikan Informatika Universitas Muhammadiyah Riau. Modul ini memberikan pengertian dasar tentang Visual C++, tipe data, dan struktur program untuk membantu mahasiswa memahami dan mengimplementasikan algoritma serta program komputer menggunakan Visual C++.
Dokumen tersebut membahas tentang program pengolahan data nilai raport siswa menggunakan bahasa pemrograman C++. Program ini memiliki fitur input dan lihat identitas siswa, input dan lihat nilai mata pelajaran, serta menampilkan raport keseluruhan siswa.
Dokumen ini memberikan panduan dasar untuk bahasa pemrograman C++, meliputi pengenalan elemen-elemen kunci seperti header file, fungsi utama, input/output, komentar, dan variabel serta jenis-jenisnya. Dokumen ini juga menjelaskan bagaimana menulis program C++ dasar dan fungsi dari kode-kode dasar seperti include, cout, dan return.
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
1. Algoritma dan Pemrograman
MODUL III
TUGAS
A. TUJUAN
1. Mengetahui dan memahami pengoperasian aplikasi Microsoft Visual C++ 2012.
2. Mengetahui dan memahami cara mengkonversikan suatu satuan menjadi satuan
yang lainnya.
3. Mengetahui dan memahami cara menentukan bilangan genap dan ganjil dengan
batasan tertentu.
B. PERMASALAHAN
1. Install Visual C++ 2012
2. Buat program untuk mengkonversikan satuan MM ke INCHI dan sebaliknya
3. Buatlah program untuk menampilkan bilangan genap dan ganjil dari 1-100 dan
berhenti pada bilangan tertentu
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-1
2. Algoritma dan Pemrograman
C. HASIL PERCOBAAN
1. Mengkonversikan satuan INCI ke MM dan MM ke INCI
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-2
3. Algoritma dan Pemrograman
#include <iostream>
#include <conio.h>
Using namespace std;
Void main()
{
Int konversi;
Double I,M,MM,INCI;
Cout<<”1. INCI ke MILIMETER”<<endl;
Cout<<”2. MILIMETER ke INCI”<<endl;
Cout<<endl;
Cout<<”masukkan pilihan anda (1,2): “;
Cin>>konversi;
Switch (konversi){
Case 1:{
Cout<<”masukkan INCI: “;cin>>I;
MM=I*25,4;
Cout<<endl;
Cout<<””<<I<<” INCI = “<<MM<<” mm”<<endl;
}
Break;
Case 2:{
Cout<<”masukkan MILIMETER: “;cin>>M;
INCI=M*0.03937;
Cout<<endl;
Cout<<””<<M<<” MILIMETER = “<<INCI<<” inci”<<endl;
}
Break;}
Getch();
}
Hasil output pertama :
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-3
4. Algoritma dan Pemrograman
Hasil output kedua :
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-4
5. Algoritma dan Pemrograman
2. Menampilkan bilangan genap dan ganjil dari 1-100 dan berhenti pada bilangan
tertentu.
#include <iostream>
#include <conio.h>
Using namespace std;
Void main()
{
Int a=i, b;
Cout<<”masukkan batas angka: “;cin>>b;
While (a<=100)
{if (a%2==0)
Cout<<a<<” :GENAP”<<endl;
Else
Cout<<a<<” :GANJIL”<<endl;
a++;
If (a>b)
Break;}
Getch();
}
Hasil output :
D. PEMBAHASAN
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-5
6. Algoritma dan Pemrograman
1. Analisis data untuk permasalahan mengkonversikan suatu satuan ke satuan yang
lain.
#include <iostream>
Kalimat yang diawali dengan tanda (#) adalah preprocessor directive. Bukan
merupakan baris kode yang dieksekusi, tetapi indikasi untuk compiler. Dalam kasus
ini kalimat #include <iostream.h> memberitahukan preprocessor kompiler untuk
menyertakan header file standard iostream. File spesifik ini juga termasuk library
deklarasi standard I/O pada C++ dan file ini disertakan karena fungsi-fungsinya
seperti cin dan cout akan digunakan nanti dalam program.
#include <conio.h>
Kalimat yang diawali dengan tanda (#) adalah preprocessor directive. Bukan
merupakan baris kode yang dieksekusi, tetapi indikasi untuk compiler. Perintah
khusus yang ditujukan ke preprocessor. File header ini memberikan input getch().
using namespace std
Perintah khusus yang di gunakan dalam Microsoft Visual C++ 2012. Karna
perintah ini sama dengan <iostream> untuk membangkitkan perintah standar seperti
cin,cout.
void main()
Baris ini mencocokan pada awal dari deklarasi fungsi main. fungsi main
merupakan titik awal dimana seluruh program C++ akan mulai dieksekusi. Diletakan
diawal, ditengah atau diakhir program, isi dari fungsi main akan selalu dieksekusi
pertama kali. Pada dasarnya, seluruh program C++ memiliki fungsi main.
main diikuti oleh sepasang tanda kurung () karena merupakan fungsi. Pada C++,
semua fungsi diikuti oleh sepasang tanda kurung () dimana, dapat berisi argumen
didalamnya. Apabila telah menggunakan void main() tidak perlu menggunakan
return 0.
int konversi;
Merupakan tipe data dasar untuk bilangan bulat. Karna nantinya konversi akan
menggunakan bilangan bulat.
double I,M,MM,INCI;
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-6
7. Algoritma dan Pemrograman
Merupakan tipe data dasar untuk bilangan pecahan dengan rentang yang luas.
Karna nantinya angka-angka yang dimasukkan dapat berupa bilangan pecahan.
cout<<”1. INCI ke MILIMETER”<<endl;
cout<<”2. MILIMETER ke INCI”<<endl;
cout<<”masukkan pilihan anda (1,2): “;
cout<<”masukkan INCI: “;
cout<<””<<I<<” inci = “<<MM<<” mm”<<endl;
cout<<”masukkan MILIMETER: “;
cout<<””<<M<<”mm = “<<INCI<<” inci”<<endl;
Intruksi ini merupakan hal yang paling penting dalam program contoh. cout
merupakan standard output stream dalam C++. cout digunakan untuk menampilkan
teks kalimat ke layar . cout dideklarasikan dalam header file iostream, sehingga
agar dapat digunakan maka file ini harus disertakan. Perhatikan setiap kalimat diakhiri
dengan tanda semicolon (;). Karakter ini menandakan akhir dari instruksi dan harus
disertakan pada setiap akhir instruksi pada program C++ manapun.
cin>>konversi;
cin>>I;
cin>>M;
Intruksi ini merupakan hal yang paling penting dalam program contoh. cin
merupakan standard input stream dalam C++ . cin digunakan untuk memasukkan
inputan kedalam hasil program nantinya.cin dideklarasikan dalam header file
iostream, sehingga agar dapat digunakan maka file ini harus disertakan. Perhatikan
setiap kalimat diakhiri dengan tanda semicolon (;). Karakter ini menandakan akhir
dari instruksi dan harus disertakan pada setiap akhir instruksi pada program C++
manapun.
switch (konversi){
struktur switch dalam C++ memberikan kemampuan kepada komputer untuk
memilih dari banyaknya alternatif.
case1:{
case2:{
case merupakan kasus yang akan dijabarkan dalam eksekusi sehingga dapat
memunculkan output nya. Setiap label case menspesifikasikan sebuah aksi yang
berbeda yang akan dilakukan bergantung pada nilai.
break;
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-7
8. Algoritma dan Pemrograman
Statement break menyebabkan kendali program keluar dari struktur switch
sehingga memperlihatkan hasil yang jelas.
getch ()
Dipakai untuk membaca sebuah karakter dengan sifat karakter yang
dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang
dimasukan ditampilkan di layar.
2. Analisis data untuk permasalahan menentukan bilangan genap dan ganjil dari 1-
100 dan berhenti pada bilangan tertentu
#include <iostream>
Kalimat yang diawali dengan tanda (#) adalah preprocessor directive. Bukan
merupakan baris kode yang dieksekusi, tetapi indikasi untuk compiler. Dalam kasus
ini kalimat #include <iostream.h> memberitahukan preprocessor kompiler untuk
menyertakan header file standard iostream. File spesifik ini juga termasuk library
deklarasi standard I/O pada C++ dan file ini disertakan karena fungsi-fungsinya
seperti cin dan cout akan digunakan nanti dalam program.
#include <conio.h>
Kalimat yang diawali dengan tanda (#) adalah preprocessor directive. Bukan
merupakan baris kode yang dieksekusi, tetapi indikasi untuk compiler. Perintah
khusus yang ditujukan ke preprocessor. File header ini memberikan input getch().
using namespace std;
Perintah khusus yang di gunakan dalam Microsoft Visual C++ 2012. Karna
perintah ini sama dengan <iostream> untuk membangkitkan perintah standar seperti
cin,cout.
int a=1, b;
Merupakan tipe data dasar untuk bilangan bulat. Karna nantinya angka-angka
yang akan dimasukkan menggunakan bilangan bulat. Fungsi ini juga dapat digunakan
sebagai pengenalan sehingga ketika program dijalankan tidak terjadi kekeliruan.
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-8
9. Algoritma dan Pemrograman
cout<<”masukkan batas angka: “;
cout<<a<<” :GENAP”<<endl;
cout<<a<<” :GANJIL”<<endl;
Intruksi ini merupakan hal yang paling penting dalam program contoh. cout
merupakan standard output stream dalam C++. cout digunakan untuk menampilkan
teks kalimat ke layar . cout dideklarasikan dalam header file iostream, sehingga
agar dapat digunakan maka file ini harus disertakan. Perhatikan setiap kalimat diakhiri
dengan tanda semicolon (;). Karakter ini menandakan akhir dari instruksi dan harus
disertakan pada setiap akhir instruksi pada program C++ manapun.
cin>>b;
Intruksi ini merupakan hal yang paling penting dalam program contoh. cin
merupakan standard input stream dalam C++ . cin digunakan untuk memasukkan
inputan kedalam hasil program nantinya.cin dideklarasikan dalam header file
iostream, sehingga agar dapat digunakan maka file ini harus disertakan. Perhatikan
setiap kalimat diakhiri dengan tanda semicolon (;). Karakter ini menandakan akhir
dari instruksi dan harus disertakan pada setiap akhir instruksi pada program C++
manapun.
while (a<=100)
a++
Struktur pengulangan jenis ini adalah pengulangan yang melakukan
pengecekan kondisi di awal blok struktur. Kita tahu bahwa pengulangan hanya akan
dilakukan jika kondisi yang didefinisikan di dalamnya terpenuhi (bernilai benar). Hal
ini berarti jika kondisi yang didefinisikan tidak terpenuhi (bernilai salah) maka
statemen-statemen yang terdapat dalam blok pengulanganpun tidak akan pernah
dieksekusi oleh program. Perulangan While banyak digunakan pada program yang
terstruktur. Perulangan ini banyak digunakan bila jumlah perulangannya belum
diketahui. Proses perulangan akan terus berlanjut selama kondisinya bernilai benar
(true) dan akan berhenti bila kondisinya bernilai salah.
if (a%2==0)
if (a>b)
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-9
10. Algoritma dan Pemrograman
Kata kunci if diikuti dengan sebuah ekspresi yang diapit oleh tanda kurung,
diikuti dengan statement. Elemen ekspresi kadang kala disebut dengan pembuat
keputusan karena ia memutuskan apakah mengeksekusi statement atau tidak.
else
Dalam seleksi dua cara, jika nilai dari ekspresi pertama adalah benar maka
statement 1 akan di eksekusi. Namun apabila ekspresi pertama adalah salah maka
statement 2 di eksekusi. Disinilah kegunaan dari else tersebut.
break;
Statement break menyebabkan kendali program keluar dari struktur while
sehingga memperlihatkan hasil yang jelas.
getch();
Dipakai untuk membaca sebuah karakter dengan sifat karakter yang
dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang
dimasukan ditampilkan di layar.
E. Kesimpulan
· Dalam penggunaan Microsoft Visual C++ 2012 diperlukan penggunaan perintah
using namespace std. Yang merupakan perintah standar untuk membangkitkan
perintah seperti cin dan cout.
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-10
11. Algoritma dan Pemrograman
· Untuk mengkonversikan satu nilai dari satuan tertentu ke satuan yang lainnya
diperlukan perintah sederhana seperti switch, case, dan break.
Pengulangan yaitu proses yang melakukan statement-statement dalam sebuah
program secara terus-menerus sampai terdapat kondisi untuk menghentikannya.
Struktur pengulangan akan sangat membantu dalam efisiensi program.
Perintah atau notasi dalam struktur pengulangan adalah:
a. Pernyataan while
Perulangan while banyak digunakan pada program yang terstruktur.
Perulangan ini banyak digunakan bila jumlah perulangannya belum diketahui.
Proses perulangan akan terus berlanjut selama kondisinya bernilai benar (≠0)
dan akan berhenti bila kondisinya bernilai salah (=0).
b. Pernyataan for
Struktur perulangan for biasa digunakan untuk mengulang suatu
proses yang telah diketahui jumlah perulangannya. Dari segi penulisannya,
struktur perulangan for tampaknya lebih efisien karena susunannya lebih
simpel dan sederhana.
c. Pernyataan do-while
Pada dasarnya struktur perulangan do-while sama saja dengan
struktur while, hanya saja pada proses perulangan dengan while, seleksi
berada di while yang letaknya di atas sementara pada perulangan do-while,
seleksi while berada di bawah batas perulangan. Jadi dengan menggunakan
struktur do-while sekurang-kurangnya akan terjadi satu kali perulangan. Pada
struktur do-while kondisi pengecekan ditempatkan di bagian akhir. Hal ini
menyebabkan struktur pengulangan ini minimal akan melakukan satu kali
proses walaupun kondisi yang didefinisikan tidak terpenuhi (bernilai salah).
Pekan Keakraban Mahasiswa Teknik Informatika 2014 Page 1-11