Menggunakan Preprocessor String Pada C++
Akhinya sempat juga nih buat ngepost postingan baru,.. hehehehe !!. Oke tidak usah berlama² lagi sekarang kita langsung masuk aja ke Topik ya. Yang harus dipersiapkan adalah Secangkir kopi panas dan Cemilan Kecil hehehe.. Kidding aja nih bawaan... :
Pada postingan kali ini kita akan membahas bagaimana Menggunakan Preprocessor String Pada C++. Sama layaknya dengan Preprocessor yang lain, Preprocessor string juga diletakan diatas function main() yang juga diikuti tanda Pound (#), format penulisan Preprocessor ini adalah #include <string.h>.
Agar teman-teman tidak bingung perhatikan gambar dibawah ini, yang menerapkan kegunaan Preprocessor String.
- strcat = berfungsi untuk menggabungkan dua string
- strupr = berfungsi untuk mengubah huruf kecil menjadi huruf kapital
- strlwr = berfungsi untnuk mengubah huruf kapital menjadi huruf kecil
- strlen = berfungsi untuk menghitung berapa banyak karakter yang kita input
- strrev = berfungsi untuk membalikan katayang kita input.
- strcpy = berfungsi untuk mengkopi katadari suatu varibel ke variabel lainnya.
Perbedaan Antara Cin, Cin.getline, dan Gets Pada C++
Oke, pada postingan yang sebelumnya kita sudah membahas mengenai Perintah Dasar (Basic) Pada C++, namun sebelum kita terlalu jauh membahas mengenai perintah selanjutnya yang ada pada C++, pada postingan ini kita akan membahas mengenai perintah input yang ada pada C++.
Seperti yang saya ketahui perintah untuk menginput data pada C++ tidak hanya dengan menggunakan perinta "cin", namun ada juga beberapa perintah yang fungsinya hampir sama dengan "cin", perintah tersebut yaitu : cin.getline(nama_variabel,ukuran_variabel, dan gets(nama_variabel).
Namun apabeda diantara ketiga perintah tersebut ? mungkin ini yang menjadi perntanyaan yang kita timbulkan. Perbedaan tersebut adalah ::
cin
|
cin.getline
|
Gets
|
Pada perintah
cin, tidak dapat membaca spasi pada karakter data yang kita inputkan.
|
Pada perintah
cin.getline(nama_variabel, ukuran_variabel), dapat membaca spasi pada
karakter data yang kita inputkan tetapi kita harus memberikan nama variabel
dan ukuran variabel didalam perintah cin.getline
|
Pada
perintah gets juga dapat membaca spasi pada karakter yang kita inputkan namun
pada perintah ini kita harus menambahkan Preprocessor #include
<stdio.h> dan pada akhir perintah tidak disarankan untuk memasukan
ukuran dari variabel
|
Agar kita terlalu bingung lihat gambar dibawah ini :
Pada gambar diatas adalah hasil console dari pada perintah "cin.getline", pada perintah kali ini kita dapat menginputkan spasi pada data karakter yang kita inputkan, namun pada Script C++ nya kita harus menambahkan nama variabel dan dari ukuran variabel tersebut, seperti ini :: cin.getline(nama,25). Nama merupakan nama_variabel, sedangkan 25 adalah ukuran_variabel nama.
- Hasil Console perintah "cin" dan juga script nya
- Hasil Console perintah "cin.getline"
- Hasil Console perintah "gets()"
Nah.. pada gambar yang terakhir ini adalah hasil dari perintah "gets()", sama dengan perintah sebelumnya gets() merupakan perintah yang juga dapat menginputkan spasi pada data karakter yang kita input, akan tetapi pada Script C++ nya kita harus menambahkan PreProcessor baru yaitu #include <stdio.h> yang bisa kita lihat pada gambar diatas yang ditandai dengan stabilo biru, selain itu pada perintah gets() kita tidak disarankan untuk mengisi ukuran dari variabel, kita hanya mengisikan nama variabel, jika kita mengisikan ukuran variabel maka pada saat kita Compile File akan keluar Jumlah dan Juga pesan Error.
Sekianlah tutorial pada kali ini, semoga tutorial ini bermanfaat bagi para reader sekalian dan mudah dipahami...
Admin mengharapkan pada reader sekalian agar dapat mengisi atau memberikan komentarnya, yang nantinya akan menjadi koreksi bagi diri admin sendiri.
Sampai Jumpa Pada Tutorial C++ berikutnya ... See You To Next Time Bye .. Bye... ^_^ "
Admin mengharapkan pada reader sekalian agar dapat mengisi atau memberikan komentarnya, yang nantinya akan menjadi koreksi bagi diri admin sendiri.
Sampai Jumpa Pada Tutorial C++ berikutnya ... See You To Next Time Bye .. Bye... ^_^ "
Perintah Dasar (Basic) Pada C++
Banyak dari pada kita sudah Mengetahui apa itu C++ ? Ya, C++ merupakan salah satu dari sekian banyak bahasa pemrograman yang digunakan oleh programmer terkemuka didunia, yang dulunya Bahasa Pemrograman dibuat untuk system yang bersifat UNIX, akan tetapi pada zaman sekarang kita juga bisa menggunakannya pada system yang berbasis windows, pada postingan sebelumnya saya sudah membahas "Tentang C++" yang didalam nya mencakup penemu dari bahasa pemrograman itu sendiri.
Pada postingan kali ini saya akan membahas mengenai Perintah Dasar (Basic) Pada C++, pada dasar nya C++ sama dengan bahasa pemrograman yang lainnya seperti HTML, PHP, dll. C++ juga memiliki perintah dasar seperti : perintah "cout" yang digunakan untuk mencetak / keluaran dari komentar (statement), dan perintah "cin" yang digunakan untuk menginput data (statement). Agar para visitor tidak bingung kita bisa lihat langsung contoh penggunaan perintah dasar tersebut pada contoh dibawah ini :
- contoh script cout :
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
cout<<"Saya Senang Belajar C++"<<endl;
}
Untuk hasilnya anda bisa lihat gambar dibawah ini :
- contoh untuk script input (cin) :
#include <conio.h>
void main()
{
clrscr();
char nama[25];
int umur;
cout<<"Masukan Nama =";cin>>nama;
cout<<"Masukan Umur =";cin>>umur;
}
untuk hasil script diatas anda bisa lihat gambar dibawah ini :
( sebelum menginput nama )
( setelah nama dimasukan )
Keterangan :
- clrscr(); --> adalah perintah yang digunakan untuk membersihkan layar sebelum data selanjutnya di proses
- cout --> perintah untuk mencetak statement.
- cin --> perintah untuk menginput data.
- <<endl -->perintah untuk pindah kebarasi baru (new line).
Langganan:
Postingan
(
Atom
)
Tidak ada komentar :
Posting Komentar
Sebagai Pengunjung yang baik, mari kita budayakan berkomentar, Terimakasih !!