Fungsi Konversi String Bahasa C++
Oke kita lanjut ke pembahasannya, dibaca dan pahami fungsi konfersi string ini.
- Fungsi Konfersi String
Pada bahasa pemrograman dengan Borland C++ 5.02 menyediakan beberapa
fungsi yang digunakan untuk keperluan konfersi string diantaranya
sebagai berikut:
- Fungsi atof()
Adapun kegunaan fungsi atof ini digunakan untuk mengubah string(teks)
angka menjadi sebuah bilangan numerik float. Biasanya header yang
digunakan untuk fungsi atof ini adalah : math.h. Perhatikan contoh tersebut:
/*Contoh Program Menggunakan Fungsi atof*/
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <iostream.h>
int main()
{
char kata[20];
float angka,a, b;
clrscr();
/*Proses Input Angka*/
cout<<"Masukkan Kata Berupa Angka = ";
gets(kata);
angka = atof(kata);
a=angka + 5;
/*Output*/
cout<<"Hasil perubahan ditambah dengan 5 = "<<a;
getch();
}
- Fungsi atoi()
Merupakan fungsi yang digunakan untuk mengubah string, angka menjadi
sebuah bilangan numerik integer. Header yang digunakan dalam
menggunakan fungsi atoi ini adalah : stdlib.h.
Perhatikan Contoh Program dibawah ini
/*Contoh Program Menggunakan Fungsi atoi*/
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <iostream.h>
int main()
{
char kata[20];
float angka,a,b;
clrscr();
cout<<"Masukkan Sembarang Kata Berupa Angka = ";
gets(kata);
angka = atoi(kata);
a = angka + 5;
cout<<"Hasil Perubahan Setelah ditambah dengan angka 5 = "<<a;
getch();
}
- Fungsi atol()
Fungsi atol merupakan fungsi yang digunakan untuk mengubah string(teks)
angka menjadi sebuah bilangan numerik long integer. Adapun header yang
yang digunakan dalam fungsi atol adalah: stdlib.h.
Contoh Program bisa anda lihat dibawah ini
/*Contoh Program Menggunakan Fungsi atol*/
#inlcude <stdio.h>
#inlcude <conio.h>
#inlcude <stdlib.h>
#inlcude <iostream.h>
main()
{
char kata[20];
float angka,a,b;
clrscr();
cout<<"Masukkan Sembarang Kata Berupa Angka = ";
gets(kata);
angka= atol(kata);
a = angka +5;
cout<<"Hasil Perubahan ditambah dengan Angka 5 = "<<a;
getch();
}
Hasil Output Program Setelah dijalankan
- Fungsi strcat()
Merupakan fungsi yang digunakan untuk mengubah string, angka menjadi
sebuah bilangan numerik integer. Header yang digunakan dalam
menggunakan fungsi atoi ini adalah : stdlib.h.
Perhatikan Contoh Program dibawah ini
/*Contoh Program Menggunakan Fungsi atoi*/Hasil Uptput Program Saat di Jalankan
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <iostream.h>
int main()
{
char kata[20];
float angka,a,b;
clrscr();
cout<<"Masukkan Sembarang Kata Berupa Angka = ";
gets(kata);
angka = atoi(kata);
a = angka + 5;
cout<<"Hasil Perubahan Setelah ditambah dengan angka 5 = "<<a;
getch();
}
Fungsi strlwr()
fungsi strlwr ini biasanya digunakan untuk mengubah huruf kapital(huruf
besar) dalam string menjadi huruf kecil. Header yang harus anda
tambahkan dalam menggunakan fungsi strlwr adalah: string.h. Bentuk
Penulisan fungsi ini sebagai berikut:
strlwr(str);Lebih jelas lagi lihatlah contohnya sebagai berikut:
/*Contoh Program Dengan Fungsi strlwr*/
#inlcude <stdio.h>
#inlcude <conio.h>
#inlcude <string.h>
#inlcude <iostream.h>
main()
{
char kata[20];
clrscr();
cout<<"Masukkan sembarang kata dengan Huruf Besar = ";
gets(kata);
strlwr(kata);
cout<<"Hasil Perubahan = "<<kata;
getch();
}
Hasil Output Program Saat dijalankan
Fungsi strupr()
Merupakan sebuah fungsi yang digunakan untuk mengubah setiap huruf kecil dalam string menjadi huruf kapital. Header digunakan dalam menggunakan fungsi strupr adalah string.h. Adapun bentuk penulisannya sebagai berikut:
strupr(str);
Contoh program
/*Contoh Program Dengan Menggunakan Fungsi strupr*/
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream.h>
main()
{
char kata[20];
clrscr();
cout<<"Masukkan Sembarang Kata Dengan Huruf Kecil = ";
gets(kata);
strupr(kata);
cout<<"Hasil Perubahan"<<kata;
}
Hasil Output Program Saat dijalankan
Terima Kasih Selamat Mencoba!
0 comments:
Post a Comment