Thursday, July 5, 2018

Jenis Perintah Input atau Masukan C++

Jenis Perintah Input atau Masukan C++

Jenis Perintah Input atau Masukan C++
Thursday, July 5, 2018
Pada kesempatan kali ini kita akan membahas materi mengenai macam macam masukkan input yang dapat digunakan dalam bahasa pemrograman C++. Untuk itu baca dengan seksama materi materi yang akan saya bahas.

Pengertian Perintah Masukan (Operasi Input)

Input adalah salah satu syntax yang digunakan untuk memasukkan alat input yang berupa tulisan atau yang lainnya yang masukkan tersebut akan di proses dalam suatu program. Dalam Bahasa Pemrograman C++ terdapat 5 macam yang dapat digunakan untuk kita gunakan sebagai masukkan yakni cin, scandf(), gets(), getch(), dan getche().


Jenis Perintah Masukan (Input) C++

1.  Perintah Masukan (Input) Menggunakan cin

cin adalah salah satu perintah masukan  yang biasa digunakan dalam Bahasa Pemrograman C++, yang digunakan untuk memasukkan input angka dan karakter tapi bukan string / kata, karena dalam perintah cin tidak dapat membaca spasi, jika terdapat spasi maka spasi tidak akan terbaca dan tak ditampilkan.

dalam menggunakan cin kita perlu menggunakan tanda >> untuk dapat digunakan, bisa lebih jelasnya lihat dibawah ini cara penggunaanya.

cin >> variabelName;
Saya juga akan berikan program yang menggunakan program cin.
#include <iostream>
using namespace std;

int main (){
int love;
cout << "Dilan Mendapat Nilai : ";
//contoh penggunaan printeh masukan cin
cin >> love;
cout << "Nilai Dilan : " << love <<endl;
return 0;
}


2.  Perintah Masukan (Input) Menggunakan scanf()

scanf() adalah perintah masukan di bahasa C yang dapat digunakan untuk bahasa pemrograman C++. scanf ini menggunakan perintah library stdio.h yang notabene merupakan library miliki bahasa C. Sama halnya dengan cin, scanf hanya dapat digunakan untuk menginput angka, atau karakter, dan tidak dapat memasukkan string atau kata, karena tidak dapat menampilkan spasi.

Untuk lebih jelasnya cara penulisan menggunakan perintah masukan scanf bisa dilihat dibawah ini.
scanf("penentu format", &variavelName);

& disini merupakan pointer yang akan bahas lebih lanjut di situs kami ini.

Sama dengan printf() scanf juga menggunakan penentu format, nah penentu format ini seperti dibawah ini dalam bahasa C++ yang dapat kalian gunakan.
Tipe Data
Penentuan Format untuk printf()
Integer
%d
Floating Point

- Bentuk desimal
%f
- Bentuk Berpangkat
%e
- Bentuk desimal dan angka
%g
Double Precision
%lf
Unsigned Integer
%u
Long Integer
%ld
Long Unsigned Integer
%lu
Unsigned Hexadecimal Integer
%x
Unsigned Octal Integer
%o
Charackter
%c
String
%s
Untuk lebih jelasnya cara menggunakan perintah scanf() ini coba kopi dan pastekan program dibawah ini dan lihat hasilnya dan kalian pelajar.
#include <stdio.h>

int main (){
int love;
printf("Dilan Mendapat Nilai : ");
//contoh penggunaan perintah masukan scanf()
scanf("%d", &love);
printf("Nilai Dilan : %d", love);
return 0;
}


3.  Perintah Masukan (input) Menggunakan gets()

gets() adalah salah satu masukan yang dapat digunakan dalam bahasa C++ tapi perintah gets() ini digunakan untuk memasukkan string / kata dan juga dapat menerima spasi dan tab dan juga akan ditampilkan.

Untuk menggunakan perintah ini kalian dapat menggunakan library stdio.h dan cara penulisan bisa lihat dibawah ini.
gets(variabelNameString)

Untuk lebih mengerti mengenai perintah ini mari pelajari program yang saya tuliskan dibawah ini.
#include <stdio.h>

int main (){
int nilai;
char nama[999];
printf("nama peserta : ");
//contoh penggunaan perintah masukan gets
gets(nama);
printf("Mendapat Nilai : ");
//contoh penggunaan perintah masukan scanf
scanf("%d", &nilai);
printf("Nilai %s", nama);
printf(" : %d", nilai);
return 0;
}

4.  Perintah Masukan (input) menggunakan getch()

getch() kependekan dari get character and echo) yang juga mempunyai sebagai masukan sebuah karakter. Dan dengan perintah ini tidak pelu menggunakan enter dan tidak akan menapilkan karakter yang kita masukan.

Untuk dapat menggunakan perintah ini kalian harus menggunakan library <conio.h> dan cara penulisan dapat kalian perhatikan dibawah ini.
variabelName = getch();

Untuk lebih jelasnya mari coba compile program yang telah yang saya berikan.
#include <stdio.h>
#include <conio.h>

int main (){
char kar;
printf("Masukan Sebuah Karakter : ");
//perintah masukan menggunakan getch()
kar = getch();
printf("\nKarakter Yang anda masukkan : %c", kar);
return 0;
}


5.  Perintah Masukan (Input) Menggunakan getche()

Perintah ini hampir sama dengan getch() bedanya hanya disini ditampilkan karakter yang kita tuliskan. Untuk lebih jelasnya mengenai perintah ini, dapat kalian perhatikan cara penulisan terlebih dahulu.
nameVariabel = getche();

Untuk lebih jelasnya coba perhatikan dan compile program yang telah saya berikan dibawah ini.
#include <stdio.h>
#include <conio.h>

int main (){
char kar;
printf("Masukan Sebuah Karakter : ");
//perintah masukan menggunakan getch()
kar = getche();
printf("\nKarakter Yang anda masukkan : %c", kar);
return 0;
}


Itu adalah perintah perintah yang digunakan dalam membuat program input atau masukan. Input secara umum digunakan untuk berinteraksi dengan pengguna atau user.

Related Posts

Berkomentarlah secara bijak.
EmoticonEmoticon

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
x-)
(k)