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

0

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

در این قسمت قصد داریم سورس کدی را قرار دهیم که بتواند تعداد کاراکترها یا تعداد تکرار کاراکترها را برای ما چاپ کند

در این برنامه ابتدا از کاربر یک رشته به عنوان ورودی دریافت می شود و سپس تعداد تکرار کاراکترها به ترتیب از a تا z را نمایش می دهد یعنی اگر شما ورودی زیر را به برنامه بدهید

programminggroup

چاپ خواهد کرد

p2r3o2r3a1m2i1n1g3r3o2u1p2

همانطور که ملاحظه می کنید برنامه از ابتدا شروع کرده و به کاراکتر p برمی خورد ، سپس به رشته ی اصلی که شما وارد کرده اید بر می گردد و به کاراکترهای p حساسیت نشان داده و هر جا که کاراکتر p بود یک واحد به شمارشگر ما اضافه می کند به همین راحتی.

البته شما می توانید با کمی سلیقه به خرج دادن این برنامه را بسیار بهتر و خواناتر کنید.

این برنامه به طور طبیعی از آرایه ای از کاراکترها برای ایجاد رشته ها استفاده می کند و طول طولانی ترین رشته ای که می توانید برای شمارش به برنامه وارد کنید ۱۰۰ کاراکتر می باشد یعنی اگر طول رشته ای که شما وارد کرده اید بیش از ۱۰۰ کاراکتر باشد برنامه فقط ۱۰۰ کاراکتر ابتدائی رشته ی وارد شده را می تواند ذخیره سازی کند البته شما می توانید با تغییر مقدار آرایه string توانایی ذخیره سازی برنامه را بالاتر ببرید.

 

اشتراک:

نظر خود را بیان کنید