Apa
Itu Break ?
Break
adalah pernyataan lompatan yang dapat mengandalikan aliran pengeksekusian CPU.
BREAK merupakan keyword berfungsi untuk membuat CPU melompat keluar dari
pernyataan pengulangan atau pernyataan SWITCH. Dan BREAK hanya dapat digunakan
dalam pernyataan pengulangan dan pernyataan SWITCH.
Break berfungsi untuk menghentikan
proses perulangan (for, while dan do-while), sehingga program akan langsung
meloncat ke statemen yang berada dibawah blok perulangan yang bersangkutan
/ sesudah akhir dari blok perulangan .
contoh program break :
#include<iostream>
#include<conio.h>
using namespace std;
int main(){
char huruf = 'A';
cout << "ketika
huruf apapun... \ntekan huruf Q untuk berhenti \n";
for (;;){
huruf = _getch();
cout <<
"Kamu menekan huruf = " << huruf << endl;
if (huruf == 'Q' ||
huruf == 'q') {
cout
<< "selesai sudah !" << endl;
break;}
}
system("pause");
return 0;
}
Ket :
Iostream :
Diginakan untuk menampilkan perintah:
- Cin
Merupakan fungsi masukan(digunakan untuk menyimpan data dalam suatu
variabel). Bentuk umum: cin>>var x;
- Cout
Merupakan fungsi keluaran(digunakan untuk menampilkan data ataupun
tulisan). Bentuk umum: cout<<”tulisan”; atau cout<<var x;
- Endl
Digunakan untuk pindah baris/ enter. Bentuk umum:
cout<<”tulisan”<<endl;
-Ends
ends merupakan suatu fungsi manipulator yang digunakan untuk menambah
karakter null ( nilai ASCII NOL ) ke deretan suatu karakter. Fungsi ini akan
berguna untuk mengirim sejumlah karakter ke file di disk atau modem dan
mangakhirinya dengan karakter NULL.
Conio.h :
Digunakan untuk menampilakan
perintah:
- getch
berfungsi untuk menahan tampilan. Bentuk umum: getch();
- clrscr
berfungsi untuk membersihkan layar. Bentuk umum: clrscr;
- getche
Fungsi dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan
tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan
ditampilkan di layar.
- Putch
Akan menampilkan karakter ASCII dari nilai x ke layer monitor tanpa
memindahkan letak kursor ke baris berikutnya.
- Clreol
Fungsi ini digunakan untuk membersihkan layar mulai dari posisi kursor
hingga kolom terakhir, posisi kursor tiak berubah.
- Gotoxy
Fungsi gotoxy digunakan untuk memindahkan kursor ke kolom x, baris y.
- Wherex
Fungsi wherex digunakan untuk mengembalikan posisi kolom kursor.
- Wherey
Fungsi wherey digunakan untuk mengembalikan posisi baris kursor.
Using namespace :
using namespace std, perintah ini digunakan
untuk mendeklarasikan/ memberitahukan kepada compiler bahwa kita akan
menggunakan semua fungsi/class/file yang terdapat dalam namespace std.
namespace sendiri memiliki kesamaan dengan paket pada bahasa Java yang berisi
pengelompokan fungsi, class dan yang sejenis.
Int main() :
Pernyataan ini mendeklarasikan fungsi utama, bahwa
suatu program C++ dapat berisi banyak fungsi, yang harus selalu memiliki sebuah
fungsi utama (main function), Fungsi adalah modul yang berisi kode-kode untuk
menyelesaikan masalah-masalah tertentu. Kata Void menandakan fungsi main tidak
bertipe.
cout dan cin :
cin adalah syntak untuk menginputkan data
oleh user.
contoh :
cin >>
x;
penjelasan:
cin
merupakan syntak untuk input data.
>>
merupakan karakter yang harus mengikuti syntak cin. Jadi dimana cin ditulis
setelahnya wajib menuliskan karakter >>
x merupakan
tempat memori yang akan diisi oleh inputan user. Sebenarnya tidak harus x bisa
apa aja tergantung deklarasi yang dideklarasikan oleh si programer.
; ini
merupakan tanda akhir dari program dalam c++. Ini wajib ditulis setiap akhir
baris program.
Jadi cin
>> x; dibaca cin (user) akan memasukkan nilai kedalam memori x.
cout adalah
syntak untuk mengoutputkan atau menampilkan hasil ke dalam layar.
contoh :
cout
<< x;
Penjelasan:
cout
merupakan output data ke dalam layar.
<<
merupakan karakter yang harus mengikuti syntak cout. Jadi dimana cout ditulis
setelahnya wajib menuliskan karakter <<
x merupakan
data yang dioutputkan yang telah diisi oleh user tentunya.
; ini
merupakan tanda akhir dari program dalam c++. Ini wajib ditulis setiap akhir
baris program.
For ( ;; ) :
adalah perulangan tak terbatas (Infinite loop)
If : adalah
operator pernyataan yang berfungsi untuk mengecek pernyataan yang di masukan
atau membandingkan pernyataan dan jika nilai yang ada didalam pernyataan
tersebut sesuai atau sama dengan syarat maka program yang ada didalam fungsi if
akan dijalankan jika tidak sesuai maka akan tidak dijalankan.
System(“pause”) : menahan jendela output agar tidak
langsung menutup setelah di compile
Retrun 0 : Mengakhiri fungsi main()
Semoga Artikel Ini Bermanfaat Bagi Anda
Tidak ada komentar:
Posting Komentar