Rabu, 04 Januari 2012

String


#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std;
int main(){
int a;
a=1;
char nama_pengguna[50];
char kalimat1[50];
char kalimat2[50];
char kalimat[50]=”welcome to C++ SAYA”;
cout<<a<<”. “<<kalimat<<endl;
cout<<”Masukkan Nama Lengkap Anda: “;
cin.getline(nama_pengguna,sizeof(nama_pengguna));
cout<<endl;
cout<<”Registrasi Diterima”<<endl;
cout<<”Selamat Datang “<<nama_pengguna<<endl<<endl;
cout<<”Ini merupakan program yang berisi:”<<endl;
//STRUPR
cout<<”1. fungsi strupr”<<endl;
cout<<”Fungsi ini mengubah dari huruf kecil kehuruf kapital”<<endl;
cout<<”masukkan Kalimat Anda: “;
cin.getline(kalimat1,sizeof(kalimat1));
cout<<”Hasil: “<<strupr(kalimat1)<<endl;
//STRLWR
cout<<”2. fungsi strlwr”<<endl;
cout<<”Fungsi ini mengubah dari huruf kapital kehuruf kecil”<<endl;
cout<<”masukkan Kalimat Anda: “;
cin.getline(kalimat1,sizeof(kalimat1));
cout<<”Hasil: “<<strlwr(kalimat1)<<endl;
//STRLEN
cout<<”3. fungsi strlen”<<endl;
cout<<”Fungsi ini mereturn bilangan bulat yang menyatakan panjang string”<<endl;
cout<<”masukkan Kalimat Anda: “;
cin.getline(kalimat1,sizeof(kalimat1));
cout<<”Hasil: “<<strlen(kalimat1)<<endl;
//STRCPY
cout<<”4. fungsi strcpy”<<endl;
cout<<”merupakan fungsi pengkopian”<<endl;
cout<<”masukkan Kata: “;
cin.getline(kalimat1,sizeof(kalimat1));
cout<<”masukkan kata yang akan dicopy: “;
cin.getline(kalimat2,sizeof(kalimat2));
cout<<”Hasil: “<<strcpy(kalimat1,kalimat2)<<endl;
//STRREV
cout<<”5. fungsi strrev”<<endl;
cout<<”merupakan fungsi pembalik”<<endl;
cout<<”masukkan Kalimat Anda: “;
cin.getline(kalimat1,sizeof(kalimat1));
cout<<”Hasil: “<<strrev(kalimat1)<<endl;
//STRCAT
cout<<”6. fungsi strcat”<<endl;
cout<<”merupakan fungsi penambah”<<endl;
cout<<”masukkan Kalimat Anda: “;
cin.getline(kalimat1,sizeof(kalimat1));
cout<<”masukkan kata yang akan ditambahkan: “;
cin.getline(kalimat2,sizeof(kalimat2));
cout<<”Hasil: “<<strcat(kalimat1,kalimat2)<<endl;
getch();
}