la c++ print

8

Click here to load reader

Upload: oufz-vulnerable

Post on 15-Feb-2015

14 views

Category:

Documents


1 download

DESCRIPTION

Softskill

TRANSCRIPT

Page 1: LA C++ print

1. Buatlah looping yang berbentuk setengah segitiga

Jawab :

Pertama dalam membuat bahasa c yang kita buat adalah Librarynya yaitu diantaranya include <iostream.h>, include <conio.h>, include <stdio.h>. Tetapi dalam pembuatan biodata ini kita gunakan 2 library saja yaitu include <iostream.h> dan include <conio.h>. Untuk fungsi library include <iostream.h> adalah untuk cin dan cout maksudnya yaitu untuk input output data sedangkan include <conio.h> adalah untuk menghapus layar seperti clrscr(); dan sebuah batasan coding seperti getch();. Lalu ketikkan void main() yaitu header untuk sebuah coding kemudian kita ketikkan { clrscr(); untuk membersihkan layar, ingat jangan lupa untuk menggunakan kurung kurawal ({) untuk memulai codingan. Lalu kita ketikkan int i,j; untuk memberikan nilai pada variabel i dan j setelah itu kita buat loopingnya dengan mengetikkan for(i=1; i<=5; i++) { for(j=1; j<=i; j++){ cout<<i<<" ";} cout<<"\n"; } getch();} maksud dari coding looping tersebut yaitu i akan memulai dengan mencetakkan yang dimulai dari angka 1 sebanyak 1 kali setelah itu akan mencetak nilai kedua dengan angka 2 sebanyak 2 kali pada garis baru, begitu seterusnya karena kita beri batasan pada i kurang sama(<=) dengan lima (5) maka looping tersebut akan berhenti di angka 5 dan pada coding cout tersebut yang akan mencetaknya dari 1 hingga 5. Dan yang terakhir adalah getch(); fungsinya memberi batasan untuk membaca coding yang telah kita buat. Codingan dan hasilnya bisa dilihat pada gambar dibawah ini :

Page 2: LA C++ print

Setelah codingan diatas sudah di buat sekarang kita compile apakah ada kesalahan atau tidaknya akan ada Popup pemberitahuan. Bisa dilihat gambar popupnya dan hasil codingnya dibawah ini :

Kemudian jika kita ingin membuat gambar hasil looping segitiganya terbalik kita hanya edit codingnya pada coding for-nya yaitu pada for(i=5; i>=1; i--) { for(j=1; j<=i; j++) bahwa i akan mulai mencetak di angka 5 sebanyak lima kali setelah itu garis baru mencetak angka 4 sebanyak 4 kali begitu seterusnya. Bisa dilihat screenshootnya dibawah ini :

Hasil

Hasil

Page 3: LA C++ print

Dan jika kita ingin membuat gabungan segitiga diatas kita hanya menggabungkan coding tersebut. Tetapi jika ingin diberi variasi “ * “ di selah angka tersebut kita hanya cukup menggantinya pada cout-nya yaitu pada cout<<i<<"*"; yang diberi bold dimana tanda “ * “ diberikan. Untuk lengkapnya bisa dilihat screenshoot codingan dan hasilnya dibawah ini :

Hasil

Page 4: LA C++ print

2. Buatlah looping sebuah kalimat dan mencetak sebanyak yang diinginkan

Jawab :

Seperti yang dijelaskan sebelumnya tentang membuat grade bahwa kita harus membuat library terlebih dahulu yaitu dengan mengetikkan include <iostream.h> dan include <conio.h>. Setelah itu kita buat header void main() setelah itu tekan kurung kurawal ({) untuk mengawali sebuah statement kemudian kita ketikkan clrscr(); untuk membersihkan layar. Kemudian kita ketik type data numeric yaitu int i=0; int k; lalu kita buat tipe data untuk alphanumeric yaitu dengan mengetikkan char a[5]; bahwa variable(a) pada output nanti bisa huruf maupun angka. Setelah itu kita buat kata-kata untuk dicetak seperti cout<<"Masukkan Kata : "; cin>>a; cout<<"Masukkan Loop : "; cin>>k;. Setelah itu kita buat statement looping yaitu do while. Ketikkan do { cout<<"\n"<<a; i++; } while(i<k); dan yang terakhir kita buat batasan untuk setiap statement akan di periksa yaitu dengan mengetikkan getch(); }. Pernyataan while mengevaluasi kondisinya sebelum me-ngeksekusi pernyatan-pemyataan didalamnya Kadang-kadang diinginkan untuk mengeksekusi pernyataan-pernyatan dalam suatu blok terlebih dulu lalu melakukan evaluasi pada suatu kondisi yang ditempatkan pada.akhir blok. Pernyataan do-while dipakai untuk memenuhi keinginan ini. Dan yang terakhir kita ketikkan getch();} untuk memberhentikan coding. Untuk coding dan hasilnya bisa dilihat di bawah ini :

Page 5: LA C++ print

Setelah coding diatas sudah kita ketik lalu kita compile hingga muncul popup success kemudian di run jika sudah berhasil di compile. Untuk hasilnya bisa dilihat dibawah ini :

Hasil