Monday, March 11, 2013

Kode program membandingkan 2 kata menggunakan fungsi dalam bahasa C

Halo para blogger kesayangan,
kali ini saya akan nge-share kode program untuk membandingkan 2 buah kata, sama atau tidak.
Dalam program ini, jika kedua kata yang di input oleh user sama, maka output nya akan bernilai 1, tetapi jika berbeda, output akan bernilai 0.
So, Enjoy the code :D



#include <stdio.h>
#include <string.h>
char s[25];
char t[25];
void displayStr(char *s, char *t);
int BandingKata(char *s, char *t);
int main()
{
    int Banding;
    printf("Enter the first word: "); //Inputan untuk kata pertama
    gets(s);
    printf("Enter the second word: "); //Inputan untuk kata kedua
    gets(t);
    displayStr(s,t);
    Banding=BandingKata(s,t); //Pemanggilan fungsi untuk banding kata
    printf("\n\nBoth of word have you entered is %d ", Banding);
    getch();
return 0;
}


//Fungsi untuk menampilkan kata yang di input 
void displayStr(char *s, char *t) {  
     printf("\n\nThe first Word and The Ssecond word: \n'%s' and '%s'",s,t);
     }

//Fungsi untuk operasi membandingkan kata     
int BandingKata(char *s, char *t)
{
    int i=0,count=0,temp;
    while(s[i]&&t[i]!='\0'){
    count ++;
    i++;
    }
   for(i=0;i<=count;i++) {
        if (s[i]==t[i]) {
        temp=1;
        }
        else {
        temp=0;
        break;       
        }
   }
return (temp);
}

0 comments:

Post a Comment

Newer Post Older Post Home

Nozh_Statistik

Selamat Datang, di Tunggu Ocehannya :) © copyright by Nozhbitha

Translate

Facebook Nozhbitha

Twitter-nozhbitha

Followers

copyright by Nozhbitha. Powered by Blogger.
 

Blog Archive