Membandingkan dua nilai Bahasa C Menggunakan Fungsi STRCOLL
Sintak: int strcoll(const char *str1, const char *str2)
Parameter: Fungsi strcoll() memerlukan dua buah parameter string dan mengembalikan nilai integer setelah digunakan atau dipanggil.
- less than zero: nilai str1 kurang dari nilai str2
- zero: nilai str1 adalah sama dengan nilai str2
- greater than zero: nilai str1 adalah lebih dari nilai str2
// Program Bahasa C
// Penggunaan Fungsi
// strcoll()
#include <stdio.h>
#include <string.h>
int main()
{
char str1[13];
char str2[13];
int ret;
strcpy(str1, "MAKANDANMAKAN");
strcpy(str2, "makandanmakan");
ret = strcoll(str1, str2);
if (ret > 0) {
printf("str1 is greater than str2");
} else if (ret < 0) {
printf("str1 is lesser than str2");
} else {
printf("str1 is equal to str2");
}
return (0);
}
// Program Bahasa C
// Penggunaan Fungsi
// strcoll().
#include <stdio.h>
#include <string.h>
int main()
{
char str1[13];
char str2[13];
int ret;
strcpy(str1, "makandanmakan");
strcpy(str2, "MAKANDANMAKAN");
ret = strcoll(str1, str2);
if (ret > 0) {
printf("str1 is greater than str2");
} else if (ret < 0) {
printf("str1 is lesser than str2");
} else {
printf("str1 is equal to str2");
}
return (0);
}
Contoh: nilai str1 adalah sama dengan nilai str2
// Program Bahasa C
// Menggunakan Fungsi
// strcoll().
#include <stdio.h>
#include <string.h>
int main()
{
char str1[13];
char str2[13];
int ret;
strcpy(str1, "MAKANDANMAKAN");
strcpy(str2, "MAKANDANMAKAN");
ret = strcoll(str1, str2);
if (ret > 0) {
printf("str1 is greater than str2");
} else if (ret < 0) {
printf("str1 is lesser than str2");
} else {
printf("str1 is equal to str2");
}
return (0);
}
- Penggunaan Keyword For dan While Pada Bahasa C
- Perbanding Dua Program Looping Bahasa C
- Fakta Tentang Statement Switch Bahasa C Beserta Fungsinya
- Perbedaan Antara While(1) dan While(0) Bahasa C
- Menuju Perintah Tertentu Bahasa C Menggunakan Goto Statement
- Melompati Proses Looping Bahasa C Menggunakan Continue Statement
- Keluar dari Proses Looping Bahasa C Menggunakan Break Statement
5 komentar untuk "Membandingkan dua nilai Bahasa C Menggunakan Fungsi STRCOLL"
Hubungi admin melalui Wa : +62-896-2414-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -
Bagaimana cara membandingkan dua buah nilai pada Bahasa C dengan menggunakan fungsi?
BalasHapusProses membandingkan dua buah nilai pada bahasa C menggunakan fungsi dapat dilakukan dengan perintah strcoll().
HapusApa kegunaan dari fungsi strcoll() pada Bahasa C?
BalasHapusFungsi strcoll() pada Bahasa C merupakan fungsi yang membandingkan nilai string str1 dengan nilai str2, dimana nilai hasilnya bergantung pada nilai pengaturan LC_COLLATE dari nilai lokasi.
HapusFungsi strcoll() pada Bahasa C merupakan fungsi yang digunakan untuk membandingkan dua nilai string menggunakan urutan susunan yang telah ditentukan oleh program lokal.
Hapus