TRForumcu | ForumWebmaster / Web Dizayn Scriptler / Programlama DilleriProgramlama Dilleri (Moderatör: Gondolin)Bir cümledeki kelime sayısını bulan proğram
Konu Bilgileri
Konu Başlığı Bir cümledeki kelime sayısını bulan proğram
Cevaplar 0
Sonraki Sonraki Konu
Görüntüleyenler0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Görüntülenme 148
Önceki Önceki Konu

Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: Bir cümledeki kelime sayısını bulan proğram  (Okunma Sayısı 148 defa)
LoNeLy
Kıdemli Üye
*****


Yer : AnTaLyA 'nın YaLnIzLıĞıNdAN
Mesaj : 569
Forum Para : 445.00 YTL
Karizma Puanı : 10
Teşekkür: Edilen: 21
Alınan: 8
Yalnızlık Paylaşılmaz
lonely_ozgun@hotmail.com WWW E-Posta
Offline
« : 30 Aralık 2007, 19:12:39 »


#include <vcl.h>
#pragma hdrstop
#include <conio.h>
//---------------------------------------------------------------------------

#pragma argsused
#include <stdio.h>

#define   SIZE  1000
#define   IN   1
#define   OUT   0

int bosluk(int ch)
{
 return ch == ' ' || ch == '\t' || ch == '\n' || ch == ',' || ch == '.' || ch == ';' ||
 ch == ':' || ch == '?' || ch == '-' || ch == '*' || ch == '/' || ch == '+';
}

int main()
{
 char yazi[SIZE];
 int wflag = OUT;
 int k;
 int sayac = 0;

 printf("bir yazi girin :");
 gets(yazi);

 for (k = 0; yazi[k] != '\0'; ++k)
  if (bosluk(yazi[k]))
    wflag = OUT;
  else if(wflag == OUT) {
    sayac++;
    wflag = IN;
  }

 printf("(%s) yazisinda (%d) sozcuk var!\n", yazi, sayac);

 //return 0;
 getch();
}

Logged
Bu Sayfayı Paylaş
Google Ekle Yumile Ekle Yahoo Ekle Msn Ekle Netspace Ekle Ask Ekle Clesto Ekle Digg Ekle Reddit Ekle Furl Ekle Del.icio.us Ekle Submit to Jeqq Spurl Ekle Technorati Ekle Newsvine Ekle Simpy Ekle BlinkList Ekle Shadows Ekle
Sayfa: [1]   Yukarı git
Yazdır
Tags: