praktikum 6

Upload: hyureka-silverstone

Post on 18-Oct-2015

76 views

Category:

Documents


1 download

DESCRIPTION

Praktikum 6

TRANSCRIPT

LAPORANPRAKTIKUM VI( PERULANGAN )DASAR KOMPUTER DAN PEMROGRAMAN

NURWAHYUDDI(12022038)

Program Studi Teknik ElektroFakultas Teknologi IndustriUNIVERSITAS AHMAD DAHLANYOGYAKARTAI. TUJUAN PRAKTIKUM VI

Adapun yang menjadi tujuan dalam Praktikum VI ini antara lain :1. Mahasiswa dapat memahami implementasi konsep dasar pemrograman dengan alat bantu Turbo C++,2. Mahasiswa mampu menjelaskan struktur perulangan while, do...while, for,3. Mahasiswa dapat menjelaskan struktur sintaksis while, do...while, for,4. Mahasiswa mampu menyusun dan menjelaskan program menggunakan struktur perulangan while, do...while, for,5. Mahasiswa dapat menyusun flowchart untuk struktur perulangan.

II. DASAR TEORI

Perulangan adalah suatu tindakan untuk melakukan hal yang serupa berkali-kali, misalnya menampilkan tulisan Teknik Elektro UAD seratus kali.

1. Perulangan Bersyarat Periksa-Jalankan : WHILEStruktur perulangan while mempunyai bentuk sebagai berikut :while (kondisi){Pernyataan}

Dalam hal ini pernyataan akan dijalankan terus-menerus selama kondisi bernilai true. Jika pada keadaan awal kondisi bernilai salah maka pernyataan tidak akan dijalankan sama sekali.2. Perulangan bersyarat Jalankan-Periksa:DO-WHILEStruktur perulangan Do-While mempunyai bentuk sebagai berukut :do{pernyataan}while (kondisi);

Bentuk perintah diatas dibaca :Kerjakan pernyataan selama kondisi bernilai trueDalam struktur ini pernyataan paling sedikit akan dikerjakan satu kali. Pernyataan pasti dikerjakan, karena langkah pertama struktur perulangan do-while mengerjakan pernyataan, kemudian baru diikuti pengujian terhadap kondisi. Struktur ini sangat cocok untuk program yang tidak memerlukan pengujian terlebih dahulu sebelum mengerjakan pernyataan.3. Perulangan dengan FORStruktur perulangan for mempunyai bentuk sebagai berikut :for (inisialisasi; kondisi;perubahan){pernyataan;}

Struktur for digunakan untuk perulangan dengan jumlah pengulangan sudah dipastikan.Keterangan :Inisialisasi :memberi nilai awal pada variabel kendaliKondisi :untuk mengendalikan perulangan, dilanjutkan/diakhiriPerubahan :menyatakan perubahan nilai variabel kendali, yaitu penambahan atau pengurangan.

III. HASIL DAN PEMBAHASAN

1. Perulangan Bersyarat Periksa-Jalankan : WHILEProgram VI-1Listing Program :#include #include main(){char nama[80];int tombol;tombol='Y';while ((tombol == 'Y')||(tombol == 'y')){cout > nama;cout