Belajar Fungsi String

Fungsi gets dan puts

  • Fungsi gets digunakan untuk membaca data berupa string dari keyboard.
  • Fungsi puts digunakan untuk menampilkan suatu string ke layar (monitor).

Contoh program :

#include <stdio.h>

 

using namespace std;

 

int main()

{

char string [80];

printf(“masukan sebuah string:”);gets(string);

puts(string);

 

}

outputnya:

pertemuan 6

Fungsi Strlen

Fungsi strlen digunakan untuk mengetahui panjang suatu string.

contoh program :

#include <stdio.h>

#include <string.h>

 

using namespace std;

 

int main()

{

char string [80];

int panjang;

printf(“masukan string:”);gets(string);

panjang=strlen(string);

printf(“panjang string adalah %i karakter\n”,panjang);

return 0;

}

outputnya :

strln

Fungsi strcpy dan strncpy

-strcpy berfungsi untuk menyalin isi suatu string ke string yang lain.

-strncpy berfungsi untuk menyalin isi suatu string ke string yang lain sebanyak n karakter.

Fungsi strcat dan strncat

– strcat berfungsi untuk menggabungkan 2 buah string.

– strncat berfungsi untuk  menggabungkan 2 buah string sebanyak n karakter.

Fungsi strlwr dan strupr

-strlwr berfungsi untuk mengubah isi string menjadi huruf kecil.

-strupr berfungsi untuk mengubah isi string menjadi huruf capital.

Fungsi strrev

-Strrev berfungsi untuk membalikan urutan string(reverse).

Fungsi strset dan strnset

-strset berfungsi untuk mengganti isi suatu string dengan suatu karakter tertentu.

-strnset berfungsi untuk mengganti isi suatu string dengan suatu karakter tertentu sebanyak n sebuah data.

Tugas Pertemuan 6

1.Source codenya :

#include <stdio.h>

#include <conio.h>

#include <string.h>

 

using namespace std;

 

main()

{

char str1[80]=”Saya Belajar Turbo C”;

printf(“Normal   :%s\n”,str1);

strupr(str1);

printf(“UpperCase   :%s\n”,str1);

strlwr(str1);

printf(“LowerCase   :%s\n”,str1);

getch();

return 0;

}

outputnya :

per 6.png

2.Source codenya :

#include <stdio.h>

#include <conio.h>

#include <string.h>

 

using namespace std;

 

main()

{

char str1[80]=”Saya Belajar Turbo C”;

printf(“Normal   :%s\n”,str1);

strrev(str1);

printf(“Reverse   :%s\n”,str1);

getch();

return 0;

}

outpunya :

gc.png

3.Source codenya :

#include <stdio.h>

#include <conio.h>

#include <string.h>

 

using namespace std;

 

main()

{

char str1[21]=”Saya Belajar Turbo C”;

strnset(str1,’A’,12);

printf(“Setelah strnset 12   :%s\n”,str1);

strset(str1,’x’);

printf(“Setelah strset   :%s\n”,str1);

getch();

return 0;

}

outputnya :

zzzz.png

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s