Bahasa Pemograman C++ dibuat oleh Bjarne Stroustrup yg merupakan perkembangan dari bahasa C yg dikembangakan oleh Denis Ritche dan W.Kernighan pada tahun 1970 an.
namun sekali lagi bahasa c++ hanyalah bahasa yg bersifat hibrid,bukan bahasa murni berorientasi objek.oleh karana itu,pemrogram C pada tahap awak dapat berpindah jalur ke C++,Dibaurkan dgn program yg berbasis objek
Bahasa itu diturunkan dari bahasa sebelumnya,yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute)
oke langsung saja
DASAR
STRING
String memudahkan tugas pemograman.dengan mengunakan string
program dapat menampilakan pesan kesalahan,menampilakan prompt bagi masukan
dari keyboard atau memberikan informasi pada layar dgn mudah.
Konstanta string
suatu konstanta string ditulis dgn awalan dan akhiran tanda
petik (“)
contoh : “c++”.
Variabel
String
Variabel string adalah variabel yg dipakai untuk menyimpan
string.
Contoh : char teks[10];
Merupakan peryataan untuk medeklarasikan variabel string
dengan panjang maksimal 15 karakter (sudah termsk karakter NULL)
“Perlu
diketahui peryataan diatas tidak lain adalah utk mendeklarasikan array dng elemen bertipe char”
Contoh program
memasukan data string dari keyboard:
#include <iostream>
using namespace std;
int main()
{
char teks[120]; //string dng panjang
maksimal 15 karakter
cout<<"Masukan satu atau sebuah
kata:";
cin.get (teks, 120);
cout<<"Kata Yg anda masukan
:"<<teks<<endl;
return 0;
}
Hasilnya :
cin.get hanya bisa digunkan satu kali saja
kalau kita mengunakan 2 kali cin get akan terjadi kesalahan contoh program:
#include <iostream>
using namespace std;
int main()
{
char teks[120],teks[120; //string dng
panjang maksimal 15 karakter
cout<<"Masukan satu atau sebuah
kata:";
cin.get (teks, 120);
cout<<”masukan kata kedua”;
cin.get(tekss,120);
cout<<"Kata Yg anda masukan
:"<<teks<<” “<<tekss<<endl;
return 0;
}
Hasilnya
Lihat error tidak munculnya “masukan
kata kedua”.
Maka kita mengunakan fungsi
cin.getline untuk memasukan 2 keluaran atau lebih
Contoh program:
#include <iostream>
using namespace std;
int main()
{
char teks[120],tekss[120]; //string dng
panjang maksimal 15 karakter
cout<<"Masukan satu atau sebuah
kata:";
cin.getline(teks, 120);
cout<<"Masukan Kata kedua :";
cin.getline(tekss,120);
cout<<"Kata Yg anda masukan
:"<<teks<<"
"<<tekss<<endl;
return 0;
}
Hasilnya :
Lihat!! Jadi fungsi ini cin.getline(variabel,size
of(variabel))
Sekian dari saya dari tentan string
salam cerdas.
0 komentar