STRLEN
untuk mengetahui panjang nilai string, hasilnya berupabilangan integer
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream.h>
main( )
{
char huruf[20];
char pindah[20];
clrscr( );
cout<<"MasukkanSembarangKata= ";
gets(huruf);
cout<<"PanjangKataYang Diinputkan= ";
cout<<strlen(huruf);
getch( );
}
STRCPY
untuk menyalin nilai string.
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream.h>
main()
{
char huruf[20];
char pindah[20];
clrscr( );
cout<<"Masukkan Sembarang Kata= "; gets(huruf);
/* Proses*/
strcpy(pindah, huruf);
cout<<"Pemindahannya= "<<pindah;
getch( );
}
STRCMP
untuk membandingkan 2 nilai string
#include <string.h>
#include <iostream.h>
#include <conio.h>
main( )
{
char a1[ ] = "BSI";
char a2[ ] = "Bsi";
char b1[ ] = "BSI";
clrscr( );
cout<<"HasilPerbandingan"<<a1<<" dan "<<a2<<"->";
cout<<strcmp(a1,a2)<<endl;
cout<<"HasilPerbandingan"<<a2<<" dan "<<a2<<"->";
cout<<strcmp(a2,a1) <<endl;
cout<<"HasilPerbandingan"<<a1<<" dan "<<b1<<"->";
cout<<strcmp(a1,b1) <<endl;
getch( );
}
STRCAT
untuk menggabungkan nilai string
#include<string.h>
#include<ctype.h>
#include<iostream.h>
#include<conio.h>
main()
{
char a[30];
char b[30];
clrscr();
cout<<"kata pertama=";
cin>>a;
cout<<"kata kedua=";
cin>>b;
strcat(a,b);
cout<<"hasil gabungan:"<<a;
getch();
}
Tidak ada komentar:
Posting Komentar