Palindrom mu Değilmi? C kodu
Haziran1
Merhabalar.
palindom nedir demeyin diye şurda açıkladım;
http://www.ali-can.com/blog/palindrom/
uzun uzun yazdık. hatta çok uzun oldu diye kodları bu sayfadan vereceğim.
Kısaca palindrom; Tersten okunduğunda normal okunduğunda aynı olan cümlelerdir. (miş) Yazı şekline ise; Dönüşük Sözcükler deniyor..
Örneğin aşağıdaki kodu derlediğinizde,
Rıza Haluk okula hazır. ‘a palinom
Alican C eğitimi alıyor‘a ise palinom değil diyecek.
ve Kod;
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#define SIZE 1000
int isPal(const char *p)
{
char temp[1000];
int k;
int index = 0;
for (k = 0; p[k] != '\0'; ++k)
if (isalpha(p[k]))
temp[index++] = toupper(p[k]);
for (k = 0; k < index / 2; ++k)
if (temp[k] != temp[index - 1 - k])
return 0;
return 1;
}
int main()
{
char str[SIZE];
printf("bir yazi giriniz : ");
gets(str);
if (isPal(str))
printf("evet palindrom\n");
else
printf("hayir palindrom degil\n");
return 0;
}

merhaba ben mustafa derste en son hangi konuyu gördünüz. yani neredesiniz. bana mail atabilirmisin. bu hafta gelebilirim.
teşekkürler
mailde yanlışlık oldu . gerçek hali bu
Selam mustafa bey, yazdığınız adrese mail gonderiyorum. Ayrıca buradan da not geçeyim. 8 Haziran günü en son;
Merhaba Mustafa bey,
Şu anda c ders notları kitabındaki 277. Sayfada bulunan Pointers to Pointer yani, gösterici gösteren göstericiler konusunu bitirdik.
Ders öğretmeni Necati Ergin, konunun zor ve karmaşık olduğunu ve kaçırılmaması gerektiğini derste birçok kez önem ile vurguladı.
Pek anlamamış da olsam bu konuyu bitirdik ve şu anda 281 deki Çok Boyutlu Diziler’ konusundayız. ~ 287 en son yerimiz.
Saygılar.
Ayrıca sonradan aklıma geldi ama bu hafta yani, ayın 14.ve 15. günü tatile girdik. Yani kursa gitmeyeceğiz.