BİLİŞİM - BİLGİSAYAR - EĞİTİM
  Cümlenin İlk Harflerini Yazdırma
 
Girilen cümleyi oluşturan kelimelerin sadece ilk harflerini yazdıran program.

ALGORİTMA
1. c = sıradaki karakteri oku
2. Eğer  c boşluk ise 4. adıma git
3. Hiç karakter yazılmaış ise c'yi yaz.
4. Eğer son karakter ise dur aksi halde bir sonraki karakteri göster ve 1.adıma git.
Yukarıdaki algoritmada çözümün en önemli noktası herhangi bir kelimenin ilk karakterinin yazılıp yazılmadığıdır. Bunun izlenmesi için bir değişken kullanalım.

PROGRAM KODU

main()
{
  int i;
  int yaz; /* 1/0 -> karakteri yaz/yazma */
  char *s;

  clrscr();
  gets(s);
  yaz = 1;
  for (i = 0; i<strlen(s); i++)
      if (s[i] == ' ')
         yaz = 1;
      else
         if (yaz) {
            printf("%c", s[i]);
            yaz = 0;
         }
  return 0;
 /*www.bilisim-egitim.tr.gg*/
}


 
 
  Bugün 149 ziyaretçi (238 klik) www.bilisim-egitim.tr.gg  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol