PERTEMUAN 6


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).
FUNGSI Strlen :
       Fungsi strlen digunakan untuk mengetahui panjang suatu string.
FUNGSI Strcpy dan Strncpy :
       Fungsi strcpy berfungsi untuk menyalin isi suatu string ke string lain.
       Fungsi strncpy berfungsi untuk menyalin isi suatu string ke string lain sebanyak n karakter.
FUNGSI Strcmp, Strncmp,Strcmpi dan Strncmpi :
       Fungsi strcmp digunakan untuk membandingkan 2 buah string secara case sensitive.
       Fungsi strncmp digunakan untuk membandingkan 2 buah string sebanyak n buah karakter secara case sensitive
       Fungsi strcmpi digunakan untuk membandingkan 2 buah string secara case insensitive.
       Fungsi strncmpi digunakan untuk membandingkan 2 buah string sebanyak n buah karakter secara case insensitive.
Semua fungsi tersebut akan menghasilkan sebuah nilai integer yang mempunyai ketentuan :
         Nilai return akan lebih dari 0 (>0) ketika string1 lebih besar dari string2
         Nilai return akan sama dengan 0 (==0)  ketika string1 sama dengan string 2
         Nilai return akan kurang dari 0 (<0) ketika string1 lebih kecil dari string 2
FUNGSI Strcat dan Strncat :
       Fungsi strcat berfungsi untuk menggabungkan 2 buah string.
       Fungsi strncat berfungsu untuk menggabungkan 2 buah string sebanyak n karakter.
FUNGSI Strlwr dan Strupr :
       Fungsi strlwr berguna untuk mengubah isi string menjadi huruf kecil.
       Fungsi strupr berguna untuk mengubah isi string menjadi capital.
FUNGSI Strrev :
       Fungsi strrev berguna untuk membalikan urutan string (reverse).


Latihan Pertemuan 6


Latihan 1

SourceCode
#include <conio.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h> //untuk clear screen

using namespace std;

    int main()
{
    char str1[80]="Saya Belajar Turbo C";
    system("cls");

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

    strupr(str1);
    printf("Upper Case : %s\n",str1);

    strlwr(str1);
    printf("Lower Case : %s\n",str1);

    getch();
    return 0;
}







Latihan 2
SourceCode
#include <conio.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h> //for Clear Screen "cls"

using namespace std;

    main()
{
    char str1[80]="Saya Belajar Turbo C";
    system("cls");

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

    strrev(str1);
    printf("Upper Case : %s\n",str1);

    getch();
    return 0;
}











Latihan 3

SourceCode
#include <conio.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h> //for Clear Screen "cls"

using namespace std;

    main()
{
    char str1[21]="Saya Belajar Turbo C";
    system("cls");

    strnset(str1,'A',12);
    printf("Setelah strnset 12  : %s\n",str1);

    strset(str1,'*');
    printf("Setelah strset      : %s\n",str1);

    getch();
    return 0;
}

Komentar

Postingan populer dari blog ini

Penyajian Data Dengan Table Dan Grafik

Ukuran gejala Pusat Data Belum Dikelompokkan

OPERATOR C++