اگه دانشجو هستید و درس سی پلاس پلاس رو داشته اید حتما با تمرین : برنامه ای بنویسید که یک حرف و یک متن را از ورودی بگیرد و تعداد تکرار آن حرف را در متن وارد شده مشخص کند روبرو شده اید و جز تمرین های شما بوده است. در این پست سورس کد سی پلاس پلاس شمارش تعداد یک حرف خاص در متن طولانی رو آماده کردیم. سعی کنید از این منابع و سورس کدها در جهت آموزش و یادگیری برنامه نویسی استفاده کنید.
سورس شمارش تعداد یک حرف خاص در متن طولانی
توضیحاتی در مورد این سورس کد دهیم ، این برنامه یک متن طولانی را به صورت کاراکتر به کاراکتر از ورودی دریافت میکند و هر کاراکتر را با حرف مشخص شده مقایسه میکند،اگر برابر بودند مقدار countt را یک واحد اضافه میکند،این کار را تا زمانی که کاراکتر پایان رشته وارد نشود ادامه میدهد،به شرط درون حلقه توجه کنید استفاده از شرط حلقه باعث میشود که تا زمانی که حلقه به کاراکتر پایان رشته 0\ برخورد نکرده است حلقه ادامه یابد،کاراکتر پایان رشته را فقط با استفاده از کلید ترکیبی ctrl+z میتوان وارد کرد.
برنامه ای بنویسید که یک حرف و یک متن را از ورودی بگیرد و تعداد تکرار آن حرف را در متن وارد شده مشخص کند :
#include<iostream> #include<conio.h> using namespace std; main() { char ch,a; int count=0; cout<<"enter character that you whant to count:"; cin>>ch; while(cin.get(a)) { if(a==ch) ++count; } cout<<count<<ch<<"'s were counted."; getch(); return 0; } //>
دیدگاه کاربران
تعداد دیدگاه های کاربران : ۰ دیدگاه