Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama C / C++ Kelime Sayıcı


Kelime Sayıcı

AÇIKLAMA

Program konsoldan metinde bulunan kelime sayısını vermektedir. Çalışma prensebi boşluk karakterine dayanmaktadır. Programda yazılan ifadenin içene alınacağı bir dizi kullanılmıştır ve bu dizi için çok nadir kullanılan bir karakter ile doldurulmuştur. Program ilgili noktalama işaretlerine uygun olarak geliştirebilir.

Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. #include <stdio.h>
  6. #include <stdlib.h>
  7. //---------------------------------------------------------------------------
  8.  
  9. #pragma argsused
  10. int main(int argc, char* argv[])
  11. {
  12. char String[10000];     int i=0;
  13. int kelimesayisi=0;
  14. while(i<10000)
  15. {
  16. String[i]='§';
  17. i++;
  18. }
  19. printf("Paragrafi Giriniz:");
  20. gets(String);
  21. i=0;
  22. while(i<10000)
  23. {
  24.  if(String[i]==' ')
  25.  kelimesayisi++;
  26.  if(String[i]=='§')
  27.  break;
  28.  i++;
  29. }
  30. kelimesayisi++; // son harfi § gördüğü icin eklemiyor bu yüzden 1 ekleniyor § bukarakter
  31. // özel gibi oldugundan secildi yazılarda genelde olmaz bu sayede bende kontrolumu yapabilirim
  32. printf("\n");
  33. printf("Girilen Paragraftaki Kelime Sayisi %d dir\n",kelimesayisi);
  34. system("PAUSE");
  35.  
  36.         return 0;
  37. }
  38. //---------------------------------------------------------------------------
  39.  
Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
 
amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım