#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
clrscr();
char kata[99];
int i; char balik[99];int p,j=0,hasil;
printf("*******************************************************************************");
printf("\n*******************************************************************************");
printf("\n\n| | | | | | | | P R O G R A M M E M B A L I K K A L I M A T | | | | | | | |");
printf("\n\n*******************************************************************************");
printf("\n*******************************************************************************");
printf("\n\nPROGRAM INI AKAN MENSELEKSI KALIMAT / KATA TERSEBUT PALINDROM ATAU BUKAN");
printf("\n\nMASUKAN KATA / KALIMAT :");//akan ada bekas kalimat sebelumnya, jika kalimat yang dimasukan sebelumnya lebih panjang dari kalimat yang akan dimasukan, TC harus restart
gets(kata);
p=strlen(kata)-1;
for(i=p;i>=0;i--)
{balik[j]=kata[i];j++;}
printf("\nKEBALIKAN :%s",balik);
hasil = strcmp(kata,balik);
if(hasil>0)
printf("\nSALAH, BUKAN PALINDROM");
else
if(hasil==0)
printf("\nPALINDROM");
else
printf("\nSALAH, BUKAN PALINDROM");
getch();
}
#include<conio.h>
#include<string.h>
void main()
{
clrscr();
char kata[99];
int i; char balik[99];int p,j=0,hasil;
printf("*******************************************************************************");
printf("\n*******************************************************************************");
printf("\n\n| | | | | | | | P R O G R A M M E M B A L I K K A L I M A T | | | | | | | |");
printf("\n\n*******************************************************************************");
printf("\n*******************************************************************************");
printf("\n\nPROGRAM INI AKAN MENSELEKSI KALIMAT / KATA TERSEBUT PALINDROM ATAU BUKAN");
printf("\n\nMASUKAN KATA / KALIMAT :");//akan ada bekas kalimat sebelumnya, jika kalimat yang dimasukan sebelumnya lebih panjang dari kalimat yang akan dimasukan, TC harus restart
gets(kata);
p=strlen(kata)-1;
for(i=p;i>=0;i--)
{balik[j]=kata[i];j++;}
printf("\nKEBALIKAN :%s",balik);
hasil = strcmp(kata,balik);
if(hasil>0)
printf("\nSALAH, BUKAN PALINDROM");
else
if(hasil==0)
printf("\nPALINDROM");
else
printf("\nSALAH, BUKAN PALINDROM");
getch();
}
No comments:
Post a Comment