check home phone-call search send

سورس برنامه شمارش تعداد کلمات یک جمله

یکی از تمرینات درس برنامه نویسی سی پلاس پلاس ، نوشتن برنامه شمارش تعداد کلمات یک جمله می باشد که معمولا اکثر اساتید این تمرین رو به دانشجویان میدهند. در این پست سورس کد شمارش تعداد کلمات،ارقام و کاراکترهای یک جمله در زبان سی پلاس پلاس رو آماده کردیم. معمولا این تمرین به شکل سوال داده می شود : برنامه ای بنویسید که جمله ای را از ورودی بگیرد و تعداد کلمات،ارقام و کاراکترهای آن را چاپ کند. سعی کنید از این سورس کدها در جهت یادگیری و آموزش برنامه نویسی سی پلاس پلاس استفاده کنید.

سورس برنامه شمارش تعداد کلمات یک جمله

توضیحی در مورد این سورس کد ارائه دهیم ، در زبان سی پلاس پلاس یک رشته ی کاراکتری آرایه ای از کاراکترهاست. یک بخش اضافی در انتهای آرایه وجود دارد که مقدار آن کاراکتر NUL یعنی ‘0\’ است پس تعداد کل کاراکترها در آرایه همیشه یکی بیشتر از طول رشته است.

نکته : به یک رشته ی کاراکتری، خالی میگویند که اولین عنصر آن کاراکتر NUL باشد.

سورس برنامه شمارش تعداد کلمات یک جمله

#include<iostream>
#include<conio.h>
#include<stdio.h> 
using namespace std;
main()
{
int i=0,word=1,digit=0,cha=0;
char str[100],ch;
cout<<"please enter a string:";
gets(str);
while(true){
ch=str[i];
if(ch==' ')
word++;
else if(ch>='0' && ch<='9')
digit++;
else if(ch=='.' || ch=='\0')
break;
cha++;
i++;
};//end of while
cout<<"\n"<<"word="<<word;
cout<<"\n\n"<<"digit="<<digit;
cout<<"\n\n"<<"character="<<cha;
cout<<"\n\n"<<"press any key to exit...";
getch();
return 0;
}
 
//>   sourceiran.com
Avatar
پشتیبان سورس ایران 2180 مطلب منتشر شده

در مجموعه سورس ایران سعی می کنیم علاوه بر آموزش برنامه نویسی، به مسائل مرتبط و مهارت های نرم بپردازیم تا بعدهای مختلف را پوشش دهیم.

دیدگاه کاربران

تعداد دیدگاه های کاربران : 2 دیدگاه
Avatar
محمد
پاسخ دهید

این کد خطا میده
لظفا درستش کنید

Avatar
ارش
پاسخ دهید

اگه میشه همین برنامه با زبان پاسکال رو شرح بدهید


شما با موفقیت در خبرنامه ما عضو شدید