Anda di halaman 1dari 5

LAPORAN AKHIR

Nama Kelas NPM Tanggal Materi Ketua Ass Baris Baris

: Lesi Lusiana : 2KA42 : 14111085 : 30 Maret 2013 : C++ / looping : : :3

paraf

LABORATORIUM SISTEM INFORMASI UNIVERSITAS GUNADARMA 2013

# kondisi dan Perulangan pada c++

Kondisi pada c++ adalah suatu proses pemilihan aksi diantara beberapa pada alternative yang di berikan dalam program c++ Statement perulangan merupakan perulangan dengan pengecekan logika dan apabila bernilai benar maka perulangan akan dijalankan dengan perubahan nilai perulangan tertentu Sekarang kita akan mencoba membuat program dengan kondisi dan perulangan seperti berrikut ini : 1. Membuat bentuk segitiga dari bawah ke atas.

#include<iostream.h> yaitu Baris tersebut bukanlah sebuah pernyataan, itulah sebabnya tidak diakhiri dengan tanda titik koma. Baris tersebut menginstruksikan kepada kompiler untuk menyisipkan file lain (iostream.h) saat program dikompilasi. File-file berakhiran .h disebut file header, yaitu file-file yang berisi berbagai deklarasi seperti fungsi, variabel, dll.

Tanda () digunakan untuk mengapit argumen fungsi, yaitu nilai yang akan dilewatkan ke fungsi. Kata void yang mendahului main() dipakai untuk menyatakan bahwa fungsi ini tidak mempunyai nilai balik (return value). Di dalam tanda {} bisa terkandung sejumlah unit yang disebut pernyataan (statement). Pernyataan clrscr() digunakan untuk membersihkan layar. Jika menggunakan pernyataan tersebut, maka baris berikut perlu disertakan : Int merupakan variable yang berbentuk integer / angka . diatas kita menggunakan variable I dan j For (i=5; i>0; i--) artinya ketika program berjalan dan kemudian ditemukan kondisi I yang mencapai 5 dan I tersebut lebih dari 0 maka I akan memproses / mengurangi dalam kondisi perulangannya For (j=1; j<=I; j++) artinya ketika variable j mempunyai nilai sama dengan 1 dan j tersebut kurang dari sama dengan nilai variable I maka nilai j akan memproses / menambah.

Cout berfungsi untuk mencetak atau tampilan pada layar. Cout I artinya mencetak nilai variable dari I yang sudah mengalami proses perulangan.

fungsi getch sebenarnya merupakan fungsi yang digunakan untuk membaca input dari keyboard. getch() ini merupakan kepanjangan dari Get Character. Kemudian tanda } berfungsi untuk mengakhiri program . setelah program disimpan kemudian d compile dan di run maka output dari program diatas seperti ini :

2. Membuat bentuk segitiga dari atas ke bawah. Bentuk program sama seperti di atas hanya saja operasi code perulangannya sedikit berbeda

For (i=1; i<=5; i++) artinya ketika nilai dari variable I mencapai nilai 1 dan I tersebut kurang dari sama dengan 5 maka variable I akan memproses penambahan dalam perulangannya For (j=1; j<=I; j++) artinya ketika nilai j sama dengan 1 dan j kurang sama dengan nilai variable I diatas maka j akan memproses bertambah. Kemudian cout<<I atau cetak I maka bentuk outputnya seperti ini :

3. Membuat bentuk segitiga gabungan dari nomer 1 dan 2.

Program ini menggabungkan program nomer 1 dan nomer 2 tetapi disini kita akan menambahkan tanda ( * ) pada setiap angka yang di cetaknya

Code program hamper sama yaitu menggabungkan operasi perulangan nomer 1 dan nomer 2. Operasi perulangan yang pertama yaitu For (i=5; i>1; i--) For (j=1; j<=1; j++) Kemudian yang membedakan outputnya atau adanya tambahan tanda ( * ) pada setiap angka di outputnya yaitu setelah operasi perulangan maka code cetak outputnya : cout <<I<<* yang artinya cetak nilai variable I kemudian cetak bintang. Lanjutkan operassi perulangan yang kedua yaitu :
\n adalah format modifier yang digunakan untuk berganti baris setelah menampilkan string, jika ada cout lain pada program tersebut, maka string yang menyertainya akan dituliskan pada baris bawahnya

For (j=1; i<=5; i++) For (j=1; j<=I; j++) Cout <<i<<* cetak variable I beserta tanda bintang setelahnya.. maka outputnya akan menjadi seperti ini :

4. Membuat program metode perulangan dengan inputan

Char a[20] artinya variable inputan a berbentuk huruf dengan maksimal 20 digit karakter Int b artinya variable inputan b berupa nilai integer atau angka Cout berfugsi untuk mencetak seperti contoh diatas kita akan mencetak masukan nama anda : kemudian inputannya cin>>a akan program baca/simpan dengan variable a Cout<<ulang nama anda sebanyak : mencetak tulisan tersebut dan akan kita simpan cin>>b dengan variable b For(int I =1; i<=b; i++) ketika nilai I sama dengan 1 dan I kurang dari nilai b maka I akan memproses atau mengulang sebanyak b. Cout <<a<<endl; cetak a kemudian tutup program Maka output dari program di atasakan seperti ini :

Anda mungkin juga menyukai

  • R Prog Terakhr
    R Prog Terakhr
    Dokumen5 halaman
    R Prog Terakhr
    Lucyanna Lessi
    Belum ada peringkat
  • Bab 10
    Bab 10
    Dokumen2 halaman
    Bab 10
    Lucyanna Lessi
    Belum ada peringkat
  • Bab 7
    Bab 7
    Dokumen4 halaman
    Bab 7
    Lucyanna Lessi
    Belum ada peringkat
  • Bab 9
    Bab 9
    Dokumen2 halaman
    Bab 9
    Lucyanna Lessi
    Belum ada peringkat
  • Bab 11
    Bab 11
    Dokumen4 halaman
    Bab 11
    Lucyanna Lessi
    Belum ada peringkat
  • Bisnis Usaha Ternak Bebek
    Bisnis Usaha Ternak Bebek
    Dokumen4 halaman
    Bisnis Usaha Ternak Bebek
    Ady
    Belum ada peringkat
  • Bab 8
    Bab 8
    Dokumen4 halaman
    Bab 8
    Lucyanna Lessi
    Belum ada peringkat
  • Bab Vi Ibd
    Bab Vi Ibd
    Dokumen4 halaman
    Bab Vi Ibd
    Lucyanna Lessi
    Belum ada peringkat
  • Ilmu Budaya Dasar Bab3
    Ilmu Budaya Dasar Bab3
    Dokumen3 halaman
    Ilmu Budaya Dasar Bab3
    Lucyanna Lessi
    Belum ada peringkat
  • Ilmu Budaya Dasar Bab !
    Ilmu Budaya Dasar Bab !
    Dokumen3 halaman
    Ilmu Budaya Dasar Bab !
    Lucyanna Lessi
    Belum ada peringkat
  • Bab Iv Ibd
    Bab Iv Ibd
    Dokumen5 halaman
    Bab Iv Ibd
    Lucyanna Lessi
    Belum ada peringkat
  • Ilmu Budaya Dasa1 Bab2
    Ilmu Budaya Dasa1 Bab2
    Dokumen5 halaman
    Ilmu Budaya Dasa1 Bab2
    Lucyanna Lessi
    Belum ada peringkat
  • Bab V Ibd
    Bab V Ibd
    Dokumen3 halaman
    Bab V Ibd
    Lucyanna Lessi
    Belum ada peringkat
  • Bab 10
    Bab 10
    Dokumen1 halaman
    Bab 10
    Lucyanna Lessi
    Belum ada peringkat
  • Tugas Bab 8
    Tugas Bab 8
    Dokumen3 halaman
    Tugas Bab 8
    Lucyanna Lessi
    Belum ada peringkat
  • Makalah 4
    Makalah 4
    Dokumen7 halaman
    Makalah 4
    Lucyanna Lessi
    Belum ada peringkat
  • Agama Dan Masyarakat
    Agama Dan Masyarakat
    Dokumen2 halaman
    Agama Dan Masyarakat
    Lucyanna Lessi
    Belum ada peringkat
  • Bagan Bab 9
    Bagan Bab 9
    Dokumen1 halaman
    Bagan Bab 9
    Nurul Siti Sawiyah
    Belum ada peringkat
  • Bagan Bab 7
    Bagan Bab 7
    Dokumen9 halaman
    Bagan Bab 7
    Lucyanna Lessi
    Belum ada peringkat
  • Makalah Yg Baru
    Makalah Yg Baru
    Dokumen14 halaman
    Makalah Yg Baru
    Lucyanna Lessi
    Belum ada peringkat
  • Makalah 3
    Makalah 3
    Dokumen7 halaman
    Makalah 3
    Lucyanna Lessi
    Belum ada peringkat
  • Isd Bab 8
    Isd Bab 8
    Dokumen2 halaman
    Isd Bab 8
    Lucyanna Lessi
    Belum ada peringkat
  • Bab 8
    Bab 8
    Dokumen3 halaman
    Bab 8
    Nurul Siti Sawiyah
    Belum ada peringkat
  • Bagan Bab 3
    Bagan Bab 3
    Dokumen6 halaman
    Bagan Bab 3
    burhan6285
    Belum ada peringkat
  • Isd 6
    Isd 6
    Dokumen3 halaman
    Isd 6
    Lucyanna Lessi
    Belum ada peringkat
  • Isd Bab 5
    Isd Bab 5
    Dokumen3 halaman
    Isd Bab 5
    Lucyanna Lessi
    Belum ada peringkat
  • Makalah ISD 2
    Makalah ISD 2
    Dokumen7 halaman
    Makalah ISD 2
    Lucyanna Lessi
    Belum ada peringkat
  • Isd Bab 7
    Isd Bab 7
    Dokumen3 halaman
    Isd Bab 7
    Lucyanna Lessi
    Belum ada peringkat
  • Isd Bab 4
    Isd Bab 4
    Dokumen2 halaman
    Isd Bab 4
    Lucyanna Lessi
    Belum ada peringkat