Jumat, 22 Januari 2016

CPP Palindrom

#include <stdio.h>
#include <string.h>

int main()
{
    char inputKata[100];
    char tempKata[100];

    gets(inputKata);

    int x = strlen(inputKata)-1;
    for (int i = 0; i < strlen(inputKata); i++)
    {
        tempKata[x] = inputKata[i];
        x = x - 1;
    }

    tempKata[strlen(inputKata)] = '\0'; //abaikan di pseudo

    if (strcmp(inputKata, tempKata) == 0) //IF KATA = KATAKEBALIK THEN
    {
        printf("%s palindrom", inputKata);
    }
    else
    {
        printf("%s", inputKata);
    }

    getchar();
    return 0;
}

Tidak ada komentar:

Posting Komentar