PDA

View Full Version : یه سوال درباره ++C



sina4everafter
یک شنبه 05 خرداد 1392, 15:38 عصر
سلام دوستان.یه سوال داشتم.من می خوام برنامه ای و بنویسم که تعداد کارکتر ها و space ها رو بشماره.
کدی و که نوشتم و تو یه فایل نت پد برای دانلود گذاشتم.حجمش کمه.بی زحمت اگر رهنماییم کنید ممنون میشم.


#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int char_counter=0,space_counter=0;
char ch=0;
cout<<"enter a paragraph(and press enter for end):\n";
while((ch=getche())!='\r')
{
char_counter++;
if(ch==' ')
space_counter++;
}
cout<<"\nchar count="<<char_counter
<<" ,Word count="<<space_counter+1;
getch();
cout<<endl;
return 0;
}

anonymous$
یک شنبه 05 خرداد 1392, 16:52 عصر
#include "stdafx.h"
#include <iostream>
using namespace std;
int main ()
{
int charCount = 0,SpaceCount = 0;
char ch;
cout << "\n Enter a statement (and press ENTER) : ";
while ((ch = cin.get()) != '\n') {
charCount ++;
if (ch == ' ')
SpaceCount ++;
}
cout << "\nChar count = " << charCount << ",Space count = " << SpaceCount ;
cin.get();
cin.get();
}
اگه آخر برنامه SpaceCount رو با یک جمع کنی تعداد کلمات به خروجی میره نه تعداد Space ها
در ضمن کد رو کپی کن تو notepad درست میشه

حامد مصافی
یک شنبه 05 خرداد 1392, 17:51 عصر
لطفا برای تاپیک‌های آتی از عنوان مناسبی استفاده کنید