[ppt] presentasi string dalam bahasa c
TRANSCRIPT
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
1/16
STRING
Created by :Anwar Sapii (F1B115021)
La! Triawanri N"#ian!n$ (F1B115021)
%!&a'at Ta! (F1B11502*)+ni#er,ita, %atara'
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
2/16
-en$ertian
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
3/16
aa' ba&a,a pe'r"$ra'an C ,trin$ adaa& arraybertipe
arater (char)/ +nt! 'ena'pian ,trin$ yan$ diand!n$
"e& ,eb!a& array,arater 4"r'at yan$ yan$ diper$!naan
adaa& %s/ 6etia ita 'en$in,tr!,ian "'p!ter !nt!
'ena'pian ,trin$ "'p!ter aan 'e'eri,a ,at! per ,at!
ee'enarraydan 'ena'piannya e ayar '"nit"r/ 6"'p!ter
aan ber&enti 'e'eri,a ee'en arrayyan$ ,ean7!tnya 7ia
'ene'!an nullcharacter('\0')/
Strin$
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
4/16
Library Strin$
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
5/16
Fungsi Fungsi dari Librari String
String.h'er!paan ibrary yan$'enyi'pan 4!n$,i84!n$,i yan$ di$!naan
!nt! 'enan$ani ,trin$ ata!p!n ,!b,trin$/antara ain : strcpy, strncpy, strcat,strncat, strcmp, strncmp, strlen,
strchr.
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
6/16
Ini,iai,a,i//string
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
7/16
Ini,iai,a,i/
Cara !nt! 'en$ini,iai,a,i ,trin$ dapatdia!an den$an ,aa& ,at! ara di bawa& ini :
char nama[]="Ini adalah string";char nama2[]={'i','n','i', '','s','t','r','i','n','g','\0'};
char nama[!]="#$I";char nama%[!]={'','&','d','i','\0'}
char nama!="Ini (&ga string";
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
8/16
+nt! 'en$i,i ,!at! ,trin$ aranya adaa& :
strcpy)nama,"Ini string"*;
nama!="Ini (&ga string";
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
9/16
Input Output..string///// /
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
10/16
scanf()6etia 'e'aai scanf(),data ,b"e& 'en$and!n$ ,pa,i ,eba
beri!t :
9in!de,tdi"/&; 'ain() < &ar na'e=15>? print4(%a,!an n ,an4(@,na'e)?
print4(na",trin$/n na'e)? $et&()? D
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
11/16
gets()Sedan$an 'en$$!naan 4!'e'a,!an ,trin$ ita b"
arater ,pa,i ,eba$ai "nt"&beri!t :
+incl&destdi-.h
main)*{
char name[/!]; print)1Insert -&r
gets)name*; print)"\n5all-, 6s
string.\n", name*; getch)*;
}
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
12/16
Measu!!an "aString
-e'a,!an data ,tridaa' ,!at! #ariabedia!an den$an 4!
$et,() ata! ,an4()/ B!'!' pe'aaian
adaa& ,eba$ai ber
+incl°ets)nama8array*;ata&
+incl&de
scan)16s9,
nama8array*;
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
13/16
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
14/16
,trpy()
Stren ()
Strat() Str&r
Str'p ()
Beberapa %anip!a,i Strin$
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
15/16
+nt! 'ena'pian ,trin$ yan$ diand!n$ "e&
,eb!a& array,arater 4"r'at yan$ yan$ diper$!naan adaa&
%s/ 6etia ita 'en$in,tr!,ian "'p!ter !nt!
'ena'pian ,trin$ "'p!ter aan 'e'eri,a ,at! per ,at!
ee'enarraydan 'ena'piannya e ayar '"nit"r/ 6"'p!ter
aan ber&enti 'e'eri,a ee'en arrayyan$ ,ean7!tnya 7ia
'ene'!an nullcharacter('\0')/
6e,i'p!an
-
7/26/2019 [Ppt] Presentasi STRING Dalam Bahasa C
16/16
#han!$u