#include
#include
void tukar(char *s);
int cek(char *s);
void main(){
char teks [1000], lg;
int n,i;
do{
printf (”\n============================================================\n”);
printf (”\t ~ Program Tester Kata yang Bisa di Bolak-Balik ~ \n”);
printf (”============================================================\n\n”);
printf(”Masukkan kata -> “);
gets(teks);
n=cek(teks);
if (teks[0]==teks[n-1] && teks[1]==teks[n-2] && teks[2]==teks[n-3])
{ printf(”\nkata %s merupakan kata yang bisa di bolak balik\n”, teks);
printf (”Tampilan Awal : %s\n”, teks);
tukar (teks);
printf (”Tampilan Akhir: %s\n”, teks);}
else
{ printf(”\nkata %s merupakan kata yang tidak bisa di bolak balik\n”, teks);
printf(”Maka Jumlah Karakter: %d\n”, cek(teks));}
printf(”\nApa anda ingin mengyulang[y/t]?”);
scanf(”%c”, &lg);
}while(lg == ‘y’ || lg == ‘Y’);
printf(”Terima Kasih Telah Menggunakan Program ini”);}
void tukar(char *s)
{while (*s != ”)
{if (*s >= ‘a’ && *s <= ‘z’)
{*s -= 32;}
else if (*s >= ‘A’ && *s <= ‘Z’)
{*s += 32;}
++s;}}
int cek(char *s)
{int x = 0;
for ( ; *s != ”; s++)
++x;
return x;}
Tidak ada komentar:
Posting Komentar