===  shareyt.com āĻ¸াāĻ‡āĻŸে āĻ¤ো āĻ…āĻ¨েāĻ•েāĻ‡ āĻ•াāĻœ āĻ•āĻ°āĻ›েāĻ¨/ āĻ•āĻ°েāĻ›েāĻ¨। āĻ¯াāĻ°া āĻāĻ–āĻ¨āĻ“ āĻ•āĻ°েāĻ¨āĻ¨ি āĻ¤াāĻ°া āĻāĻ–াāĻ¨ āĻĨেāĻ•ে āĻ¸াāĻ‡āĻ¨āĻ†āĻĒ āĻ•āĻ°ে āĻ¨িāĻ¨। ===

Shareyt āĻāĻ•āĻŸি āĻ¸োāĻļাāĻ˛ āĻāĻĢ্āĻ˛িāĻ•েāĻŸ āĻāĻ•্āĻ¸āĻšেāĻ¨্āĻœ্āĻž āĻ¸াāĻ‡āĻŸ।

--It is Not PTC or In

vestment Site
--Free Sign up
--Real Work
--Carry your Work & Get Cash

āĻāĻ–াāĻ¨ে āĻ†āĻĒāĻ¨ি āĻĢেāĻ¸āĻŦুāĻ• āĻĒেāĻ‡āĻœ, āĻĒিāĻ•āĻšাāĻ°, āĻĒোāĻ¸্āĻŸ āĻļেāĻ¯়াāĻ°, āĻ—ুāĻ—āĻ˛ āĻĒ্āĻ˛াāĻ¸ ā§§, āĻŸুāĻ‡āĻŸাāĻ° āĻĢāĻ˛ো āĻ‡āĻ¤্āĻ¯াāĻĻি āĻ•াāĻœ āĻ•āĻ°ে ā§§ā§Ļā§Ļā§Ļ āĻĒāĻ¯়েāĻ¨্āĻŸ āĻ…āĻ°্āĻœāĻ¨ āĻ•āĻ°āĻ˛ে āĻĒাāĻŦেāĻ¨ ā§§ āĻĄāĻ˛াāĻ°।

āĻ āĻ¸াāĻ‡āĻŸāĻŸি āĻĻেāĻļী āĻāĻŦং āĻāĻ–াāĻ¨ āĻĨেāĻ•ে āĻ†āĻĒāĻ¨ি āĻĒাāĻ¯়āĻœা, āĻĒে-āĻĒাāĻ˛, āĻŦিāĻ•াāĻļেāĻ° āĻŽাāĻ§্āĻ¯āĻŽেāĻ“ āĻŸাāĻ•া āĻ‰āĻ াāĻ¤ে āĻĒাāĻ°āĻŦেāĻ¨।

āĻ āĻ¸াāĻ‡āĻŸে āĻœāĻ¯়েāĻ¨ āĻ•āĻ°āĻ˛েāĻ‡ āĻĒাāĻŦেāĻ¨ ā§Ģā§Ļ āĻĒāĻ¯়েāĻ¨্āĻŸ āĻŦোāĻ¨াāĻ¸।
āĻ¤াāĻ‡ āĻāĻ–āĻ¨ি āĻ¸াāĻ‡āĻ¨ āĻ†āĻĒ āĻ•āĻ°ে āĻ¨িāĻ¨

āĻŦি:āĻĻ্āĻ°: āĻāĻ•āĻŸিāĻ° āĻŦেāĻļি āĻāĻ•াāĻ‰āĻ¨্āĻŸ āĻ•āĻ°āĻŦেāĻ¨ āĻ¨া।
-------āĻāĻ¤োāĻ•্āĻˇāĻŖ āĻ¤ো āĻŦāĻ˛āĻ˛াāĻŽ āĻĒুāĻ°াāĻ¤āĻ¨ āĻĒāĻ°িāĻšিāĻ¤ āĻāĻ•āĻŸি āĻĒেāĻŽেāĻ¨্āĻŸ āĻĒ্āĻ°āĻĻাāĻ¨āĻ•াāĻ°ী āĻ¸াāĻ‡āĻŸেāĻ° āĻ•āĻĨা । āĻ āĻ¸াāĻ‡āĻŸে āĻ•িāĻ¨্āĻ¤ু āĻĒāĻ¯়েāĻ¨্āĻŸ āĻ†āĻ¯় āĻšāĻ¯় āĻ…āĻ¨েāĻ• āĻ•āĻŽ; āĻ…āĻ°্āĻĨ্āĻ¯াā§Ž āĻĒ্āĻ°āĻ¤ি āĻ˛াāĻ‡āĻ•ে ā§§-ā§Ģ āĻĒāĻ¯়েāĻ¨্āĻŸ। āĻāĻŽāĻ¨ āĻ¯āĻĻি āĻšāĻ¤ো āĻ˛াāĻ‡āĻ• āĻĒ্āĻ°āĻ¤ি ā§§ā§Ļ-ā§§ā§Ģ āĻĒāĻ¯়েāĻ¨্āĻŸ āĻĒাāĻ“āĻ¯়া āĻ¯েāĻ¤!

āĻš্āĻ¯াঁ, āĻ¨িāĻšে āĻāĻŽāĻ¨ āĻ•িāĻ›ু āĻ…āĻ­াāĻŦāĻ¨ীāĻ¯় āĻ¸াāĻ‡āĻŸেāĻ° āĻ˛িāĻ™্āĻ• āĻĻিāĻ˛াāĻŽ āĻ¯েāĻ–াāĻ¨ে āĻ†āĻĒāĻ¨াāĻ°া āĻ•াāĻœ āĻ•āĻ°ে -

* āĻŽাāĻ¤্āĻ° āĻ†āĻ§ āĻ˜āĻ¨্āĻŸাāĻ¯় ā§§ā§Ļā§Ļā§Ļ āĻĒāĻ¯়েāĻ¨্āĻŸ āĻĒেāĻ¯়ে āĻ¯াāĻŦেāĻ¨।

* āĻāĻĻেāĻ° āĻŽিāĻ¨িāĻŽাāĻŽ āĻ‰āĻ‡āĻĄ্āĻ°āĻ“ ā§§-ā§§ā§Ļ āĻĄāĻ˛াāĻ°। āĻĒাāĻ¯়āĻœা, āĻĒে-āĻĒাāĻ˛ āĻ…āĻĨāĻŦা āĻ˛িāĻŦাāĻ°্āĻŸি āĻ°িāĻ¸াāĻ°্āĻ­ে।

* āĻāĻĻেāĻ° āĻ•āĻ¯়েāĻ•āĻŸিāĻ¤ে āĻĒেāĻŽেāĻ¨্āĻŸ āĻĒাāĻŦেāĻ¨ āĻ¨া āĻ…āĻ°্āĻĨ্āĻ¯াā§Ž āĻ…āĻ°্āĻœিāĻ¤ āĻĒāĻ¯়েāĻ¨্āĻŸ āĻĻিāĻ¯়ে āĻ†āĻĒāĻ¨াāĻ° āĻ¨িāĻœāĻ¸্āĻŦ āĻ¸াāĻ‡āĻŸেāĻ° āĻ˛াāĻ‡āĻ• āĻŦাāĻĄ়িāĻ¯়ে āĻ¨িāĻ¤ে āĻĒাāĻ°āĻŦেāĻ¨।

* āĻāĻ›াāĻĄ়াāĻ“ āĻ†āĻĒāĻ¨াāĻ° āĻĢেāĻ¸āĻŦুāĻ• āĻĢāĻŸো, āĻ—ুāĻ—āĻ˛ āĻĒ্āĻ˛াāĻ¸ ā§§, āĻŸুāĻ‡āĻŸাāĻ°ে āĻĢāĻ˛ো āĻŦাāĻĄ়িāĻ¯়ে āĻ¨িāĻ¤ে āĻĒাāĻ°āĻŦেāĻ¨ āĻ…āĻ¤ি āĻ…āĻ˛্āĻĒ āĻ¸āĻŽāĻ¯়ে।

āĻ¨িāĻšেāĻ° āĻ˛িāĻ™্āĻ• āĻ—ুāĻ˛ো āĻĒāĻ°্āĻ¯াāĻ¯়āĻ•্āĻ°āĻŽে āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে āĻ•াāĻœ āĻ•āĻ°ুāĻ¨ āĻŽāĻœা āĻ¨িāĻ¨।

Top Social Exchanger Sites:(With Get Paid)

01.https://www.paidverts.com/ref/Nabadip1


02.http://www.likerr.eu/eng/ref.php?x=9463
Know More sites Visit this Link & See Banner
http://nabadipbd.blogspot.com/search/label/online%20income
---------------------------------------------------------------------------------------------
Top Social Exchanger Sites (Not Get Paid But Increasing your Own Page Like & Many More)

> https://www.paidverts.com/ref/Nabadip1
> http://shareyt.com/?r=125846

āĻ†āĻ¸ুāĻ¨ āĻļিāĻ–ি āĻ•িāĻ­াāĻŦে āĻ¸াāĻ‡āĻ¨ āĻ†āĻĒ āĻ•āĻ°āĻŦেāĻ¨?




=> āĻĒ্āĻ°āĻ¯়োāĻœāĻ¨ীāĻ¯় āĻ¤āĻĨ্āĻ¯ āĻĻিāĻ¯়ে āĻ¸াāĻ‡āĻ¨ āĻ†āĻĒ/ āĻ°েāĻœিāĻ¸্āĻŸাāĻ°ে āĻ•্āĻ˛িāĻ• āĻ•āĻ°āĻ˛ে āĻ†āĻĒāĻ¨াāĻ° āĻŽেāĻ‡āĻ˛ে āĻ¤াāĻ°া āĻāĻ•āĻŸি āĻ•āĻ¨āĻĢাāĻ°্āĻŽেāĻļāĻ¨ āĻ˛িāĻ™্āĻ• āĻĒাāĻ াāĻŦে।

=> āĻāĻ–āĻ¨ āĻ†āĻĒāĻ¨াāĻ° āĻŽেāĻ‡āĻ˛āĻŦāĻ•্āĻ¸ āĻĨেāĻ•ে āĻ āĻ˛িāĻ™্āĻ•ে āĻ•্āĻ˛িāĻ• āĻ•āĻ°ে āĻ­েāĻ°িāĻĢাāĻ‡ āĻ•āĻ°ুāĻ¨ āĻāĻŦং āĻ°েāĻœিāĻ¸্āĻŸেāĻļāĻ¨ āĻ•āĻ°া āĻ¸াāĻ‡āĻŸāĻŸিāĻ¤ে āĻ˛āĻ—āĻ‡āĻ¨ āĻ•āĻ°ুāĻ¨।

āĻ†āĻ¸ুāĻ¨ āĻļিāĻ–ি āĻ•িāĻ­াāĻŦে āĻ•াāĻœ āĻ•āĻ°āĻŦেāĻ¨?
PaidVerts
=> āĻ†āĻĒāĻ¨ি āĻ¯ে āĻ•াāĻœ āĻ•āĻ°āĻ¤ে āĻ‡āĻš্āĻ›ুāĻ• āĻ¸েāĻŸিāĻ¤ে āĻ•্āĻ˛িāĻ• āĻ•āĻ°ুāĻ¨ āĻĻেāĻ–āĻŦেāĻ¨ āĻ“āĻ–াāĻ¨ে āĻŦিāĻ¸্āĻ¤াāĻ°িāĻ¤ āĻ˛িāĻ–া āĻ†āĻ›ে।

āĻ†āĻ¸ুāĻ¨ āĻļিāĻ–ি āĻ•িāĻ­াāĻŦে āĻ†āĻĒāĻ¨াāĻ° āĻ¸াāĻ‡āĻŸেāĻ° āĻ˛াāĻ‡āĻ• āĻŦাāĻĄ়াāĻŦেāĻ¨ ?

=> āĻāĻœāĻ¨্āĻ¯ে āĻāĻĄ āĻ¸াāĻ‡āĻŸ āĻ…āĻĒāĻļāĻ¨ে āĻ•্āĻ˛িāĻ• āĻ•āĻ°ুāĻ¨ āĻāĻŦং āĻĒ্āĻ°āĻ¯়োāĻœāĻ¨ীāĻ¯় āĻ¤āĻĨ্āĻ¯ āĻĻিāĻ¯়ে āĻ†āĻĒāĻ¨াāĻ° āĻ¸াāĻ‡āĻŸ āĻ¯ুāĻ•্āĻ¤ āĻ•āĻ°ুāĻ¨।

=> āĻāĻ–āĻ¨ āĻŽেāĻ¨েāĻœ āĻ¸াāĻ‡āĻŸ/āĻĒেāĻ‡āĻœ āĻĨেāĻ•ে āĻĒ্āĻ°āĻ¯়োāĻœāĻ¨ীāĻ¯় āĻĒāĻ¯়েāĻ¨্āĻŸ āĻŦা āĻ•āĻ¯়েāĻ¨ āĻ¯োāĻ— āĻ•āĻ°ে āĻ¨িāĻ¨।
Get Free Facebook Likes






★ How to earn more from Shareyt ★
No 1. Work on all social media platforms like facebook, twitter, Google plus, linkedin, Pinterest, Diigo, Delicious, Stumbleupon, Youtube, Vk, Ok.ru and all others. Though all those sections are not equally active, if you dont check all platforms time to time may be you are missing many opportunities
No 2. You can have upto 10 shareyt accounts. Add different social media profiles to each shareyt account and you can multiply your earning 10 times. Some social media sites may allow you to have multiple accounts. But make sure you are not spamming social netowrks and that your accounts have real activities and real connections.
No 3. The most important step for multiplying your earning is referring advertisers to Shareyt. Write blog posts about shareyt and drive targeted advertisers to your blog, use email marketing and other methods. By referring advertiser you get more exchanges and earn thousands of coins.
See all benefits of referring advertisers here
Share:

How to make Big Money with PaidVerts

Making money on the Internet: Start the adventure Paidverts !
I come here today to talk a little about what this particular PTC PaidVerts !
First know that the site operates on a basis: Bonus Points Ads !
Access to the site Banner :
PaidVerts
is a good old video can be more than a long pad:
Bonus Points Ads:
The most important thing to understand is the system of BAPs (Bonus Ads Points) which governs the entire site. This is the amount of BAPs that are available which defines the number and value of ads that can be clicked.
BAP 1 = $ 0.0005
To win, there are three ways:
Click the ads activations we offer the site (16 per day until you have clicked and 8 100 per day). Each crediting us BAPs 25 , equivalent to a gain of $ 0.0125 potential
Buy Bulk Ads , so use the site to advertise our other programs. Every $ 1 invested in bulks Ads credits us BAPs 3100 , equivalent to a potential gain of $ 1.55.
PaidVerts
You have to have to have at least 1600 to start receiving ads, and our balance of BAPs, the greater our chances of having advertisements valuable to click increase.
As you can see above, I have 75,446 BAPs or a potential gain of $ 37.52.
In addition, there is a system of group according to the amount of BAPs that one possesses, which determines the amount and value of pubs as we receive based on completed campaigns and purchased in the day. Obviously, the more we are in a high group, the better.
When advertising is proposed to us, its value is debited our BAPs and if we do not we click within the period of 18h, it is recycled and we lose the BAPs already debited . We must therefore consider all proposed click advertisements to not lose stupidly BAPs and thus reduce our earnings potential. The ideal is to go twice a day on the site: once in the morning and once at night. In this way, impossible to miss advertising!
PaidVerts
To increase the amount of advertising to click daily, and therefore increase the daily gains, there are different Upgrade .
- Recycle Pro for $ 0.05: You will receive recycled advertisements from other members of the site (either by choice or because they have not had the time to click) until reaching the value of $ 1, after which it will reactivate the upgrade for $ 0.05.
- Super User Upgrades : Each campaign purchased on the site, by anyone, generates 10 advertisements worth 1% of the country's value. For example, for a $ 100 campaign, $ 10 1 ads will thus generated. At the end of the day, advertisements generated by all campaigns purchased during this day are shared among all Super Users .

There are 2 levels of Super User Upgrades:

- Mini Upgrade costing $ 2.99 and regards campaign worth between $ 1 and $ 49 (hence $ advertisements 0.01 and $ 0.49)

- Mega upgrade which costs $ 19.99 . and respect the countryside with a value of $ 50 (ie advertisements from $ 5)

The Super User Upgrades last at least 7 days but does not end as long as we did not receive at least the value of the upgrade is $ 2.99 for the Mini and $ 19.99 for the Mega, thus ensuring that we can not lose money with this system, but can also earn a lot.

To receive ad of the day, the upgrade must be active at 00h . Then activated at 23:30, you will receive all advertisements generated from the beginning of the day; conversely, if it expires at 23:30, we will not receive anything.

The 2 upgrades can be purchased at the same time to cover all of the campaigns.

Ad Filter:
If clicking on low value ads annoy you, you also have the option to set the minimum value that you want to receive. Of course, this is paying $ 10, but it is also final. This is the Ad Filter. Be careful to choose the value you want, because if you want to change it later, it will repay the $ 10.
The Advertisements:
As for advertisements in themselves, you find them in the "Paid Ads" All last 30 seconds, have values ??ranging from $ 0.0005 to $ 100 for the lucky ones who have a sufficient balance of BAPs, and ask to copy 3 lines of text to start counting, as you can see in the following image.
A capchta recently replaced the last line of text to avoid automatic click software that affect the site.
I leave you my best screen advertising the day:

You also have the possibility of recruiting downline that will save you some money in different ways.

- You will receive 10% of any investment that will make on the site.

- You will receive 5% of the value of each advertising your friend clicks.

- If he invests in the linked site My Traffic Value (on which you automatically have an account when you register PaidVerts), there will also be your friend and strike it so commissions.


PaidVerts
This, I think did not forget anything! I really like this site and is rather profitable despite the lack of rental referrals. I let you discover it and I hope to see you there!


Unlimited Referrals
sing up now
Cashout : $1 PM BTC $2 PP Payza $10 EgoPay STP $250 Bank Wire $750 Western Union
Share:

āĻŽাāĻĨাāĻ¯় āĻ†āĻ˜াāĻ¤ āĻĒেāĻ˛ে

āĻŽাāĻĨাāĻ¯় āĻ†āĻ˜াāĻ¤ āĻĒেāĻ˛ে
  āĻ†āĻ˜াāĻ¤ āĻ¯āĻĻি āĻŽাāĻĨাāĻ¯় āĻšāĻ¯় āĻ¤াāĻšāĻ˛ে āĻ¸āĻ¤āĻ°্āĻ• āĻĨাāĻ•া āĻ‰āĻšিāĻ¤। āĻ†āĻ˜াāĻ¤েāĻ° āĻĒāĻ° āĻŦāĻŽি, āĻ…āĻ¤িāĻ°িāĻ•্āĻ¤ āĻ˜ুāĻŽ āĻ˜ুāĻŽ āĻ­াāĻŦ, āĻĒ্āĻ°āĻšāĻŖ্āĻĄ āĻŽাāĻĨাāĻŦ্āĻ¯āĻĨা āĻ‡āĻ¤্āĻ¯াāĻĻি āĻ‰āĻĒāĻ¸āĻ°্āĻ— āĻĨাāĻ•āĻ˛ে āĻšাāĻ¸āĻĒাāĻ¤াāĻ˛ āĻŦা āĻšিāĻ•িā§ŽāĻ¸āĻ•েāĻ° āĻ¸াāĻšাāĻ¯্āĻ¯ āĻ¨িāĻ¤ে āĻšāĻŦে। āĻŦাāĻĄ়িāĻ¤ে āĻ°াāĻ–া āĻāĻ•āĻŸি āĻĢাāĻ°্āĻ¸্āĻŦ āĻāĻ‡āĻĄ āĻŦāĻ•্āĻ¸ āĻāĻŦং āĻŦিāĻœ্āĻžাāĻ¨āĻ¸āĻŽ্āĻŽāĻ¤ āĻœ্āĻžাāĻ¨ āĻ†āĻĒāĻ¨াāĻ•ে āĻ¸াāĻšাāĻ¯্āĻ¯ āĻ•āĻ°āĻŦে āĻ›োāĻŸāĻ–াāĻŸো āĻŽেāĻĄিāĻ•্āĻ¯াāĻ˛ āĻ‡āĻŽাāĻ°্āĻœেāĻ¨্āĻ¸ি āĻ¸াāĻŽāĻ˛াāĻ¨োāĻ° āĻœāĻ¨্āĻ¯। āĻāĻ¤ে āĻœীāĻŦāĻ¨ āĻšāĻŦে āĻ…āĻ¨েāĻ• āĻ¨িāĻ°াāĻĒāĻĻ
Share:

āĻ­াāĻ™āĻ˛ে āĻŦা āĻŽāĻšāĻ•াāĻ˛ে

āĻ­াāĻ™āĻ˛ে āĻŦা āĻŽāĻšāĻ•াāĻ˛ে
  āĻ†āĻ˜াāĻ¤েāĻ° āĻ¸্āĻĨাāĻ¨ āĻ“ āĻĒāĻ°িāĻŽাāĻŖ āĻ¨িāĻ°ূāĻĒāĻŖ āĻ•āĻ°ুāĻ¨। āĻšাāĻ¤ে āĻŦা āĻĒাāĻ¯়ে āĻĢুāĻ˛ে āĻ—েāĻ˛ে āĻ¸েāĻ–াāĻ¨ে āĻŦāĻ°āĻĢ āĻ¸েঁāĻ• āĻĻিāĻ¨। āĻĄাāĻ‡āĻ•্āĻ˛োāĻĢেāĻ¨াāĻ• āĻœেāĻ˛ āĻšাāĻ˛āĻ•া āĻ•āĻ°ে āĻ˛াāĻ—িāĻ¯়ে āĻĻেāĻ“āĻ¯়া āĻ¯েāĻ¤ে āĻĒাāĻ°ে। āĻ¤āĻŦে āĻ•োāĻĨাāĻ“ āĻ•েāĻŸে āĻ—েāĻ˛ে āĻ“āĻ‡ āĻ•্āĻˇāĻ¤েāĻ° āĻ“āĻĒāĻ° āĻ¸āĻ°াāĻ¸āĻ°ি āĻ āĻ°āĻ•āĻŽ āĻ•্āĻ°িāĻŽ āĻ˛াāĻ—াāĻŦেāĻ¨ āĻ¨া।
āĻ†āĻ•্āĻ°াāĻ¨্āĻ¤ āĻ¸্āĻĨাāĻ¨ āĻŽ্āĻ¯াāĻ¸াāĻœ āĻ•āĻ°āĻŦেāĻ¨ āĻ¨া। āĻ†āĻ•্āĻ°াāĻ¨্āĻ¤ āĻ¸্āĻĨাāĻ¨ āĻŦিāĻļ্āĻ°াāĻŽে āĻ°াāĻ–ুāĻ¨। āĻ•্āĻ°েāĻĒ āĻŦ্āĻ¯াāĻ¨্āĻĄেāĻœ āĻĻিāĻ¯়ে āĻŽুāĻĄ়িāĻ¯়ে āĻ°াāĻ–ুāĻ¨।
āĻ¤āĻŦে āĻ…āĻ¤িāĻ°িāĻ•্āĻ¤ āĻĢুāĻ˛ে āĻ—েāĻ˛ে āĻŦা āĻšাāĻŽāĻĄ়াāĻ° āĻ¨িāĻšে āĻ•াāĻ˛ো āĻšāĻ¯়ে āĻ—েāĻ˛ে āĻšাāĻĄ়āĻŸি āĻ­েāĻ™েāĻ›ে āĻ§āĻ°ে āĻ¨েāĻ¯়া āĻ¯াāĻ¯়। āĻ¸ে āĻ•্āĻˇেāĻ¤্āĻ°ে āĻšিāĻ•িā§ŽāĻ¸āĻ•েāĻ° āĻ•াāĻ›ে āĻ—িāĻ¯়ে āĻāĻ•্āĻ¸-āĻ°ে āĻ•āĻ°ে āĻ¨িāĻļ্āĻšিāĻ¤ āĻšোāĻ¨ āĻ“ āĻ¯āĻĨাāĻ¯āĻĨ āĻšিāĻ•িā§ŽāĻ¸া āĻ¨িāĻ¨
Share:

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ•্āĻ¯াāĻ°িā§ŸাāĻ°

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ•্āĻ¯াāĻ°িā§ŸাāĻ°
āĻ—āĻŖিāĻ¤ āĻ¯েāĻŽāĻ¨ āĻ•েāĻŦāĻ˛ āĻ—āĻŖিāĻ¤āĻŦিāĻĻেāĻ°াāĻ‡ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°েāĻ¨ āĻ¨া, āĻŦāĻ°ং āĻŦিāĻœ্āĻžাāĻ¨েāĻ° āĻ¸āĻŦ āĻļাāĻ–াā§Ÿ āĻ°ā§ŸেāĻ›ে āĻāĻ° āĻŦ্āĻ¯āĻŦāĻšাāĻ°, āĻ¤েāĻŽāĻ¨āĻ‡ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংāĻ“ āĻ•িāĻ¨্āĻ¤ু āĻ•েāĻŦāĻ˛ āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ° āĻŦিāĻœ্āĻžাāĻ¨ী āĻŦা āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ° āĻ‡āĻž্āĻœিāĻ¨িā§ŸাāĻ°āĻĻেāĻ° āĻœāĻ¨্āĻ¯ āĻ¨ā§Ÿ। āĻŦিāĻļ্āĻŦāĻŦিāĻĻ্āĻ¯াāĻ˛ā§Ÿে āĻĒā§œāĻ¤ে āĻ—েāĻ˛ে āĻŦিāĻœ্āĻžাāĻ¨ āĻ“ āĻĒ্āĻ°āĻ•ৌāĻļāĻ˛েāĻ° āĻ¸āĻŦ āĻŦিāĻ­াāĻ—েāĻ° āĻļিāĻ•্āĻˇাāĻ°্āĻĨীāĻĻেāĻ° āĻœāĻ¨্āĻ¯ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻœাāĻ¨াāĻŸা āĻ–ুāĻŦ āĻ—ুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ।
āĻĒেāĻļা āĻšিāĻ¸েāĻŦে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§ŸেāĻ° āĻ†āĻ˛াāĻĻা āĻāĻ•āĻŸি āĻ—ুāĻ°ুāĻ¤্āĻŦ āĻ†āĻ›ে āĻ†āĻŽাāĻĻেāĻ° āĻœāĻ¨্āĻ¯। āĻ¯েāĻšেāĻ¤ু āĻŦিāĻ­িāĻ¨্āĻ¨ āĻ§āĻ°āĻ¨েāĻ° āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াāĻ° āĻŽাāĻ§্āĻ¯āĻŽে āĻ¨িāĻœেāĻ•ে āĻŽেāĻ˛ে āĻ§āĻ°াāĻ° āĻ…āĻ¨েāĻ• āĻ¸ুāĻ¯োāĻ— āĻāĻ–াāĻ¨ে āĻ°ā§ŸেāĻ›ে ,āĻ¤াāĻ‡ āĻŦাংāĻ˛াāĻĻেāĻļ āĻĨেāĻ•ে āĻ˛েāĻ–াāĻĒā§œা āĻ•āĻ°ে āĻ¸āĻ°াāĻ¸āĻ°িāĻ‡ āĻŦিāĻļ্āĻŦেāĻ° āĻ¨াāĻŽāĻ•āĻ°া āĻ¸āĻĢāĻŸāĻ“ā§Ÿ্āĻ¯াāĻ° āĻ¨িāĻ°্āĻŽাāĻ¤া āĻĒ্āĻ°āĻ¤িāĻˇ্āĻ াāĻ¨ āĻ¯েāĻŽāĻ¨– āĻ—ুāĻ—āĻ˛, āĻŽাāĻ‡āĻ•্āĻ°োāĻ¸āĻĢāĻŸ, āĻĢেāĻ¸āĻŦুāĻ• āĻ‡āĻ¤্āĻ¯াāĻĻিāĻ¤ে āĻ•াāĻœ āĻ•āĻ°াāĻ° āĻ¸ুāĻ¯োāĻ— āĻ¤ৈāĻ°ি āĻšā§ŸেāĻ›ে। āĻĒ্āĻ°āĻ¤িāĻŦāĻ›āĻ°āĻ‡ āĻŦাংāĻ˛াāĻĻেāĻļ āĻĨেāĻ•ে āĻ•ā§ŸেāĻ•āĻœāĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ° āĻ¨িāĻœেāĻ° āĻŽেāĻ§া āĻ“ āĻœ্āĻžাāĻ¨āĻ•ে āĻ•াāĻœে āĻ˛াāĻ—িā§Ÿে āĻāĻ‡ āĻ¸ুāĻ¯োāĻ—েāĻ° āĻ¸āĻĻ্āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ›েāĻ¨। āĻ…āĻ¨েāĻ• āĻ•্āĻˇেāĻ¤্āĻ°েāĻ‡ āĻ“āĻ‡āĻ¸āĻŦ āĻĒ্āĻ°āĻ¤িāĻˇ্āĻ াāĻ¨ে āĻ•াāĻœ āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯ āĻ†āĻŦেāĻĻāĻ¨ āĻ•āĻ°াāĻ° āĻĒ্āĻ°ā§ŸোāĻœāĻ¨ āĻšā§Ÿ āĻ¨া, āĻ¤াāĻ°া āĻ¨িāĻœে āĻĨেāĻ•েāĻ‡ āĻŦিāĻ­িāĻ¨্āĻ¨ āĻĻেāĻļেāĻ° āĻ¸েāĻ°া āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻ–ুঁāĻœে āĻŦেāĻ° āĻ•āĻ°ে।
āĻŦিāĻļ্āĻŦāĻŦিāĻ–্āĻ¯াāĻ¤ āĻ¸āĻŦ āĻĒ্āĻ°āĻ¤িāĻˇ্āĻ াāĻ¨ে āĻ•াāĻœ āĻ•āĻ°া āĻ›াā§œাāĻ“ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻœāĻ¨্āĻ¯ āĻ†āĻ°েāĻ•āĻŸি āĻ¸ুāĻŦিāĻ§া āĻšāĻš্āĻ›ে Telecommuting। āĻ…āĻ°্āĻĨাā§Ž āĻ•োāĻ¨ো āĻ…āĻĢিāĻ¸ে āĻ¨া āĻ—িā§Ÿে āĻ•াāĻœ āĻ•āĻ°াāĻ° āĻ¸ুāĻ¯োāĻ—। āĻ‰āĻ¨্āĻ¨āĻ¤ āĻŦিāĻļ্āĻŦেāĻ° āĻ…āĻ¨েāĻ• āĻ•োāĻŽ্āĻĒাāĻ¨ি āĻ¤াāĻĻেāĻ° āĻ¨িāĻœ āĻĻেāĻļে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻĻুāĻˇ্āĻĒ্āĻ°াāĻĒ্āĻ¯āĻ¤াāĻ° āĻ•াāĻ°āĻŖে āĻ‰āĻ¨্āĻ¨ā§ŸāĻ¨āĻļীāĻ˛ āĻ…āĻ°্āĻĨāĻ¨ীāĻ¤িāĻ° āĻĻেāĻļেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻ•াāĻœেāĻ° āĻ¸ুāĻ¯োāĻ— āĻĻেā§Ÿ, āĻ†āĻ° āĻ¸ে āĻ•্āĻˇেāĻ¤্āĻ°ে āĻ¨িāĻœ āĻĻেāĻļে āĻŦāĻ¸েāĻ‡ āĻ•াāĻœ āĻ•āĻ°া āĻ¯াā§Ÿ। āĻ•াāĻ°āĻŖ āĻ“āĻ‡ āĻ•োāĻŽ্āĻĒাāĻ¨িāĻ—ুāĻ˛ো āĻœাāĻ¨ে āĻ¯ে āĻ†āĻŽাāĻĻেāĻ° āĻŽāĻ¤ āĻĻেāĻļেāĻ° āĻ…āĻ°্āĻĨāĻ¨ীāĻ¤ি āĻ‰āĻ¨্āĻ¨ā§ŸāĻ¨āĻļীāĻ˛ āĻšāĻ˛েāĻ“ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻ°া āĻŽোāĻŸেāĻ“ āĻ…āĻĻāĻ•্āĻˇ āĻ¨āĻ¨, āĻŦāĻ°ং āĻŦিāĻļ্āĻŦāĻŽাāĻ¨েāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°। āĻŦাংāĻ˛াāĻĻেāĻļেāĻ° āĻŦেāĻļāĻ•িāĻ›ু āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ° āĻāĻ–āĻ¨ āĻŦাংāĻ˛াāĻĻেāĻļে āĻŦāĻ¸েāĻ‡ āĻ‡āĻ¨্āĻŸাāĻ°āĻ¨েāĻŸেāĻ° āĻŽাāĻ§্āĻ¯āĻŽে āĻ•াāĻœ āĻ•āĻ°āĻ›েāĻ¨ āĻ†āĻŽেāĻ°িāĻ•া, āĻ•াāĻ¨াāĻĄা āĻ“ āĻ‡āĻ‰āĻ°োāĻĒেāĻ° āĻŦিāĻ­িāĻ¨্āĻ¨ āĻĻেāĻļেāĻ° āĻ¸āĻĢāĻŸāĻ“ā§Ÿ্āĻ¯াāĻ° āĻ•োāĻŽ্āĻĒাāĻ¨িāĻ¤ে।
āĻ†āĻ°েāĻ•āĻŸি āĻŽāĻœাāĻ° āĻŦ্āĻ¯াāĻĒাāĻ° āĻšāĻš্āĻ›ে, āĻ•েāĻ‰ āĻ¯āĻĻি āĻ§āĻ°াāĻŦাঁāĻ§া āĻšাāĻ•āĻ°ি āĻ•āĻ°āĻ¤ে āĻ¨া āĻšাā§Ÿ āĻ¤āĻŦে āĻ¤াāĻ° āĻœāĻ¨্āĻ¯ āĻĢ্āĻ°িāĻ˛্āĻ¯াāĻ¨্āĻ¸ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§ŸেāĻ° āĻ¸ুāĻ¯োāĻ— āĻ°ā§ŸেāĻ›ে। āĻ‡āĻ¨্āĻŸাāĻ°āĻ¨েāĻŸে āĻ…āĻ¨েāĻ• āĻ“ā§ŸেāĻŦāĻ¸াāĻ‡āĻŸ āĻ†āĻ›ে āĻ¯েāĻ–াāĻ¨ে āĻ›োāĻŸ-āĻŽাāĻাāĻ°ি-āĻŦā§œ āĻŦিāĻ­িāĻ¨্āĻ¨ āĻ§āĻ°āĻ¨েāĻ° āĻ¸āĻĢāĻŸāĻ“ā§Ÿ্āĻ¯াāĻ°েāĻ° āĻĒ্āĻ°āĻœেāĻ•্āĻŸ āĻĨাāĻ•ে āĻ¯েāĻ—ুāĻ˛োāĻ¤ে āĻŦিāĻĄ (bid) āĻ•āĻ°ে āĻ•াāĻœ āĻ•āĻ°া āĻ¯াā§Ÿ। āĻŦাংāĻ˛াāĻĻেāĻļে āĻāĻ–āĻ¨ āĻļāĻ¤ āĻļāĻ¤ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ° āĻĢ্āĻ°িāĻ˛্āĻ¯াāĻ¨্āĻ¸ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§ŸেāĻ° āĻ¸āĻ™্āĻ—ে āĻœā§œিāĻ¤। āĻāĻ° āĻœāĻ¨্āĻ¯ āĻ•েāĻŦāĻ˛ āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ° āĻ“ āĻ‡āĻ¨্āĻŸাāĻ°āĻ¨েāĻŸ āĻ¸ংāĻ¯োāĻ— āĻĨাāĻ•āĻ˛েāĻ‡ āĻšāĻ˛āĻŦে। āĻĢ্āĻ°িāĻ˛্āĻ¯াāĻ¨্āĻ¸ āĻ•াāĻœ āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯ āĻŦিāĻĒুāĻ˛ āĻ§ৈāĻ°্āĻ¯েāĻ° āĻĒ্āĻ°ā§ŸোāĻœāĻ¨। āĻ†āĻ° āĻ‡ংāĻ°েāĻœি āĻ­াāĻˇাā§Ÿ āĻ¯োāĻ—াāĻ¯োāĻ—েāĻ° āĻĻāĻ•্āĻˇāĻ¤া āĻĨাāĻ•āĻ¤ে āĻšā§Ÿ। āĻ¤āĻŦে āĻŦ্āĻ¯āĻ•্āĻ¤িāĻ—āĻ¤āĻ­াāĻŦে āĻ†āĻŽি āĻŽāĻ¨ে āĻ•āĻ°ি, āĻ›াāĻ¤্āĻ°াāĻŦāĻ¸্āĻĨাā§Ÿ āĻ āĻ§āĻ°āĻ¨েāĻ° āĻ•াāĻœ āĻ¨া āĻ•āĻ°াāĻ‡ āĻ­াāĻ˛ো। āĻ•াāĻ°āĻŖ āĻ›াāĻ¤্āĻ°āĻœীāĻŦāĻ¨ে āĻ˛েāĻ–াāĻĒā§œা āĻ•āĻ°াāĻ° āĻ“ āĻŽৌāĻ˛িāĻ• āĻŦিāĻˇā§ŸāĻ—ুāĻ˛ো āĻ†ā§ŸāĻ¤্āĻ¤্āĻŦ āĻ•āĻ°াāĻ° āĻ¯ে āĻ¸āĻŽā§Ÿ āĻ“ āĻ¸ুāĻ¯োāĻ— āĻŽেāĻ˛ে, āĻœীāĻŦāĻ¨েāĻ° āĻĒāĻ°āĻŦāĻ°্āĻ¤ী āĻĒāĻ°্āĻ¯াā§Ÿে āĻ•āĻ–āĻ¨োāĻ‡ āĻ¸েāĻ‡ āĻ¸ুāĻ¯োāĻ— āĻĒাāĻ“ā§Ÿা āĻ¯াā§Ÿ āĻ¨া। āĻ¤াāĻ‡ āĻ¤োāĻŽাāĻĻেāĻ° āĻĒ্āĻ°āĻ¤ি āĻ†āĻŽাāĻ° āĻĒāĻ°াāĻŽāĻ°্āĻļ āĻĨাāĻ•āĻŦে āĻ¯ে āĻ›াāĻ¤্āĻ°āĻœীāĻŦāĻ¨ে āĻ…āĻ°্āĻĨ āĻ‰āĻĒাāĻ°্āĻœāĻ¨েāĻ° āĻĻিāĻ•ে āĻŽāĻ¨োāĻ¯োāĻ— āĻ¨া āĻĻিā§Ÿে āĻĒ্āĻ°āĻšুāĻ° āĻ˛েāĻ–াāĻĒā§œা āĻāĻŦং āĻ¸āĻ™্āĻ—ে āĻ¸āĻ™্āĻ—ে āĻ¨াāĻ¨া āĻ§āĻ°āĻ¨েāĻ° āĻ¸াāĻŽাāĻœিāĻ• āĻ“ āĻ¸াংāĻ¸্āĻ•ৃāĻ¤িāĻ• āĻ•āĻ°্āĻŽāĻ•াāĻŖ্āĻĄে āĻœā§œিāĻ¤ āĻĨাāĻ•াāĻ° āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻŦে, āĻ¯েāĻ—ুāĻ˛ো āĻ¤োāĻŽাāĻ° āĻ­াāĻ˛ো āĻ˛াāĻ—ে।
āĻ¸āĻŦ āĻļেāĻˇ āĻ•āĻĨা āĻšāĻš্āĻ›ে, āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻāĻŽāĻ¨ āĻāĻ•āĻŸি āĻ•াāĻœ āĻ¯েāĻ–াāĻ¨ে āĻ¸āĻŦ āĻ¸āĻŽā§ŸāĻ‡ āĻ¤োāĻŽাāĻ° āĻ¨িāĻœেāĻ•ে āĻ‰āĻ¨্āĻ¨āĻ¤ āĻ•āĻ°াāĻ° āĻ¸ুāĻ¯োāĻ— āĻ†āĻ›ে। āĻ¤াāĻ‡ āĻ˛েāĻ–াāĻĒā§œা āĻ•āĻ°াāĻ° āĻŽাāĻ¨āĻ¸িāĻ•āĻ¤া āĻĨাāĻ•āĻ¤ে āĻšāĻŦে, āĻĒā§œāĻ¤ে āĻšāĻŦে āĻ¨াāĻ¨া āĻŦāĻ‡āĻĒāĻ¤্āĻ°, āĻ˜াঁāĻŸāĻ¤ে āĻšāĻŦে āĻ‡āĻ¨্āĻŸাāĻ°āĻ¨েāĻŸ। āĻ¨িāĻœে āĻ•োāĻ¨ো āĻ¸āĻŽāĻ¸্āĻ¯াā§Ÿ āĻĒā§œāĻ˛ে āĻĒ্āĻ°āĻĨāĻŽেāĻ‡ āĻ‡āĻ¨্āĻŸাāĻ°āĻ¨েāĻŸ āĻ˜েঁāĻŸে āĻĻেāĻ–āĻŦে āĻ¯ে āĻ¸āĻŽāĻ¸্āĻ¯াāĻŸিāĻ° āĻ¸āĻŽাāĻ§াāĻ¨ āĻ‡āĻ¤িāĻŽāĻ§্āĻ¯ে āĻ•েāĻ‰ āĻ•āĻ°ে āĻ°েāĻ–েāĻ›ে āĻ•ি āĻ¨া। āĻŦিāĻ­িāĻ¨্āĻ¨ āĻĢোāĻ°াāĻŽ āĻ“ āĻŦ্āĻ˛āĻ—ে āĻ¸াāĻ§াāĻ°āĻŖāĻ¤ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻ°া āĻ•িāĻ›ু āĻ•āĻŽāĻ¨ āĻ¸āĻŽāĻ¸্āĻ¯াāĻ° āĻ¸āĻŽাāĻ§াāĻ¨ āĻĻিā§Ÿে āĻ°াāĻ–ে। āĻ¤āĻŦে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻļেāĻ–াāĻ° āĻ¸āĻŽā§Ÿ āĻ•িāĻ¨্āĻ¤ু āĻ¸āĻŽাāĻ§াāĻ¨েāĻ° āĻœāĻ¨্āĻ¯ āĻ‡āĻ¨্āĻŸাāĻ°āĻ¨েāĻŸ āĻ˜াঁāĻŸāĻŦে āĻ¨া, āĻ¨িāĻœে āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻŦে
Share:

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻŦāĻ‡ āĻ“ āĻ“āĻ¯়েāĻŦāĻ¸াāĻ‡āĻŸেāĻ° āĻ¤াāĻ˛িāĻ•া

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং  āĻ“āĻ¯়েāĻŦāĻ¸াāĻ‡āĻŸেāĻ° āĻ¤াāĻ˛িāĻ•া
āĻ¤ুāĻŽি āĻ¯āĻĻি āĻ‡āĻ¤িāĻŽāĻ§্āĻ¯ে āĻāĻ‡ āĻŦāĻ‡āĻŸি āĻĒāĻĄ়ে āĻĢেāĻ˛ো āĻāĻŦং āĻāĻŦাāĻ°ে āĻ­াāĻ˛োāĻ­াāĻŦে āĻ¸ি āĻļিāĻ–āĻ¤ে āĻšাāĻ“, āĻ¤āĻŦে Herbert Schildt-āĻāĻ° Teach Yourself C āĻŦāĻ‡āĻŸি āĻĒāĻĄ়āĻ¤ে āĻĒাāĻ°ো। āĻ†āĻŦাāĻ° Brian Kernighan āĻ“ Dennis Ritchie-āĻāĻ° āĻ˛েāĻ–া The C Programming Language āĻŦāĻ‡āĻŸিāĻ“ āĻĒāĻĄ়āĻ¤ে āĻĒাāĻ°ো। āĻ˛েāĻ–āĻ•āĻĻেāĻ° āĻāĻ•āĻœāĻ¨, Dennis Ritchie, āĻ¸ি āĻ˛্āĻ¯াāĻ™্āĻ—ুāĻ¯়েāĻœ āĻĄিāĻœাāĻ‡āĻ¨ āĻ•āĻ°েāĻ›েāĻ¨। āĻ†āĻ° āĻ•েāĻ‰ āĻ¯āĻĻি āĻ¤োāĻŽাāĻ° āĻ•াāĻ›ে āĻœাāĻ¨āĻ¤ে āĻšাāĻ¯় āĻļুāĻ°ুāĻ¤ে āĻ¸ি āĻļিāĻ–āĻ¤ে āĻšāĻ˛ে āĻ•োāĻ¨ āĻ‡ংāĻ°েāĻœি āĻŦāĻ‡āĻŸি āĻ­াāĻ˛ো āĻ¤āĻŦে Stephen G. Kochan-āĻāĻ° Programming in C āĻŦāĻ‡āĻŸিāĻ° āĻ•āĻĨা āĻŦāĻ˛ে āĻĻেāĻŦে। āĻāĻŸি āĻ¸ি āĻļেāĻ–াāĻ° āĻœāĻ¨্āĻ¯ āĻšāĻŽā§ŽāĻ•াāĻ° āĻ“ āĻ¸āĻšāĻœ āĻāĻ•āĻŸি āĻŦāĻ‡। Schaums Outlines āĻ¸িāĻ°িāĻœেāĻ° Programming with C āĻŦāĻ‡āĻŸিāĻ“ āĻ­াāĻ˛ো। āĻŦāĻ‡āĻ¤ে āĻĒ্āĻ°āĻšুāĻ° āĻ‰āĻĻাāĻšāĻ°āĻŖ āĻ†āĻ° āĻ…āĻ¨ুāĻļীāĻ˛āĻ¨ী āĻ†āĻ›ে।
āĻ¸ি āĻļেāĻ–াāĻ° āĻĒāĻ°ে āĻ¤ুāĻŽি āĻ¸ি āĻĒ্āĻ˛াāĻ¸ āĻĒ্āĻ˛াāĻ¸ āĻŦা āĻœাāĻ­া āĻļিāĻ–āĻ¤ে āĻĒাāĻ°ো। āĻ¸ি āĻĒ্āĻ˛াāĻ¸ āĻĒ্āĻ˛াāĻ¸ āĻļেāĻ–াāĻ° āĻœāĻ¨্āĻ¯ āĻ­াāĻ˛ো āĻŦāĻ‡ āĻšāĻš্āĻ›ে Teach Yourself C++ (āĻ˛েāĻ–āĻ•: Herbert Schildt) āĻ†āĻ° āĻœাāĻ­াāĻ° āĻœāĻ¨্āĻ¯ Java How to Program (āĻ˛েāĻ–āĻ•: Paul Deitel and Harvey Deitel)। āĻ¤াāĻ°āĻĒāĻ° āĻ…āĻ¨্āĻ¯ āĻ˛্āĻ¯াāĻ™্āĻ—ুāĻ¯়েāĻœ āĻļিāĻ–āĻ¤ে āĻ—েāĻ˛ে āĻ†āĻ° āĻŦāĻ‡ āĻ•েāĻ¨াāĻ° āĻĻāĻ°āĻ•াāĻ° āĻ¨েāĻ‡। āĻ‡āĻ¨্āĻŸাāĻ°āĻ¨েāĻŸে āĻĒ্āĻ°āĻšুāĻ° āĻŸিāĻ‰āĻŸোāĻ°িāĻ¯়াāĻ˛ āĻ†āĻ›ে। āĻ¸েāĻ—ুāĻ˛ো āĻĒāĻĄ়ে āĻļিāĻ–ে āĻĢেāĻ˛āĻŦে। āĻ¸ি āĻāĻŦং āĻĒাāĻ‡āĻĨāĻ¨েāĻ° āĻœāĻ¨্āĻ¯ āĻšāĻŽā§ŽāĻ•াāĻ° āĻĻুāĻŸি āĻŦāĻ‡ āĻ†āĻ›ে āĻ…āĻ¨āĻ˛াāĻ‡āĻ¨ে - http://learnpythonthehardway.org/book/ http://c.learncodethehardway.org/book/
āĻ¤ুāĻŽি āĻ¯āĻĻি āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ° āĻŦিāĻœ্āĻžাāĻ¨ে āĻĒāĻĄ়āĻ¤ে āĻšাāĻ“, āĻ•িংāĻŦা āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ•āĻ¨্āĻŸেāĻ¸্āĻŸে āĻ­াāĻ˛ো āĻ•āĻ°āĻ¤ে āĻšাāĻ“, āĻ¤াāĻšāĻ˛ে āĻ¤োāĻŽাāĻ° Discrete Mathematics āĻ­াāĻ˛ো āĻ•āĻ°ে āĻļিāĻ–āĻ¤ে āĻšāĻŦে। āĻāĻ° āĻœāĻ¨্āĻ¯ Kenneth H. Rosen-āĻāĻ° Discrete Mathematics āĻŦāĻ‡āĻŸি āĻ–ুāĻŦ āĻ­াāĻ˛ো। āĻ†āĻ—াāĻ—োāĻĄ়া āĻĒāĻĄ়ে āĻĢেāĻ˛āĻŦে। āĻ¸āĻ™্āĻ—ে āĻ¸āĻ™্āĻ—ে āĻ…āĻ¨ুāĻļীāĻ˛āĻ¨ীāĻ° āĻ¸āĻŽāĻ¸্āĻ¯াāĻ—ুāĻ˛ো āĻ¸āĻŽাāĻ§াāĻ¨েāĻ° āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻŦে। Discrete Mathematics āĻļেāĻ–াāĻ° āĻĒāĻ°ে āĻļিāĻ–āĻ¤ে āĻšāĻŦে āĻ…্āĻ¯াāĻ˛āĻ—āĻ°িāĻĻāĻŽ। āĻ…্āĻ¯াāĻ˛āĻ—āĻ°িāĻĻāĻŽ āĻļেāĻ–াāĻ° āĻļুāĻ°ু āĻ†āĻ›ে āĻ•িāĻ¨্āĻ¤ু āĻļেāĻˇ āĻ¨েāĻ‡। āĻ†āĻ° āĻļুāĻ°ু āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯ āĻ¤োāĻŽāĻ°া āĻĒāĻĄ়āĻ¤ে āĻĒাāĻ°ো Introduction to Algorithms (āĻ˛েāĻ–āĻ•: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein) āĻāĻŸি āĻ…্āĻ¯াāĻ˛āĻ—āĻ°িāĻĻāĻŽেāĻ° āĻŽৌāĻ˛িāĻ• āĻŦিāĻˇāĻ¯়āĻ—ুāĻ˛ো āĻļেāĻ–াāĻ° āĻœāĻ¨্āĻ¯ āĻ†āĻŽাāĻ° āĻĻেāĻ–া āĻ¸āĻŦāĻšেāĻ¯়ে āĻ­াāĻ˛ো āĻŦāĻ‡।
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াāĻ° āĻœāĻ¨্āĻ¯ āĻ•িāĻ›ু āĻ˛িংāĻ•:
    http://projecteuler.net/ āĻāĻ–াāĻ¨ে āĻ…āĻ¨েāĻ• āĻŽāĻœাāĻ° āĻ¸āĻŽāĻ¸্āĻ¯া āĻ†āĻ›ে āĻ¯েāĻ—ুāĻ˛োāĻ° āĻŦেāĻļিāĻ°āĻ­াāĻ—āĻ‡ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–ে āĻ¸āĻŽাāĻ§াāĻ¨ āĻ•āĻ°āĻ¤ে āĻšāĻ¯়। āĻāĻ–াāĻ¨ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻœāĻŽা āĻĻেāĻ“āĻ¯়া āĻ˛াāĻ—ে āĻ¨া, āĻ•েāĻŦāĻ˛ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻĻিāĻ¯়ে āĻŦেāĻ° āĻ•āĻ°া āĻ‰āĻ¤্āĻ¤āĻ°āĻŸা āĻœāĻŽা āĻĻিāĻ¤ে āĻšāĻ¯়।     http://www.spoj.pl/ āĻāĻ–াāĻ¨েāĻ“ āĻ…āĻ¨েāĻ• āĻ­াāĻ˛ো āĻ¸āĻŽāĻ¸্āĻ¯া āĻ†āĻ›ে। āĻ¸āĻŽাāĻ§াāĻ¨ āĻ•āĻ°ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻœāĻŽা āĻĻিāĻ˛ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ¸āĻ িāĻ• āĻšāĻ¯়েāĻ›ে āĻ•ি āĻ¨া āĻ¤া āĻœাāĻ¨া āĻ¯াāĻ¯়। āĻāĻ‡ āĻ“āĻ¯়েāĻŦāĻ¸াāĻ‡āĻŸেāĻ° āĻāĻ•āĻŸি āĻŦৈāĻļিāĻˇ্āĻŸ্āĻ¯ āĻšāĻš্āĻ›ে āĻ¸ি, āĻ¸ি āĻĒ্āĻ˛াāĻ¸ āĻĒ্āĻ˛াāĻ¸, āĻœাāĻ­া, āĻĒাāĻ°্āĻ˛, āĻĒাāĻ‡āĻĨāĻ¨, āĻ°ুāĻŦি, āĻĒিāĻāĻ‡āĻšāĻĒি āĻ‡āĻ¤্āĻ¯াāĻĻি āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛েāĻ–া āĻ¯াāĻ¯়।     http://uva.onlinejudge.org/ āĻāĻ‡ āĻ¸াāĻ‡āĻŸে āĻ¨িāĻ¯়āĻŽিāĻ¤ āĻ…āĻ¨āĻ˛াāĻ‡āĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াāĻ° āĻ†āĻ¯়োāĻœāĻ¨ āĻ•āĻ°া āĻšāĻ¯়। āĻ āĻ›াāĻĄ়াāĻ“ āĻ…āĻ¨ুāĻļীāĻ˛āĻ¨েāĻ° āĻœāĻ¨্āĻ¯ āĻĒ্āĻ°āĻšুāĻ° āĻ¸āĻŽāĻ¸্āĻ¯া āĻĻেāĻ“āĻ¯়া āĻ†āĻ›ে। āĻ¨āĻ¤ুāĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻœāĻ¨্āĻ¯ āĻāĻŸি āĻŦেāĻļ āĻ­াāĻ˛ো āĻœাāĻ¯়āĻ—া।     http://ace.delos.com/usacogate āĻāĻŸি āĻ¯āĻĻিāĻ“ āĻ†āĻŽেāĻ°িāĻ•াāĻ° āĻ‡āĻ¨āĻĢāĻ°āĻŽেāĻŸিāĻ•্āĻ¸ āĻ…āĻ˛িāĻŽ্āĻĒিāĻ¯়াāĻĄ āĻŸ্āĻ°েāĻ¨িং āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ, āĻ•িāĻ¨্āĻ¤ু āĻ¸াāĻ‡āĻŸে āĻ¯েāĻ•োāĻ¨ো āĻĻেāĻļেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻ°াāĻ‡ āĻ°েāĻœিāĻ¸্āĻŸ্āĻ°েāĻļāĻ¨ āĻ•āĻ°ে āĻ…āĻ¨ুāĻļীāĻ˛āĻ¨ āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ে। āĻ¤োāĻŽāĻ°া āĻ¯াāĻ°া āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াāĻ¯় āĻ­াāĻ˛ো āĻ•āĻ°āĻ¤ে āĻšাāĻ“, āĻ¤াāĻĻেāĻ° āĻ…āĻŦāĻļ্āĻ¯āĻ‡ āĻāĻ–াāĻ¨ে āĻ…āĻ¨ুāĻļীāĻ˛āĻ¨ āĻ•āĻ°া āĻ‰āĻšিāĻ¤।     http://www.topcoder.com/tc āĻāĻ–াāĻ¨েāĻ“ āĻ¨িāĻ¯়āĻŽিāĻ¤ āĻ…āĻ¨āĻ˛াāĻ‡āĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤া āĻ…āĻ¨ুāĻˇ্āĻ িāĻ¤ āĻšāĻ¯়। āĻāĻ–াāĻ¨ে āĻ­াāĻ˛ো āĻĢāĻ˛াāĻĢāĻ˛ āĻ•āĻ°āĻ˛ে āĻ†āĻŦাāĻ° āĻŸাāĻ•াāĻ“ āĻĻেāĻ¯় (āĻ•ী āĻ†āĻ¨āĻ¨্āĻĻ!)। āĻ āĻ›াāĻĄ়া āĻāĻ–াāĻ¨ে āĻ…āĻ¨েāĻ• āĻ­াāĻ˛ো āĻŸিāĻ‰āĻŸোāĻ°িāĻ¯়াāĻ˛ āĻ“ āĻ†āĻ°্āĻŸিāĻ•েāĻ˛ āĻ†āĻ›ে। āĻāĻŸি āĻ…āĻ­িāĻœ্āĻž āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻœāĻ¨্āĻ¯ āĻŦেāĻļ āĻ­াāĻ˛ো āĻāĻ•āĻŸি āĻ¸াāĻ‡āĻŸ।     http://codeforces.com āĻāĻ‡ āĻ¸াāĻ‡āĻŸে āĻ¨িāĻ¯়āĻŽিāĻ¤ āĻŦিāĻ­িāĻ¨্āĻ¨ āĻ§āĻ°āĻ¨েāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ•āĻ¨্āĻŸেāĻ¸্āĻŸ āĻšāĻ¯়। āĻ…āĻ­িāĻœ্āĻž āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻœāĻ¨্āĻ¯ āĻ­াāĻ˛ো।      http://www.codechef.com āĻāĻŸিāĻ“ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻ­াāĻ˛ো āĻ“āĻ¯়েāĻŦāĻ¸াāĻ‡āĻŸ āĻāĻŦং āĻ…āĻ­িāĻœ্āĻž āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻœāĻ¨্āĻ¯।     http://ioinformatics.org āĻ†āĻ¨্āĻ¤āĻ°্āĻœাāĻ¤িāĻ• āĻ‡āĻ¨āĻĢāĻ°āĻŽেāĻŸিāĻ•্āĻ¸ āĻ…āĻ˛িāĻŽ্āĻĒিāĻ¯়াāĻĄেāĻ° āĻ…āĻĢিāĻ¸িāĻ¯়াāĻ˛ āĻ“āĻ¯়েāĻŦāĻ¸াāĻ‡āĻŸ।     http://cm.baylor.edu/welcome.icpc āĻāĻ¸িāĻāĻŽ āĻ†āĻ‡āĻ¸িāĻĒিāĻ¸িāĻ° āĻ…āĻĢিāĻ¸িāĻ¯়াāĻ˛ āĻ“āĻ¯়েāĻŦāĻ¸াāĻ‡āĻŸ।
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ›াāĻĄ়াāĻ“ āĻŦিāĻœ্āĻžাāĻ¨ āĻ“ āĻ—āĻŖিāĻ¤েāĻ° āĻ¨াāĻ¨া āĻŦিāĻˇāĻ¯়েāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ‡ āĻĢোāĻ°াāĻŽে āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖ āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ো: http://matholympiad.org.bd/forum/।
āĻŦাংāĻ˛া āĻ­াāĻˇাā§Ÿ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ¸ংāĻ•্āĻ°াāĻ¨্āĻ¤ āĻ•োāĻ°্āĻ¸ āĻ…āĻ¨āĻ˛াāĻ‡āĻ¨ে āĻ•āĻ°াāĻ° āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻ•āĻ°āĻ›ে āĻĻ্āĻŦিāĻŽিāĻ• āĻ•āĻŽ্āĻĒিāĻ‰āĻŸিং āĻ¸্āĻ•ুāĻ˛। āĻ¸েāĻ–াāĻ¨ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§Ÿে āĻšাāĻ¤েāĻ–ā§œি, āĻ“ā§ŸেāĻŦ āĻ•āĻ¨āĻ¸েāĻĒ্āĻŸāĻ¸ āĻ“ āĻĄিāĻ¸āĻ•্āĻ°িāĻŸ āĻŽ্āĻ¯াāĻĨেāĻ° āĻ‰āĻĒāĻ° āĻ•োāĻ°্āĻ¸ āĻ°ā§ŸেāĻ›ে।
āĻ†āĻ° āĻ¸āĻŦāĻšেāĻ¯়ে āĻ—ুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ āĻ“āĻ¯়েāĻŦāĻ¸াāĻ‡āĻŸ āĻšāĻš্āĻ›ে www.google.com। āĻāĻŸি āĻ†āĻ¸āĻ˛ে āĻāĻ•āĻŸি āĻ¸াāĻ°্āĻš āĻ‡āĻž্āĻœিāĻ¨। āĻ¯āĻ–āĻ¨āĻ‡ āĻ•োāĻ¨ āĻ•িāĻ›ু āĻœাāĻ¨āĻ¤ে āĻ‡āĻš্āĻ›া āĻ•āĻ°āĻŦে, google-āĻ āĻ¸াāĻ°্āĻš āĻ•āĻ°āĻ˛ে āĻ¤ুāĻŽি āĻ¸েāĻ‡ āĻŦিāĻˇāĻ¯়েāĻ° āĻ¨াāĻ¨া āĻ¤āĻĨ্āĻ¯āĻ¸āĻŽৃāĻĻ্āĻ§ āĻ“āĻ¯়েāĻŦāĻ¸াāĻ‡āĻŸেāĻ° āĻ˛িংāĻ• āĻĒেāĻ¯়ে āĻ¯াāĻŦে
Share:

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤া

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤া
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤া āĻšāĻš্āĻ›ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻŽāĻ§্āĻ¯ে āĻ˛ā§œাāĻ‡। āĻāĻ° āĻŽাāĻ¨ে āĻ•িāĻ¨্āĻ¤ু āĻāĻ‡ āĻ¨ā§Ÿ āĻ¯ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻ°া āĻāĻ•ে āĻ…āĻĒāĻ°েāĻ° āĻ¸āĻ™্āĻ—ে āĻŽাāĻ°াāĻŽাāĻ°ি āĻ•āĻ°āĻŦে āĻ†āĻ° āĻļেāĻˇ āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻ¯ে āĻŸিāĻ•ে āĻĨাāĻ•āĻŦে āĻ¸ে-āĻ‡ āĻŦিāĻœā§Ÿী। āĻ†āĻ¸āĻ˛ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤া āĻšāĻš্āĻ›ে āĻāĻ•āĻŸি āĻĒāĻ°ীāĻ•্āĻˇাāĻ° āĻŽāĻ¤ো āĻ¯েāĻ–াāĻ¨ে āĻĒ্āĻ°āĻ¤্āĻ¯েāĻ•āĻ•ে āĻāĻ•āĻŸি āĻ¨িāĻ°্āĻĻিāĻˇ্āĻŸ āĻ¸āĻŽā§Ÿে āĻ¨িāĻ°্āĻĻিāĻˇ্āĻŸāĻ¸ংāĻ–্āĻ¯āĻ• āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ¸āĻŽāĻ¸্āĻ¯াāĻ° āĻ¸āĻŽাāĻ§াāĻ¨ āĻ•āĻ°āĻ¤ে āĻĻেāĻ“ā§Ÿা āĻšāĻŦে। āĻ¯ে āĻ¸āĻŦāĻšেā§Ÿে āĻŦেāĻļি āĻ¸āĻŽāĻ¸্āĻ¯াāĻ° āĻ¨িāĻ°্āĻ­ুāĻ˛ āĻ¸āĻŽাāĻ§াāĻ¨ āĻ•āĻ°āĻŦে āĻ¸ে āĻŦিāĻœā§Ÿী āĻšāĻŦে। āĻ†āĻ° āĻĻুāĻœāĻ¨ āĻ¯āĻĻি āĻ¸āĻŽাāĻ¨āĻ¸ংāĻ–্āĻ¯āĻ• āĻ¸āĻŽāĻ¸্āĻ¯াāĻ° āĻ¸āĻŽাāĻ§াāĻ¨ āĻ•āĻ°ে, āĻ¤āĻŦে āĻ¤াāĻĻেāĻ° āĻŽāĻ§্āĻ¯ে āĻ¯ে āĻ•āĻŽ āĻ¸āĻŽā§Ÿে āĻ•āĻ°েāĻ›ে āĻ¸ে āĻŦিāĻœā§Ÿী। āĻ¤āĻŦে āĻ¸্āĻ•ুāĻ˛-āĻ•āĻ˛েāĻœেāĻ° āĻĒāĻ°ীāĻ•্āĻˇাāĻ° āĻ¸āĻ™্āĻ—ে āĻāĻ° āĻĒাāĻ°্āĻĨāĻ•্āĻ¯ āĻšāĻš্āĻ›ে, āĻāĻ–াāĻ¨ে āĻŦāĻ‡ āĻĨেāĻ•ে āĻ¸āĻ°াāĻ¸āĻ°ি āĻĒ্āĻ°āĻļ্āĻ¨ āĻ•āĻ°া āĻšā§Ÿ āĻ¨া। āĻ¤াāĻ‡ āĻŽুāĻ–āĻ¸্āĻĨ āĻ•āĻ°াāĻ° āĻ•োāĻ¨ো āĻ¸ুāĻ¯োāĻ— āĻ¨েāĻ‡। āĻŦিāĻšাāĻ°āĻ•েāĻ°া āĻ…āĻ¨েāĻ• āĻ¸āĻŽā§Ÿ āĻ¨িā§Ÿে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াāĻ° āĻ¸āĻŽāĻ¸্āĻ¯া āĻ¤ৈāĻ°ি āĻ•āĻ°েāĻ¨। āĻāĻ° āĻŽāĻ§্āĻ¯ে āĻ¸āĻšāĻœ āĻ¸āĻŽāĻ¸্āĻ¯াāĻ“ āĻĨাāĻ•ে āĻ†āĻŦাāĻ° āĻ–ুāĻŦ āĻ•āĻ িāĻ¨ āĻ¸āĻŽāĻ¸্āĻ¯াāĻ“ āĻĨাāĻ•ে।
āĻ¸্āĻ•ুāĻ˛-āĻ•āĻ˛েāĻœেāĻ° āĻ›াāĻ¤্āĻ°āĻ›াāĻ¤্āĻ°ীāĻĻেāĻ° āĻœāĻ¨্āĻ¯ āĻ¸āĻŦāĻšেā§Ÿে āĻŦā§œ āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤া āĻšāĻš্āĻ›ে āĻ†āĻ‡āĻ“āĻ†āĻ‡ (IOI– International Olympiad in Informatics)। 1989 āĻ¸াāĻ˛ āĻĨেāĻ•ে āĻĒ্āĻ°āĻ¤িāĻŦāĻ›āĻ° āĻ āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤া āĻ…āĻ¨ুāĻˇ্āĻ িāĻ¤ āĻšāĻš্āĻ›ে। āĻāĻ•েāĻ• āĻŦāĻ›āĻ° āĻāĻ•েāĻ• āĻĻেāĻļে āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤া āĻ…āĻ¨ুāĻˇ্āĻ িāĻ¤ āĻšā§Ÿ। āĻŦিāĻ—āĻ¤ āĻšাāĻ° āĻŦāĻ›āĻ° āĻ¯াāĻŦā§Ž āĻŦাংāĻ˛াāĻĻেāĻļ āĻ āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াā§Ÿ āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖ āĻ•āĻ°ে āĻ†āĻ¸āĻ›ে। āĻāĻ–āĻ¨ āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻ†āĻŽাāĻĻেāĻ° āĻ¸েāĻ°া āĻ…āĻ°্āĻœāĻ¨ āĻšāĻš্āĻ›ে 2009 āĻ¸াāĻ˛ে āĻ†āĻŦিāĻ°ুāĻ˛ āĻ‡āĻ¸āĻ˛াāĻŽেāĻ° āĻ°ৌāĻĒ্āĻ¯ āĻĒāĻĻāĻ• (āĻ¸িāĻ˛āĻ­াāĻ° āĻŽেāĻĄেāĻ˛)। IOIāĻ¤ে āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖ āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯ āĻŦাংāĻ˛াāĻĻেāĻļ āĻĻāĻ˛ āĻ—āĻ āĻ¨েāĻ° āĻ•াāĻœāĻŸি āĻ•āĻ°া āĻšā§Ÿ āĻĻুāĻ‡ āĻ§াāĻĒে। āĻĒ্āĻ°āĻĨāĻŽে āĻŦিāĻ­াāĻ—ীā§Ÿ āĻ‡āĻ¨āĻĢāĻ°āĻŽেāĻŸিāĻ•্āĻ¸ āĻ…āĻ˛িāĻŽ্āĻĒিā§ŸাāĻĄ। āĻ¤াāĻ°āĻĒāĻ° āĻŦিāĻ­াāĻ—ীā§Ÿ āĻĒāĻ°্āĻ¯াā§ŸেāĻ° āĻŦিāĻœā§ŸীāĻĻেāĻ° āĻ¨িā§Ÿে āĻœাāĻ¤ীā§Ÿ āĻ‡āĻ¨āĻĢāĻ°āĻŽেāĻŸিāĻ•্āĻ¸ āĻ…āĻ˛িāĻŽ্āĻĒিā§ŸাāĻĄ āĻ…āĻ¨ুāĻˇ্āĻ িāĻ¤ āĻšā§Ÿ। āĻœাāĻ¤ীā§Ÿ āĻ…āĻ˛িāĻŽ্āĻĒিā§ŸাāĻĄেāĻ° āĻŦিāĻœā§ŸীāĻĻেāĻ° āĻŽāĻ§্āĻ¯ āĻĨেāĻ•েāĻ‡ āĻĻāĻ˛েāĻ° āĻ¸āĻĻāĻ¸্āĻ¯ āĻŦাāĻ›াāĻ‡ āĻ•āĻ°া āĻšā§Ÿ।
āĻŦিāĻļ্āĻŦāĻŦিāĻĻ্āĻ¯াāĻ˛ā§Ÿ āĻĒāĻ°্āĻ¯াā§ŸেāĻ° āĻ›াāĻ¤্āĻ°āĻ›াāĻ¤্āĻ°ীāĻĻেāĻ° āĻœāĻ¨্āĻ¯ āĻ¸āĻŦāĻšেā§Ÿে āĻŦā§œ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤া āĻšāĻš্āĻ›ে āĻāĻ¸িāĻāĻŽ āĻ†āĻ‡āĻ¸িāĻĒিāĻ¸ি (ACM ICPC– ACM International Collegiate Programming Contest)। āĻāĻ° āĻœāĻ¨্āĻ¯ āĻĻāĻ˛ āĻŦাāĻ›াāĻ‡ āĻ…āĻ¨েāĻ•āĻŸা āĻŦিāĻļ্āĻŦāĻ•াāĻĒ āĻĢুāĻŸāĻŦāĻ˛েāĻ° āĻŽāĻ¤ো āĻšā§Ÿ। āĻĒ্āĻ°āĻ¤ি āĻŽāĻšাāĻĻেāĻļ āĻĨেāĻ•ে āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াāĻ° āĻŽাāĻ§্āĻ¯āĻŽে āĻĻāĻ˛ āĻ¨িāĻ°্āĻŦাāĻšāĻ¨ āĻ•āĻ°া āĻšā§Ÿ। āĻāĻ•āĻŸি āĻĻāĻ˛ে āĻ¤িāĻ¨āĻœāĻ¨ āĻ¸āĻĻāĻ¸্āĻ¯ āĻāĻŦং āĻāĻ•āĻœāĻ¨ āĻĒ্āĻ°āĻļিāĻ•্āĻˇāĻ• āĻĨাāĻ•েāĻ¨। āĻŽāĻœাāĻ° āĻŦ্āĻ¯াāĻĒাāĻ° āĻšāĻš্āĻ›ে āĻĻāĻ˛েāĻ° āĻ¸āĻĻāĻ¸্āĻ¯āĻĻেāĻ° āĻ•িāĻ¨্āĻ¤ু āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ° āĻŦিāĻœ্āĻžাāĻ¨েāĻ° āĻļিāĻ•্āĻˇাāĻ°্āĻĨী āĻšāĻ¤ে āĻšāĻŦে, āĻāĻŽāĻ¨ āĻ•োāĻ¨ো āĻ•āĻĨা āĻ¨েāĻ‡। āĻ¯েāĻ•োāĻ¨ো āĻŦিāĻ­াāĻ—েāĻ° āĻļিāĻ•্āĻˇাāĻ°্āĻĨী āĻāĻ‡ āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াā§Ÿ āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖ āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ে। āĻŦাংāĻ˛াāĻĻেāĻļেāĻ° āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ°া āĻĸাāĻ•াā§Ÿ ICPC Regional Contest-āĻ āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖ āĻ•āĻ°ে। āĻāĻ›াā§œা āĻ­াāĻ°āĻ¤ āĻ“ āĻ†āĻļেāĻĒাāĻļেāĻ° āĻĻেāĻļেāĻ° ICPC Regional Contest-āĻāĻ“ āĻŦাংāĻ˛াāĻĻেāĻļেāĻ° āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—ীāĻĻেāĻ° āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖেāĻ° āĻ¸ুāĻ¯োāĻ— āĻ°ā§ŸেāĻ›ে āĻāĻŦং āĻĒ্āĻ°াā§ŸāĻ‡ āĻ†āĻŽাāĻĻেāĻ° āĻĻেāĻļেāĻ° āĻ•ā§ŸেāĻ•āĻŸি āĻĻāĻ˛ āĻ“āĻ‡āĻ¸āĻŦ āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াā§Ÿ āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖ āĻ•āĻ°ে। ICPC Regional Contest-āĻ āĻŦিāĻœā§Ÿী āĻĻāĻ˛āĻ—ুāĻ˛ো āĻ¸ুāĻ¯োāĻ— āĻĒাā§Ÿ āĻšূā§œাāĻ¨্āĻ¤ āĻĒāĻ°্āĻŦে (ICPC World Finals) āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖ āĻ•āĻ°াāĻ°। 1998 āĻ¸াāĻ˛েāĻ° āĻĒāĻ° āĻĨেāĻ•ে āĻĒ্āĻ°āĻ¤ি āĻŦāĻ›āĻ°āĻ‡ āĻŦাংāĻ˛াāĻĻেāĻļ āĻĨেāĻ•ে āĻ•āĻŽāĻĒāĻ•্āĻˇে āĻāĻ•āĻŸি āĻĻāĻ˛ āĻšূā§œাāĻ¨্āĻ¤ āĻĒāĻ°্āĻŦে āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖেāĻ° āĻ¯োāĻ—্āĻ¯āĻ¤া āĻ˛াāĻ­ āĻ•āĻ°ে āĻ¯া āĻ†āĻŽাāĻĻেāĻ° āĻĻেāĻļেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻ•ৃāĻ¤িāĻ¤্āĻŦেāĻ° āĻĒāĻ°িāĻšā§Ÿ āĻŦāĻšāĻ¨ āĻ•āĻ°ে। āĻ¤োāĻŽāĻ°া āĻ āĻŦিāĻˇā§Ÿে āĻ‰āĻ‡āĻ•িāĻĒিāĻĄিā§ŸাāĻ¤ে āĻ†āĻ°āĻ“ āĻ¤āĻĨ্āĻ¯ āĻĒাāĻŦে āĻāĻ‡ āĻ˛িংāĻ•ে: http://en.wikipedia.org/wiki/ACM_ICPC_Dhaka_Site।
āĻāĻ›াā§œা āĻ‡āĻ¨্āĻŸাāĻ°āĻ¨েāĻŸে āĻ…āĻ¨ুāĻˇ্āĻ িāĻ¤ āĻšā§Ÿ āĻ†āĻ°āĻ“ āĻ¨াāĻ¨া āĻ§āĻ°āĻ¨েāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤া āĻ¯েāĻ–াāĻ¨ে āĻ¸্āĻ•ুāĻ˛-āĻ•āĻ˛েāĻœ-āĻŦিāĻļ্āĻŦāĻŦিāĻĻ্āĻ¯াāĻ˛ā§ŸেāĻ° āĻ›াāĻ¤্āĻ°, āĻļিāĻ•্āĻˇāĻ• āĻ“ āĻĒেāĻļাāĻœীāĻŦীāĻ°া āĻ…ংāĻļ্āĻ°āĻ—্āĻ°āĻšāĻŖ āĻ•āĻ°āĻ¤ে āĻĒাāĻ°েāĻ¨। āĻāĻĻেāĻ° āĻŽāĻ§্āĻ¯ে āĻ—ুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ āĻ¤িāĻ¨āĻŸি āĻšāĻš্āĻ›ে Google Code Jam (http://code.google.com/codejam), Topcoder (http://www.topcoder.com/tc) āĻāĻŦং Codechef (http://www.codechef.com/)। āĻāĻ‡ āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াāĻ—ুāĻ˛ো āĻ…āĻ¤্āĻ¯āĻ¨্āĻ¤ āĻ•āĻ িāĻ¨, āĻ¤াāĻ‡ āĻāĻ¤ে āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖেāĻ° āĻœāĻ¨্āĻ¯ āĻĒāĻ°্āĻ¯াāĻĒ্āĻ¤ āĻĻāĻ•্āĻˇāĻ¤া āĻĨাāĻ•āĻ¤ে āĻšāĻŦে। āĻ¤āĻŦে āĻāĻ¸āĻŦ āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াā§Ÿ āĻ•িāĻ¨্āĻ¤ু āĻŦাংāĻ˛াāĻĻেāĻļেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻ°া āĻŦেāĻļ āĻ­াāĻ˛ো āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ে āĻ°ā§ŸেāĻ›ে।
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াā§Ÿ āĻ­াāĻ˛ো āĻ•āĻ°āĻ¤ে āĻšāĻ˛ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§Ÿে āĻĻāĻ•্āĻˇāĻ¤াāĻ° āĻĒাāĻļাāĻĒাāĻļি āĻ…্āĻ¯াāĻ˛āĻ—āĻ°িāĻĻāĻŽ āĻ“ āĻ—āĻŖিāĻ¤ে āĻŦিāĻļেāĻˇāĻ­াāĻŦে āĻĻāĻ•্āĻˇ āĻšāĻ¤ে āĻšā§Ÿ। āĻœ্āĻ¯াāĻŽিāĻ¤ি, āĻ•āĻŽ্āĻŦিāĻ¨েāĻŸāĻ°িāĻ•্āĻ¸, āĻ¸ংāĻ–্āĻ¯াāĻ¤āĻ¤্āĻ¤্āĻŦ āĻ‡āĻ¤্āĻ¯াāĻĻিāĻ° āĻ¯āĻĨেāĻˇ্āĻŸ āĻœ্āĻžাāĻ¨েāĻ° āĻĒাāĻļাāĻĒাāĻļি āĻ¸āĻŽāĻ¸্āĻ¯া āĻ¸āĻŽাāĻ§াāĻ¨েāĻ° āĻĻāĻ•্āĻˇāĻ¤া āĻ…āĻ°্āĻœāĻ¨ āĻ•āĻ°āĻ¤ে āĻšā§Ÿ। āĻāĻœāĻ¨্āĻ¯ āĻ˛েāĻ–াāĻĒā§œাāĻ° āĻĒাāĻļাāĻĒাāĻļি āĻ¨িā§ŸāĻŽিāĻ¤ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ¸āĻŽāĻ¸্āĻ¯া āĻ¸āĻŽাāĻ§াāĻ¨েāĻ° āĻ•োāĻ¨ো āĻŦিāĻ•āĻ˛্āĻĒ āĻ¨েāĻ‡। āĻ†āĻ° āĻŦিāĻ­িāĻ¨্āĻ¨ āĻ“ā§ŸেāĻŦāĻ¸াāĻ‡āĻŸে āĻ¨িā§ŸāĻŽিāĻ¤ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒ্āĻ°āĻ¤িāĻ¯োāĻ—িāĻ¤াāĻ° āĻ†ā§ŸোāĻœāĻ¨ āĻ•āĻ°া āĻšā§Ÿ āĻ¯েāĻ–াāĻ¨ে āĻ¤ুāĻŽি āĻ…ংāĻļāĻ—্āĻ°āĻšāĻŖ āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ো āĻ‡āĻ¨্āĻŸাāĻ°āĻ¨েāĻŸেāĻ° āĻŽাāĻ§্āĻ¯āĻŽে
Share:

āĻŦিāĻˇাāĻ•্āĻ¤ āĻĒোāĻ•াāĻ° āĻ•াāĻŽāĻĄ়েāĻ°

āĻŦিāĻˇাāĻ•্āĻ¤ āĻĒোāĻ•াāĻ° āĻ•াāĻŽāĻĄ়েāĻ°
 āĻŦিāĻˇাāĻ•্āĻ¤ āĻĒোāĻ•াāĻ° āĻ•াāĻŽāĻĄ়েāĻ° āĻ¸্āĻĨাāĻ¨ে āĻŦāĻ°āĻĢ āĻĻেāĻ“āĻ¯়া āĻĻেāĻ¤ে āĻĒাāĻ°ে। āĻĒ্āĻ°āĻ¯়োāĻœāĻ¨ে āĻ¸াāĻŦাāĻ¨ āĻĒাāĻ¨ি āĻĻিāĻ¯়ে āĻ§ুāĻ¯়ে āĻĢেāĻ˛ুāĻ¨ āĻāĻŦং āĻ•্āĻˇāĻ¤ āĻ¸্āĻĨাāĻ¨ে āĻāĻ¨্āĻŸিāĻ¸েāĻĒāĻŸিāĻ• āĻ˛োāĻļāĻ¨ āĻĒ্āĻ°āĻ¯়োāĻ— āĻ•āĻ°ুāĻ¨। āĻ¸াāĻĒেāĻ° āĻ•াāĻŽāĻĄ়েāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻĻাঁāĻ¤েāĻ° āĻĻাāĻ— āĻĻেāĻ–ে āĻšিāĻ¨āĻ¤ে āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻ¤ে āĻšāĻŦে, āĻ¸াāĻĒāĻŸি āĻŦিāĻˇাāĻ•্āĻ¤ āĻ•ি āĻ¨া। āĻŦিāĻˇāĻ§āĻ° āĻ¸াāĻĒেāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻĻুāĻ‡ āĻ¸াāĻ°ি āĻĻাঁāĻ¤েāĻ° āĻĻাāĻ—েāĻ° āĻŦাāĻ‡āĻ°ে āĻ†āĻ°ো āĻĻুāĻŸি āĻĻাāĻ— āĻĻেāĻ–া āĻ¯াāĻŦে। āĻ¸াāĻĒেāĻ° āĻ•াāĻŽāĻĄ়েāĻ° āĻ•āĻ¯়েāĻ• āĻ‡āĻž্āĻšি āĻ‰āĻĒāĻ°ে āĻ•াāĻĒāĻĄ় āĻŦা āĻ°াāĻŦাāĻ° āĻŦ্āĻ¯াāĻ¨্āĻĄ āĻĻিāĻ¯়ে āĻŦেঁāĻ§ে āĻĻিāĻ¤ে āĻšāĻŦে āĻ¯াāĻ¤ে āĻ°āĻ•্āĻ¤ āĻšāĻ˛াāĻšāĻ˛ āĻ•āĻŽে āĻ¯াāĻ¯়। āĻĒ্āĻ°āĻ¯়োāĻœāĻ¨ে āĻ¸াāĻĒেāĻ° āĻ•াāĻŽāĻĄ়েāĻ° āĻ¸্āĻĨাāĻ¨ে āĻ•েāĻŸে āĻ¨িāĻ¯়ে āĻ°āĻ•্āĻ¤ āĻļুāĻˇে āĻĢেāĻ˛āĻ¤ে āĻšāĻŦে_ āĻ¤āĻŦে āĻĒāĻĻ্āĻ§āĻ¤িāĻŸি āĻ…āĻŦāĻļ্āĻ¯āĻ‡ āĻļিāĻ–ে āĻ¨িāĻ¤ে āĻšāĻŦে
Share:

āĻĒুāĻĄ়ে āĻ¯াāĻ“āĻ¯়া āĻ°োāĻ—ীāĻ°

āĻĒুāĻĄ়ে āĻ¯াāĻ“āĻ¯়া āĻ°োāĻ—ীāĻ°
 āĻĒ্āĻ°াāĻĨāĻŽিāĻ• āĻšিāĻ•িā§ŽāĻ¸া āĻĒুāĻĄ়ে āĻ¯াāĻ“āĻ¯়া āĻ¸াāĻ§াāĻ°āĻŖāĻ¤ āĻ¤িāĻ¨ āĻ§āĻ°āĻ¨েāĻ°
ā§§āĻŽ āĻĄিāĻ—্āĻ°ী: āĻ¤াāĻĒ āĻ˛েāĻ—ে āĻšাāĻŽāĻĄ়া āĻ˛াāĻ˛ āĻšāĻ¯়ে āĻ¯াāĻ¯়। āĻ•োāĻ¨ো āĻĢোāĻ¸্āĻ•া āĻĒāĻĄ়ে āĻ¨া। ā§¨āĻ¯় āĻĄিāĻ—্āĻ°ী: āĻšাāĻŽāĻĄ়া āĻĒুāĻĄ়ে āĻĢোāĻ¸্āĻ•া āĻĒāĻĄ়ে। ā§ŠāĻ¯় āĻĄিāĻ—্āĻ°ী: āĻĒুāĻĄ়ে āĻ¯াāĻ“āĻ¯়াāĻ° āĻ—āĻ­ীāĻ°āĻ¤া āĻšাāĻŽāĻĄ়া āĻ­েāĻĻ āĻ•āĻ°ে āĻŽাংāĻ¸ āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻŦিāĻ¸্āĻ¤ৃāĻ¤ āĻšāĻ¯়। āĻĒুāĻĄ়ে āĻ¯াāĻ“āĻ¯়া āĻĒ্āĻ°াāĻĨāĻŽিāĻ• āĻšিāĻ•িā§ŽāĻ¸া āĻ°োāĻ—ীāĻ•ে āĻĻ্āĻ°ুāĻ¤ āĻ†āĻ—ুāĻ¨েāĻ° āĻ‰ā§ŽāĻ¸ āĻĨেāĻ•ে āĻ¸āĻ°িāĻ¯়ে āĻ†āĻ¨āĻ¤ে āĻšāĻŦে। * āĻĒāĻ°āĻ¨েāĻ° āĻ•াāĻĒāĻĄ়ে āĻ†āĻ—ুāĻ¨ āĻ˛াāĻ—āĻ˛ে āĻŽোāĻŸা āĻ•াāĻĒāĻĄ় āĻŦা āĻ•āĻŽ্āĻŦāĻ˛ āĻĻিāĻ¯়ে āĻ°োāĻ—ীāĻ•ে āĻœāĻĄ়িāĻ¯়ে āĻ§āĻ°āĻ¤ে āĻšāĻŦে। āĻāĻŦং āĻŽাāĻŸিāĻ¤ে āĻļুāĻ¯়ে āĻ—āĻĄ়াāĻ¤ে āĻšāĻŦে। āĻāĻ¤ে āĻ†āĻ—ুāĻ¨ āĻ¨িāĻ­ে āĻ¯াāĻŦে।
* āĻļāĻ°ীāĻ°েāĻ° āĻ¯ে āĻ…āĻ™্āĻ— āĻĒুāĻĄ়āĻ›ে āĻ¸েāĻ–াāĻ¨ে āĻĒাāĻ¨ি āĻĸাāĻ˛āĻ¤ে āĻšāĻŦে। ;
* ā§§āĻŽ āĻĄিāĻ—্āĻ°ী āĻĒোāĻĄ়াāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻļুāĻ§ুāĻŽাāĻ¤্āĻ° āĻĒাāĻ¨ি āĻĸাāĻ˛āĻ˛েāĻ‡ āĻšāĻŦে, āĻ†āĻ° āĻ•োāĻ¨ো āĻšিāĻ•িā§ŽāĻ¸াāĻ° āĻĒ্āĻ°āĻ¯়োāĻœāĻ¨ āĻ¨েāĻ‡। āĻĒাāĻ¨ি āĻĸাāĻ˛āĻ¤ে āĻšāĻŦে ā§§ā§Ģ āĻŽিāĻ¨িāĻŸ āĻĨেāĻ•ে ā§¨ā§Ļ āĻŽিāĻ¨িāĻŸ।
* ā§¨āĻ¯় āĻĄিāĻ—্āĻ°ী āĻĒোāĻĄ়াāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻ˛āĻŽ্āĻŦা āĻ¸āĻŽāĻ¯় āĻ§āĻ°ে āĻĒাāĻ¨ি āĻĸাāĻ˛āĻ¤ে āĻšāĻŦে, ā§§-ā§¨ āĻ˜āĻŖ্āĻŸা āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤। āĻāĻ•্āĻˇেāĻ¤্āĻ°ে āĻĢোāĻ¸্āĻ•া āĻ—āĻ°াāĻ¨োāĻ° āĻĻāĻ°āĻ•াāĻ° āĻ¨েāĻ‡। āĻĒ্āĻ°াāĻĨāĻŽিāĻ• āĻšিāĻ•িā§ŽāĻ¸াāĻ° āĻĒāĻ° āĻšিāĻ•িā§ŽāĻ¸āĻ•েāĻ° āĻĒāĻ°াāĻŽāĻ°্āĻļ āĻ¨েāĻ“āĻ¯়া āĻ‰āĻšিāĻ¤।
* ā§ŠāĻ¯় āĻĄিāĻ—্āĻ°ী āĻĒোāĻĄ়াāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻ¯āĻ¤ āĻĻ্āĻ°ুāĻ¤ āĻ¸āĻŽ্āĻ­āĻŦ āĻ°োāĻ—ীāĻ•ে āĻšাāĻ¸āĻĒাāĻ¤াāĻ˛ে āĻ¨েāĻ“āĻ¯়া āĻ‰āĻšিāĻ¤। āĻšাāĻĒাāĻ¤াāĻ˛ে āĻ¨েāĻ“āĻ¯়াāĻ° āĻĒূāĻ°্āĻŦে āĻĒোāĻĄ়া āĻ¸্āĻĨাāĻ¨ে āĻĒাāĻ¨ি āĻĸাāĻ˛āĻ¤ে āĻšāĻŦে।
Share:

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻļেāĻˇেāĻ° āĻļুāĻ°ু

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং  āĻļেāĻˇেāĻ° āĻļুāĻ°ু
āĻ†āĻŽāĻ°া āĻŦāĻ‡ā§ŸেāĻ° āĻļেāĻˇ āĻ…āĻ§্āĻ¯াā§Ÿে āĻšāĻ˛ে āĻāĻ¸েāĻ›ি। āĻ¤োāĻŽāĻ°া āĻ¯āĻĻি āĻ†āĻ—েāĻ° āĻ…āĻ§্āĻ¯াā§ŸāĻ—ুāĻ˛ো āĻ িāĻ•āĻŽāĻ¤ো āĻĒā§œে āĻĨাāĻ•ো, āĻ‰āĻĻাāĻšāĻ°āĻŖāĻ—ুāĻ˛ো āĻ¨িāĻœে āĻ¨িāĻœে āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ°ে āĻšাāĻ˛িā§Ÿে āĻĻেāĻ–ে āĻĨাāĻ•ো āĻāĻŦং āĻ¯āĻ–āĻ¨āĻ‡ āĻ†āĻŽি āĻ¤োāĻŽাāĻĻেāĻ°āĻ•ে āĻ•োāĻ¨ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ¨িāĻœে āĻ˛িāĻ–āĻ¤ে āĻŦāĻ˛েāĻ›ি, āĻ¸েāĻ—ুāĻ˛ো āĻ¨িāĻœে āĻ˛িāĻ–াāĻ° āĻšেāĻˇ্āĻŸা āĻ•āĻ°ে āĻĨাāĻ•ো, āĻ¤াāĻšāĻ˛ে āĻ¤োāĻŽাāĻ•ে āĻ…āĻ­িāĻ¨āĻ¨্āĻĻāĻ¨! āĻ¤ুāĻŽি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻļেāĻ–াāĻ° āĻœāĻ¨্āĻ¯ āĻĒ্āĻ°āĻ¸্āĻ¤ুāĻ¤ āĻšā§Ÿে āĻ—েāĻ›। āĻ¯āĻĻি āĻŦāĻ˛āĻ¤ে āĻĒাāĻ°āĻ¤াāĻŽ āĻ¤ুāĻŽি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻļিāĻ–ে āĻĢেāĻ˛েāĻ› āĻ¤āĻŦে āĻ¤োāĻŽাāĻĻেāĻ°āĻ“ āĻ­াāĻ˛ো āĻ˛াāĻ—āĻ¤, āĻ†āĻŽাāĻ°āĻ“ āĻ­াāĻ˛ো āĻ˛াāĻ—āĻ¤, āĻ•িāĻ¨্āĻ¤ু āĻŽিāĻĨ্āĻ¯া āĻ•āĻĨা āĻŦāĻ˛ে āĻ•ী āĻ˛াāĻ­?
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻšāĻš্āĻ›ে āĻšāĻ°্āĻšাāĻ° āĻŦিāĻˇā§Ÿ। āĻŽুāĻ–āĻ¸্āĻĨ āĻ•āĻ°ে āĻĒāĻ°ীāĻ•্āĻˇাā§Ÿ āĻ…āĻ¨েāĻ• āĻ­াāĻ˛ো āĻ°েāĻœাāĻ˛্āĻŸ āĻ•āĻ°া āĻ¯াā§Ÿ, āĻāĻŽāĻ¨āĻ•ি āĻ•āĻ˛েāĻœ-āĻŦিāĻļ্āĻŦāĻŦিāĻĻ্āĻ¯াāĻ˛ā§Ÿে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĒāĻ°ীāĻ•্āĻˇাāĻ¤েāĻ“ āĻŽুāĻ–āĻ¸্āĻĨ āĻ•āĻ°ে āĻ…āĻ¨েāĻ•েāĻ‡ āĻŦেāĻļ āĻ­াāĻ˛ো āĻ¨āĻŽ্āĻŦāĻ° āĻĒাā§Ÿ। āĻ¤āĻŦে āĻāĻ‡ āĻ­াāĻ˛ো āĻ¨āĻŽ্āĻŦāĻ° āĻĒাāĻ“ā§ŸাāĻ° āĻ¸āĻ™্āĻ—ে āĻ­াāĻ˛ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ° āĻšāĻ“ā§ŸাāĻ° āĻ†āĻ¸āĻ˛ে āĻ•োāĻ¨ āĻ¸āĻŽ্āĻĒāĻ°্āĻ• āĻ¨েāĻ‡। āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻšāĻš্āĻ›ে āĻāĻ•āĻ§āĻ°āĻ¨েāĻ° āĻĻāĻ•্āĻˇāĻ¤া (skill) āĻāĻŦং āĻ•েāĻŦāĻ˛ āĻ¨িā§ŸāĻŽিāĻ¤ āĻ…āĻ¨ুāĻļীāĻ˛āĻ¨েāĻ° āĻŽাāĻ§্āĻ¯āĻŽেāĻ‡ āĻāĻ‡ āĻĻāĻ•্āĻˇāĻ¤া āĻ…āĻ°্āĻœāĻ¨ āĻ•āĻ°া āĻ¸āĻŽ্āĻ­āĻŦ। āĻāĻ° āĻœāĻ¨্āĻ¯ āĻ­াāĻ˛ো āĻ›াāĻ¤্āĻ° āĻšāĻ“ā§ŸাāĻ° āĻĻāĻ°āĻ•াāĻ° āĻ¨েāĻ‡, āĻœিāĻ¨িā§ŸাāĻ¸ āĻšāĻ“ā§ŸাāĻ°āĻ“ āĻ•োāĻ¨ো āĻĻāĻ°āĻ•াāĻ° āĻ¨েāĻ‡। āĻĻāĻ°āĻ•াāĻ° āĻšāĻš্āĻ›ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংāĻ•ে āĻ­াāĻ˛োāĻŦাāĻ¸া। āĻ¯āĻ–āĻ¨ āĻ¤ুāĻŽি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ•āĻ°āĻ¤ে āĻŦāĻ¸āĻ˛ে āĻ–াāĻ“ā§ŸাāĻĻাāĻ“ā§ŸাāĻ° āĻ•āĻĨা āĻ­ুāĻ˛ে āĻ¯াāĻŦে, āĻ°াāĻ¤ে āĻ•োāĻ¨ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ¸āĻŽāĻ¸্āĻ¯া āĻ¨িā§Ÿে āĻ•াāĻœ āĻļুāĻ°ু āĻ•āĻ°āĻ˛ে āĻ†āĻ° āĻ•িāĻ›ুāĻ•্āĻˇāĻŖ āĻĒāĻ°ে āĻĻেāĻ–āĻŦে āĻŦাāĻ‡āĻ°ে āĻ­োāĻ°েāĻ° āĻ†āĻ˛ো āĻĢুāĻŸāĻ›ে, āĻ•িংāĻŦা āĻ­ুāĻ˛ে āĻŦাāĻĨāĻ°ুāĻŽেāĻ° āĻ¸্āĻ¯াāĻ¨্āĻĄেāĻ˛ āĻĒāĻ°ে āĻ•্āĻ˛াāĻ¸ে āĻšāĻ˛ে āĻ¯াāĻŦে, āĻ¤āĻ–āĻ¨ āĻŦুāĻāĻŦে āĻ¯ে āĻ¤ুāĻŽি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ° āĻšā§Ÿে āĻ¯াāĻš্āĻ›।
āĻāĻ–āĻ¨ āĻ¤োāĻŽাāĻ° āĻ‰āĻšিāĻ¤ āĻšāĻŦে āĻŦāĻ‡āĻŸি āĻ†āĻ°েāĻ•āĻŦাāĻ° āĻĒā§œা āĻāĻŦং āĻ¸āĻ™্āĻ—ে āĻ¸āĻ™্āĻ—ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻ—ুāĻ˛ো āĻ†āĻŦাāĻ° āĻ•āĻ°া। āĻ¤াāĻ°āĻĒāĻ° āĻ¤োāĻŽāĻ°া āĻ†āĻ°āĻ“ āĻŦেāĻļি āĻ¸ি āĻļিāĻ–āĻ¤ে āĻšাāĻ‡āĻ˛ে āĻ¸ি-āĻāĻ° āĻ•োāĻ¨ āĻŦāĻ‡ āĻĒā§œāĻ¤ে āĻĒাāĻ°ো। āĻ¤োāĻŽāĻ°া āĻ¯āĻĻি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ•āĻ¨্āĻŸেāĻ¸্āĻŸেāĻ° āĻŦ্āĻ¯াāĻĒাāĻ°ে āĻ‰ā§ŽāĻ¸াāĻšী āĻšāĻ“ āĻ¤āĻŦে āĻ¸ি āĻĒ্āĻ˛াāĻ¸ āĻĒ্āĻ˛াāĻ¸ (C++) āĻļেāĻ–া āĻļুāĻ°ু āĻ•āĻ°ে āĻĻিāĻ¤ে āĻĒাāĻ°ো āĻ•োāĻ¨ āĻŦāĻ‡ āĻĨেāĻ•ে। āĻ†āĻŦাāĻ° āĻœাāĻ­া (Java), āĻ¸ি āĻļাāĻ°্āĻĒ (C#), āĻĒিāĻāĻ‡āĻšāĻĒি (PHP) āĻ•িংāĻŦা āĻĒাāĻ‡āĻĨāĻ¨ (Python) āĻļিāĻ–āĻ¤ে āĻĒাāĻ°ো। āĻ•োāĻ¨োāĻŸি āĻļিāĻ–āĻ¤েāĻ‡ āĻ¤েāĻŽāĻ¨ āĻাāĻŽেāĻ˛া āĻĒোāĻšাāĻ¤ে āĻšāĻŦে āĻ¨া āĻ•াāĻ°āĻŖ āĻ¤ুāĻŽি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§ŸেāĻ° āĻŽৌāĻ˛িāĻ• āĻœিāĻ¨িāĻ¸āĻ—ুāĻ˛ো āĻāĻ¤āĻ•্āĻˇāĻŖে āĻ†ā§ŸāĻ¤্āĻŦে āĻāĻ¨ে āĻĢেāĻ˛েāĻ›। āĻŦāĻ‡ āĻ“ āĻ“ā§ŸেāĻŦāĻ¸াāĻ‡āĻŸেāĻ° āĻ¤াāĻ˛িāĻ•া āĻ†āĻŽি āĻĒāĻ°িāĻļিāĻˇ্āĻŸ āĻ…ংāĻļে āĻ˛িāĻ–েāĻ›ি।
āĻāĻ•āĻœāĻ¨ āĻĻāĻ•্āĻˇ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ° āĻšāĻ¤ে āĻ—েāĻ˛ে āĻ¯ে āĻœিāĻ¨িāĻ¸āĻ—ুāĻ˛ো āĻ˛াāĻ—āĻŦে āĻ¤া āĻšāĻš্āĻ›ে– ā§§) āĻāĻ• āĻŦা āĻāĻ•াāĻ§িāĻ• āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ˛্āĻ¯াāĻ™্āĻ—ুā§ŸেāĻœে āĻ­াāĻ˛ো āĻĻāĻ–āĻ˛, ā§¨) āĻ­াāĻ˛ো āĻāĻ•āĻŸি IDE āĻŦ্āĻ¯āĻŦāĻšাāĻ°েāĻ° āĻĻāĻ•্āĻˇāĻ¤া, ā§Š) āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§ŸেāĻ° āĻŽৌāĻ˛িāĻ• āĻŦিāĻˇā§ŸāĻ—ুāĻ˛ো āĻ¸āĻŽ্āĻĒāĻ°্āĻ•ে āĻ¸্āĻŦāĻš্āĻ› āĻ§াāĻ°āĻ¨া, ā§Ē) āĻ—āĻŖিāĻ¤ āĻ“ āĻ¯ুāĻ•্āĻ¤িāĻ¤ে āĻĻāĻ•্āĻˇāĻ¤া, ā§Ģ) āĻ…āĻŦāĻœেāĻ•্āĻŸ āĻ“āĻ°িā§ŸেāĻ¨āĻŸেāĻĄ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§Ÿে (OOP– Object Oriented Programming) āĻĻāĻ•্āĻˇāĻ¤া, ā§Ŧ) āĻĄাāĻŸা āĻ¸্āĻŸ্āĻ°াāĻ•āĻšাāĻ° āĻ“ āĻ…্āĻ¯াāĻ˛āĻ—āĻ°িāĻĻāĻŽেāĻ° āĻŽৌāĻ˛িāĻ• āĻœ্āĻžাāĻ¨ āĻ“ āĻ¤া āĻĒ্āĻ°ā§ŸোāĻ—েāĻ° āĻ•্āĻˇāĻŽāĻ¤া, ā§­) āĻ¯োāĻ—াāĻ¯োāĻ—ে āĻĻāĻ•্āĻˇāĻ¤া (Communication Skills), ā§Ž) āĻ‡āĻ¨্āĻŸাāĻ°āĻ¨েāĻŸ āĻ˜েঁāĻŸে āĻ…āĻ˛্āĻĒ āĻ¸āĻŽā§Ÿে āĻ•োāĻ¨ো āĻ¸āĻŽāĻ¸্āĻ¯াāĻ° āĻ¸āĻŽাāĻ§াāĻ¨ āĻŦেāĻ° āĻ•āĻ°া āĻŦা āĻĻ্āĻ°ুāĻ¤ āĻ•োāĻ¨ āĻ¨āĻ¤ুāĻ¨ āĻŦিāĻˇā§Ÿ āĻļিāĻ–ে āĻ¨েāĻ“ā§ŸাāĻ° āĻĻāĻ•্āĻˇāĻ¤া, ā§¯) āĻāĻ•āĻŸি āĻ¸āĻŽāĻ¸্āĻ¯াāĻ° āĻĒিāĻ›āĻ¨ে āĻ˛েāĻ—ে āĻĨাāĻ•াāĻ° āĻŽাāĻ¨āĻ¸িāĻ•āĻ¤া, ā§§ā§Ļ) āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§ŸেāĻ° āĻĒ্āĻ°āĻ¤ি āĻ­াāĻ˛োāĻŦাāĻ¸া।
āĻ¤োāĻŽাāĻĻেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻœীāĻŦāĻ¨ āĻ†āĻ¨āĻ¨্āĻĻāĻŽā§Ÿ āĻšোāĻ•, āĻ¤োāĻŽাāĻĻেāĻ° āĻ¨িāĻœেāĻ° āĻœীāĻŦāĻ¨ āĻ†āĻ¨āĻ¨্āĻĻāĻŽā§Ÿ āĻšোāĻ•, āĻ¤োāĻŽাāĻĻেāĻ° āĻ•াāĻ°āĻŖে āĻ¤োāĻŽাāĻĻেāĻ° āĻ†āĻļেāĻĒাāĻļেāĻ° āĻŽাāĻ¨ুāĻˇāĻĻেāĻ° āĻœীāĻŦāĻ¨ āĻ†āĻ¨āĻ¨্āĻĻāĻŽā§Ÿ āĻšোāĻ•। āĻ¸āĻŦাāĻ‡āĻ•ে āĻļুāĻ­েāĻš্āĻ›া
Share:

āĻ•িāĻ›ু āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ¸āĻŽāĻ¸্āĻ¯া

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ¸āĻŽāĻ¸্āĻ¯া
āĻāĻ‡ āĻ…‌āĻ§্āĻ¯াā§Ÿে āĻ†āĻŽāĻ°া āĻ•ā§ŸেāĻ•āĻŸি āĻ¸āĻšāĻœ āĻ¸āĻŽāĻ¸্āĻ¯া āĻĻেāĻ–āĻŦ āĻ“ āĻ¸āĻŽাāĻ§াāĻ¨েāĻ° āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻŦ।
āĻ†āĻŽাāĻĻেāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ¸āĻŽāĻ¸্āĻ¯া āĻšāĻš্āĻ›ে, āĻŦিāĻ­িāĻ¨্āĻ¨ āĻ§āĻ°āĻ¨েāĻ° āĻ†āĻ•ৃāĻ¤ি āĻ¤ৈāĻ°ি āĻ•āĻ°া। āĻ¨িāĻšেāĻ° āĻ›āĻŦিāĻ—ুāĻ˛ো āĻĻেāĻ–ো।
āĻ¤োāĻŽাāĻĻেāĻ° āĻšাāĻ°āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–āĻ¤ে āĻšāĻŦে āĻāĻ‡ āĻšাāĻ° āĻ§āĻ°āĻ¨েāĻ° āĻ†āĻ•ৃāĻ¤ি āĻ¤ৈāĻ°ি āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯। āĻ•েāĻŦāĻ˛ printf āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ˛েāĻ‡ āĻšāĻŦে āĻ¨া, āĻ˛ুāĻĒ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻ¤াāĻšāĻ˛ে āĻ˛ুāĻĒ āĻŦা āĻ¨েāĻ¸্āĻŸেāĻĄ āĻ˛ুāĻĒ, āĻāĻŦং 'c' āĻ“ ' ' (āĻ¸্āĻĒেāĻ¸ āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ°) āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°ে āĻ¤োāĻŽāĻ°া āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻ—ুāĻ˛ো āĻ˛িāĻ–ে āĻĢেāĻ˛āĻ¤ে āĻĒাāĻ°ো। āĻ†āĻ°āĻ“ āĻ–েāĻ˛াāĻ§ুāĻ˛া āĻ•āĻ°াāĻ° āĻ‡āĻš্āĻ›া āĻšāĻ˛ে āĻ†āĻ°āĻ“ āĻ¨াāĻ¨াāĻ¨ āĻ°āĻ•āĻŽ āĻ†āĻ•ৃāĻ¤ি āĻ¤ৈāĻ°িāĻ° āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻ¤ে āĻĒাāĻ°।
āĻĒ্āĻ¯াāĻ˛িāĻ¨্āĻĄ্āĻ°োāĻŽ (palindrome) āĻ•ী āĻœিāĻ¨িāĻ¸, āĻ¤োāĻŽāĻ°া āĻœাāĻ¨? āĻ•োāĻ¨ো āĻļāĻŦ্āĻĻāĻ•ে āĻ‰āĻ˛্āĻŸাāĻ­াāĻŦে (āĻŽাāĻ¨ে āĻļেāĻˇ āĻĨেāĻ•ে āĻļুāĻ°ু) āĻ˛িāĻ–āĻ˛ে āĻ¯āĻĻি āĻ¸েāĻŸি āĻ†āĻ° āĻ¨āĻ¤ুāĻ¨ āĻļāĻŦ্āĻĻāĻŸি āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ āĻšā§Ÿ āĻ¤āĻŦে āĻ¸েāĻŸি āĻāĻ•āĻŸি āĻĒ্āĻ¯াāĻ˛িāĻ¨্āĻĄ্āĻ°োāĻŽ। āĻ¯েāĻŽāĻ¨: madam। āĻāĻŸিāĻ•ে āĻļেāĻˇ āĻĨেāĻ•ে āĻļুāĻ°ু āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻ˛িāĻ–āĻ˛েāĻ“ madam āĻšāĻŦে। āĻāĻ–āĻ¨ āĻāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–āĻŦ āĻ¯েāĻŸিāĻ¤ে āĻ•োāĻ¨ো āĻļāĻŦ্āĻĻ āĻ‡āĻ¨āĻĒুāĻŸ āĻĻিāĻ˛ে āĻ¸েāĻŸি āĻĒ্āĻ¯াāĻ˛িāĻ¨্āĻĄ্āĻ°োāĻŽ āĻ•ি āĻ¨া āĻŦāĻ˛ে āĻĻেāĻŦে।
āĻāĻœāĻ¨্āĻ¯ āĻ†āĻŽāĻ°া āĻ•ী āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ি? āĻĒ্āĻ°āĻĨāĻŽে āĻļāĻŦ্āĻĻāĻŸি āĻ¸্āĻŸ্āĻ°িং āĻšিāĻ¸েāĻŦে āĻāĻ•āĻŸি āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻ‡āĻ¨āĻĒুāĻŸ āĻ¨েāĻŦ। āĻ¤াāĻ°āĻĒāĻ° āĻ†āĻ°েāĻ•āĻŸি āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻ¸েāĻŸি āĻ‰āĻ˛্āĻŸাāĻ­াāĻŦে āĻ°াāĻ–āĻŦ। āĻ¤াāĻ°āĻĒāĻ° āĻ¯āĻĻি āĻĻুāĻŸি āĻāĻ•āĻ‡ āĻ¸্āĻŸ্āĻ°িং āĻšā§Ÿ, āĻ¤āĻŦে āĻ¸েāĻŸি āĻĒ্āĻ¯াāĻ˛িāĻ¨্āĻĄ্āĻ°োāĻŽ। āĻ¤াāĻšāĻ˛ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ˛িāĻ–ে āĻĢেāĻ˛ি:
#include <stdio.h> #include <string.h> int main() { char word[80], reverse_word[80]; int i, j, len; scanf("%s", word); len = strlen(word); for(i = 0, j = len - 1; i < len; i++, j--) { reverse_word[i] = word[j]; } reverse_word[i] = '\0'; printf("%s\n", reverse_word); if (0 == strcmp(word, reverse_word)) { printf("%s is a palindrome.\n", word); } else { printf("%s is not a palindrome.\n", word); } return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§§ā§Š.ā§§
āĻ•ী āĻŽāĻœা! āĻ†āĻŽি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ˛িāĻ–ে āĻĻিāĻ˛াāĻŽ। āĻ¤āĻŦে āĻ†āĻŽি āĻāĻ–াāĻ¨ে āĻŦেāĻļ āĻ•িāĻ›ু āĻŦোāĻ•াāĻŽি āĻ•āĻ°েāĻ›ি, āĻ¯াāĻ° āĻŽāĻ§্āĻ¯ে āĻ…āĻ¨্āĻ¯āĻ¤āĻŽ āĻšāĻš্āĻ›ে āĻāĻ•āĻŸি āĻ…āĻ¤িāĻ°িāĻ•্āĻ¤ āĻ…্āĻ¯াāĻ°ে āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°া। āĻ¸ুāĻ¤āĻ°াং āĻ¤োāĻŽাāĻĻেāĻ° āĻāĻ–āĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻāĻŽāĻ¨āĻ­াāĻŦে āĻ˛িāĻ–āĻ¤ে āĻšāĻŦে, āĻ¯াāĻ¤ে āĻ•েāĻŦāĻ˛ āĻāĻ•āĻŸি āĻ…্āĻ¯াāĻ°ে āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°েāĻ‡ āĻ•াāĻœ āĻšā§Ÿ। āĻ†āĻ° āĻ¤āĻ–āĻ¨ strcmp āĻĢাংāĻļāĻ¨āĻŸিāĻ°āĻ“ āĻĻāĻ°āĻ•াāĻ° āĻšāĻŦে āĻ¨া। āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ˛িāĻ–āĻ¤ে āĻ¸āĻŽā§Ÿ āĻŦেāĻļি āĻ˛াāĻ—āĻ¤ে āĻĒাāĻ°ে, āĻ˛াāĻ—ুāĻ•, āĻ…āĻ¸ুāĻŦিāĻ§া āĻ¨েāĻ‡। āĻ¤āĻŦে āĻ˛িāĻ–āĻ¤ে āĻšāĻŦে āĻ িāĻ•āĻ াāĻ•, āĻāĻŸিāĻ‡ āĻšāĻ˛ো āĻ•āĻĨা।
āĻ¤োāĻŽāĻ°া āĻ¤ো āĻĢ্āĻ¯াāĻ•্āĻŸāĻ°িā§ŸাāĻ˛ (factorial) āĻœিāĻ¨িāĻ¸āĻŸিāĻ° āĻ¸āĻ™্āĻ—ে āĻĒāĻ°িāĻšিāĻ¤? āĻāĻŸি āĻāĻ•āĻŸি āĻ—াāĻŖিāĻ¤িāĻ• āĻ…āĻĒাāĻ°েāĻļāĻ¨ āĻ¯া āĻ•োāĻ¨ো āĻ§āĻ¨াāĻ¤্āĻŽāĻ• āĻĒূāĻ°্āĻŖāĻ¸ংāĻ–্āĻ¯াāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°া āĻ¯াā§Ÿ। n āĻāĻ•āĻŸি āĻ§āĻ¨াāĻ¤্āĻŽāĻ• āĻĒূāĻ°্āĻŖ āĻ¸ংāĻ–্āĻ¯া āĻšāĻ˛ে-āĻāĻ° āĻĢ্āĻ¯াāĻ•্āĻŸāĻ°িā§ŸাāĻ˛āĻ•ে āĻĒ্āĻ°āĻ•াāĻļ āĻ•āĻ°া āĻšā§Ÿ n! āĻĻিā§Ÿে āĻāĻŦং n! = n * (n – 1) * (n – 2) * … * 3 * 2 * 1। āĻ¯েāĻŽāĻ¨ 4! = 4 * 3 * 2 * 1 = 24। āĻ†āĻŦাāĻ° 6! = 6 * 5 * 4 * 3 * 2 * 1 = 720। 1! = 1। 0! = 1 (0-āĻāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻŦ্āĻ¯āĻ¤িāĻ•্āĻ°āĻŽāĻŸি āĻ˛āĻ•্āĻˇ āĻ•āĻ°ো, āĻ•িāĻ›ু āĻŦিāĻļেāĻˇ āĻ¸ুāĻŦিāĻ§াāĻ° āĻœāĻ¨্āĻ¯ 0-āĻāĻ° āĻĢ্āĻ¯াāĻ•্āĻŸāĻ°িā§ŸাāĻ˛েāĻ° āĻŽাāĻ¨ 1 āĻ§āĻ°া āĻšā§Ÿ)। āĻāĻ–āĻ¨ āĻ¤োāĻŽāĻ°া āĻ•োāĻ¨ো āĻ§āĻ¨াāĻ¤্āĻŽāĻ• āĻĒূāĻ°্āĻŖāĻ¸ংāĻ–্āĻ¯াāĻ° āĻĢ্āĻ¯াāĻ•্āĻŸāĻ°িā§ŸাāĻ˛ āĻŦেāĻ° āĻ•āĻ°াāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ˛িāĻ–ে āĻĢেāĻ˛ো। āĻ¸āĻšāĻœ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ, āĻāĻ•āĻŸি āĻ˛ুāĻĒ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°েāĻ‡ āĻ•āĻ°া āĻ¯াā§Ÿ। āĻāĻ–āĻ¨ āĻŦিāĻ­িāĻ¨্āĻ¨ āĻ¸ংāĻ–্āĻ¯া āĻĻিā§Ÿে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻŸেāĻ¸্āĻŸ āĻ•āĻ°ে āĻĻেāĻ–ো āĻĢ্āĻ¯াāĻ•্āĻŸāĻ°িā§ŸাāĻ˛ āĻ িāĻ•āĻ াāĻ• āĻŦেāĻ° āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ে āĻ•ি āĻ¨া। āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽে āĻ¤ুāĻŽি āĻ¯āĻĻি āĻĄাāĻŸা āĻŸাāĻ‡āĻĒ int āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে āĻĨাāĻ• āĻ¤āĻŦে 12-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ āĻ•োāĻ¨ো āĻĒূāĻ°্āĻŖ āĻ¸ংāĻ–্āĻ¯াāĻ° āĻĢ্āĻ¯াāĻ•্āĻŸāĻ°িā§ŸাāĻ˛েāĻ° āĻŽাāĻ¨ āĻ িāĻ•āĻŽāĻ¤ো āĻĻেāĻ–াāĻŦে āĻ¨া (āĻ•্āĻ¯াāĻ˛āĻ•ুāĻ˛েāĻŸāĻ°ে āĻ•āĻ°ে āĻŽিāĻ˛িā§Ÿে āĻĻেāĻ–āĻ¤ে āĻĒাāĻ°ো)। āĻ•াāĻ°āĻŖ āĻšāĻš্āĻ›ে 12-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ āĻ•োāĻ¨ো āĻĒূāĻ°্āĻŖ āĻ¸ংāĻ–্āĻ¯াāĻ° āĻœāĻ¨্āĻ¯ āĻ¸েāĻ‡ āĻ¸ংāĻ–্āĻ¯াāĻ° āĻĢ্āĻ¯াāĻ•্āĻŸāĻ°িā§ŸাāĻ˛েāĻ° āĻŽাāĻ¨ āĻ°েāĻž্āĻœেāĻ° āĻŦাāĻ‡āĻ°ে āĻšāĻ˛ে āĻ¯াā§Ÿ।
āĻāĻ–āĻ¨ āĻ¤োāĻŽাāĻĻেāĻ° āĻāĻ•āĻŸি āĻŽāĻœাāĻ° āĻ¸āĻŽāĻ¸্āĻ¯া āĻ¸āĻŽাāĻ§াāĻ¨ āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻ•োāĻ¨ো āĻĒূāĻ°্āĻŖāĻ¸ংāĻ–্āĻ¯া n (āĻ¯েāĻ–াāĻ¨ে 1 < n < 100, āĻŽাāĻ¨ে n-āĻāĻ° āĻŽাāĻ¨ 2 āĻĨেāĻ•ে 99 āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻšāĻ¤ে āĻĒাāĻ°ে)-āĻāĻ° āĻĢ্āĻ¯াāĻ•্āĻŸāĻ°িā§ŸাāĻ˛āĻ•ে āĻŽৌāĻ˛িāĻ• āĻ¸ংāĻ–্āĻ¯াāĻ° āĻ—ুāĻŖāĻĢāĻ˛ āĻšিāĻ¸েāĻŦে āĻĒ্āĻ°āĻ•াāĻļ āĻ•āĻ°āĻ˛ে āĻ•োāĻ¨ āĻŽৌāĻ˛িāĻ• āĻ¸ংāĻ–্āĻ¯া āĻ•āĻ¤āĻŦাāĻ° āĻ†āĻ›ে āĻ¸েāĻŸি āĻŦেāĻ° āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻ¯েāĻŽāĻ¨, āĻ†āĻŽāĻ°া āĻœাāĻ¨ি, 5! = 120 = 2 * 2 * 2 * 3 * 5। āĻāĻ–াāĻ¨ে 2 āĻ†āĻ›ে 3 āĻŦাāĻ°, 3 āĻ†āĻ›ে 1 āĻŦাāĻ° āĻ†āĻ° 5 āĻ†āĻ›ে 1 āĻŦাāĻ°। āĻ¤াāĻ‡ āĻ‡āĻ¨āĻĒুāĻŸ 5 āĻšāĻ˛ে āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻšāĻŦে: 5! = (2, 3), (3, 1), (5, 1)। āĻ¤োāĻŽāĻ°া āĻ•ি āĻāĻ•āĻŸি āĻŦ্āĻ¯াāĻĒাāĻ° āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻ› āĻ¯ে āĻļুāĻ°ুāĻ¤ে n-āĻāĻ° āĻĢ্āĻ¯াāĻ•্āĻŸāĻ°িā§ŸাāĻ˛েāĻ° āĻŽাāĻ¨ āĻŦেāĻ° āĻ•āĻ°ে āĻ¤াāĻ°āĻĒāĻ° āĻŽৌāĻ˛িāĻ• āĻ‰ā§ŽāĻĒাāĻĻāĻ•ে āĻ­াāĻ™āĻ¤ে āĻ—েāĻ˛ে āĻāĻ•āĻŸি āĻাāĻŽেāĻ˛া āĻšā§Ÿে āĻ¯াāĻŦে? āĻ•াāĻ°āĻŖ n-āĻāĻ° āĻŽাāĻ¨ āĻ¸āĻ°্āĻŦোāĻš্āĻš āĻšāĻ¤ে āĻĒাāĻ°ে 99 āĻ†āĻ° āĻ‡āĻ¨্āĻŸিāĻœাāĻ°ে āĻ¤ো 12-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ āĻ•োāĻ¨ো āĻ¸ংāĻ–্āĻ¯াāĻ° āĻĢ্āĻ¯াāĻ•্āĻŸāĻ°িā§ŸাāĻ˛েāĻ° āĻŽাāĻ¨ āĻ°াāĻ–া āĻ¯াā§Ÿ āĻ¨া। āĻ†āĻ¸āĻ˛ে āĻāĻ‡ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽেāĻ° āĻœāĻ¨্āĻ¯ n!-āĻāĻ° āĻŽাāĻ¨ āĻŦেāĻ° āĻ•āĻ°াāĻ° āĻ•োāĻ¨ো āĻĻāĻ°āĻ•াāĻ° āĻ¨েāĻ‡। āĻļুāĻ§ু āĻāĻ•āĻŸু āĻ—াāĻŖিāĻ¤িāĻ• āĻ¯ুāĻ•্āĻ¤ি-āĻŦুāĻĻ্āĻ§ি āĻ–াāĻŸাāĻ“। āĻ†āĻ° 2 āĻĨেāĻ•ে 99 āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻŽৌāĻ˛িāĻ• āĻ¸ংāĻ–্āĻ¯াāĻ—ুāĻ˛ো āĻāĻ•āĻŸি āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻ°েāĻ–ে āĻ¨াāĻ“। āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ িāĻ•āĻ­াāĻŦে āĻ•āĻ°āĻ¤ে āĻ¤োāĻŽাāĻĻেāĻ° āĻ…āĻ¨েāĻ•েāĻ°āĻ‡ āĻĻু-āĻ¤িāĻ¨ āĻĻিāĻ¨ āĻ¸āĻŽā§Ÿ āĻ˛েāĻ—ে āĻ¯েāĻ¤ে āĻĒাāĻ°ে, āĻāĻ¤ে āĻšāĻ¤াāĻļ āĻšāĻ“ā§ŸাāĻ° āĻ•িāĻ›ু āĻ¨েāĻ‡।
āĻāĻ–āĻ¨ āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–āĻŦ। āĻ¯াāĻ° āĻ‰āĻĻ্āĻĻেāĻļ্āĻ¯ āĻšāĻŦে āĻ•োāĻ¨ো āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻ•িāĻ›ু āĻ¸ংāĻ–্āĻ¯া āĻĨাāĻ•āĻ˛ে āĻ¸েāĻ—ুāĻ˛োāĻ•ে āĻ›োāĻŸ āĻĨেāĻ•ে āĻŦā§œ āĻ•্āĻ°āĻŽে āĻ¸াāĻœাāĻ¨ো। āĻ¯েāĻŽāĻ¨, āĻ•োāĻ¨ো āĻ…্āĻ¯াāĻ°ে āĻ¯āĻĻি āĻāĻŽāĻ¨ āĻšā§Ÿ: int ara[] = {3, 1, 5, 2, 4}, āĻ¤āĻŦে āĻ†āĻŽাāĻĻেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ¸েāĻ‡ āĻ…্āĻ¯াāĻ°েāĻ° āĻ¸ংāĻ–্āĻ¯াāĻ—ুāĻ˛ো āĻāĻŽāĻ¨āĻ­াāĻŦে āĻ¸াāĻœাāĻŦে, āĻ¯াāĻ¤ে ara[] = {1, 2, 3, 4, 5} āĻšā§Ÿ।
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻāĻ•āĻŸু āĻĒāĻ°ে āĻ˛িāĻ–āĻŦ, āĻ¤াāĻ° āĻ†āĻ—ে āĻ িāĻ• āĻ•āĻ°ে āĻ¨েāĻ‡ āĻ¯ে āĻ¸েāĻŸি āĻ•ীāĻ­াāĻŦে āĻ•াāĻœ āĻ•āĻ°āĻŦে। āĻ¤োāĻŽাāĻ° āĻ•াāĻ›ে āĻĒাঁāĻšāĻŸি āĻ¸ংāĻ–্āĻ¯া āĻ†āĻ›ে: 3, 1, 5, 2, 4। āĻ›োāĻŸ āĻĨেāĻ•ে āĻŦā§œ āĻ•্āĻ°āĻŽে āĻ¸াāĻœাāĻ¤ে āĻšāĻŦে। āĻ¤ুāĻŽি āĻĒ্āĻ°āĻĨāĻŽে āĻ•ী āĻ•āĻ°āĻŦে? āĻĒ্āĻ°āĻĨāĻŽে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ–ুঁāĻœে āĻŦেāĻ° āĻ•āĻ°ে āĻ¤াāĻ•ে āĻļুāĻ°ুāĻ¤ে āĻ˛িāĻ–āĻŦে: 1। āĻ¤āĻ–āĻ¨ āĻŦাāĻ•ি āĻĨাāĻ•ে āĻšাāĻ°āĻŸি āĻ¸ংāĻ–্āĻ¯া: 3, 5, 2, 4। āĻāĻ–āĻ¨ āĻāĻ‡ āĻšাāĻ°āĻŸিāĻ° āĻŽāĻ§্āĻ¯ে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯াāĻŸি 1-āĻāĻ° āĻĒāĻ°ে āĻ˛িāĻ–āĻŦে: 1, 2। āĻŦাāĻ•ি āĻ°āĻ‡āĻ˛ 3, 5, 4। āĻāĻĻেāĻ° āĻŽāĻ§্āĻ¯ে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ 3। āĻ¤াāĻ‡ āĻ¤ুāĻŽি āĻ˛িāĻ–āĻŦে : 1, 2, 3। āĻāĻ–āĻ¨ āĻŦাāĻ•ি 5, 4। āĻāĻ‡ āĻĻুāĻŸি āĻ¸ংāĻ–্āĻ¯াāĻ° āĻŽāĻ§্āĻ¯ে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ 4। āĻ¸েāĻŸি āĻ¤ুāĻŽি 3-āĻāĻ° āĻĒāĻ°ে āĻ˛িāĻ–āĻŦে: 1, 2, 3, 4। āĻāĻ–āĻ¨ āĻŦাāĻ•ি āĻāĻ•āĻŸি āĻ¸ংāĻ–্āĻ¯া, 5। āĻ¸েāĻŸি āĻ¤ুāĻŽি 4-āĻāĻ° āĻĒāĻ°ে āĻ˛িāĻ–āĻŦে। 1, 2, 3, 4, 5। āĻ¤োāĻŽাāĻ° āĻ¸াāĻœাāĻ¨োāĻ° āĻ•াāĻœ āĻšā§Ÿে āĻ—েāĻ˛। āĻāĻ•ে āĻ¸āĻ°্āĻŸিং (sorting) āĻŦāĻ˛ে। āĻŦিāĻ­িāĻ¨্āĻ¨ āĻ‰āĻĒাā§Ÿে āĻāĻŸি āĻ•āĻ°া āĻ¯াā§Ÿ। āĻ¤āĻŦে āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻ¸āĻšāĻœ-āĻ¸āĻ°āĻ˛ āĻ‰āĻĒাā§Ÿে āĻ•āĻ°āĻ˛াāĻŽ।
āĻ†āĻŽāĻ°া āĻ¯েāĻ­াāĻŦে āĻ•াāĻœāĻŸি āĻ•āĻ°েāĻ›ি, āĻ¸েāĻŸি āĻ‰āĻ‡āĻ•িāĻĒিāĻĄিā§ŸাāĻ¤ে āĻšāĻŽā§ŽāĻ•াāĻ° āĻāĻ•āĻŸা āĻ…্āĻ¯াāĻ¨িāĻŽেāĻļāĻ¨েāĻ° āĻ¸াāĻšাāĻ¯্āĻ¯ে āĻĻেāĻ–াāĻ¨ো āĻšā§ŸেāĻ›ে। āĻ…্āĻ¯াāĻ¨িāĻŽেāĻļāĻ¨āĻŸি āĻāĻ•āĻŦাāĻ° āĻĻেāĻ–āĻ˛ে āĻŦোāĻা āĻ•āĻ িāĻ¨, āĻ¤াāĻ‡ āĻ†āĻŽাāĻ° āĻĒāĻ°াāĻŽāĻ°্āĻļ āĻšāĻš্āĻ›ে āĻ•āĻŽāĻĒāĻ•্āĻˇে āĻšাāĻ°-āĻĒাঁāĻšāĻŦাāĻ° āĻāĻŸি āĻĻেāĻ–ো।
āĻāĻ–āĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ˛িāĻ–āĻŦ āĻ•ীāĻ­াāĻŦে?
āĻĒ্āĻ°āĻĨāĻŽে āĻāĻ•āĻŸি āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻ¸ংāĻ–্āĻ¯াāĻ—ুāĻ˛ো āĻ°াāĻ–ো: int ara1[] = {3, 1, 5, 2, 4}; āĻāĻ–āĻ¨ āĻ†āĻ°েāĻ•āĻŸি āĻ…্āĻ¯াāĻ°ে āĻ¨াāĻ“:

int ara2[5]; āĻ…্āĻ¯াāĻ°েāĻŸি āĻāĻ–āĻ¨ো āĻ–াāĻ˛ি। āĻ¤াāĻ‡ āĻāĻ•āĻŸি āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ে āĻ‡āĻ¨āĻĄেāĻ•্āĻ¸ 0 āĻ˛িāĻ–ে āĻ°াāĻ–ো। int index_2 = 0; āĻāĻ–āĻ¨ āĻāĻ•āĻŸি āĻāĻ•āĻŸি āĻ•āĻ°ে ara2āĻ¤ে āĻ¸ংāĻ–্āĻ¯াāĻ—ুāĻ˛ো āĻ°াāĻ–āĻ¤ে āĻšāĻŦে। āĻ¤াāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻ˛ুāĻĒ āĻĻāĻ°āĻ•াāĻ°। for(index_2 = 0; index_2 < 5; index_2++) // āĻŽাāĻ¨ে 0 āĻĨেāĻ•ে 4 āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻĒ্āĻ°āĻ¤িāĻŸি āĻ˜āĻ°ে āĻ†āĻŽāĻ°া āĻ¸ংāĻ–্āĻ¯া āĻŦāĻ¸াāĻŦ। āĻāĻ‡ āĻ˛ুāĻĒেāĻ° āĻ­েāĻ¤āĻ°ে āĻ†āĻ°েāĻ•āĻŸি āĻ˛ুāĻĒ āĻĻāĻ°āĻ•াāĻ° āĻ¯েāĻŸি āĻĻিā§Ÿে āĻ†āĻŽāĻ°া ara1-āĻāĻ° āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯া āĻ–ুঁāĻœে āĻŦেāĻ° āĻ•āĻ°āĻŦ। minimum = 100000; // āĻāĻŽāĻ¨ āĻāĻ•āĻŸি āĻŦā§œ āĻ¸ংāĻ–্āĻ¯া āĻ…্āĻ¯াāĻ¸াāĻ‡āĻ¨ āĻ•āĻ°āĻ˛াāĻŽ āĻ¯েāĻŸি ara1-āĻāĻ° āĻ¯েāĻ•োāĻ¨ো āĻ¸ংāĻ–্āĻ¯াāĻ° āĻšেā§Ÿে āĻŦā§œ। for (i = 0; i < 5; i++) {  if (ara1[i] < minimum) {   minimum = ara1[i];  } } āĻāĻ–āĻ¨ ara1-āĻāĻ° āĻ•্āĻˇুāĻĻ্āĻ°āĻ¤āĻŽ āĻ¸ংāĻ–্āĻ¯াāĻŸি minimum āĻ āĻšāĻ˛ে āĻāĻ˛। āĻ¸েāĻŸি āĻāĻ–āĻ¨ ara2 āĻ¤ে āĻ°াāĻ–ি: ara2[index_2] = minimum। āĻ¸āĻŦāĻļেāĻˇে ara2-āĻāĻ° āĻ¸āĻŦ āĻ¸ংāĻ–্āĻ¯া āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°ে āĻĻেāĻ–āĻŦ। āĻāĻŦাāĻ°ে āĻšāĻ˛ো, āĻĒুāĻ°ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ˛িāĻ–ে āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛ āĻ“ āĻ°াāĻ¨ āĻ•āĻ°ে āĻĻেāĻ–ি āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•ী āĻ†āĻ¸ে। 
#include <stdio.h> int main() { int ara1[] = {3, 1, 5, 2, 4}; int ara2[5]; int i, minimum, index_2; for (index_2 = 0; index_2 < 5; index_2++) { minimum = 10000; for (i = 0; i < 5; i++) { if (ara1[i] < minimum) { minimum = ara1[i]; } } ara2[index_2] = minimum; } for (i = 0; i < 5; i++) { printf("%d\n", ara2[i]); } return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§§ā§Š.ā§¨
āĻ•ী āĻ¸ুāĻ¨্āĻĻāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ! āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•ী? āĻ†āĻ‰āĻŸāĻĒুāĻŸāĻ“ āĻ–ুāĻŦ āĻ¸ুāĻ¨্āĻĻāĻ°, āĻāĻ•ে āĻāĻ•ে āĻĒাঁāĻšāĻŸি 1।
1 1 1 1 1
āĻ•িāĻ¨্āĻ¤ু āĻ†āĻŽāĻ°া āĻ¤ো āĻāĻŽāĻ¨ āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻšাāĻ‡āĻ¨ি। āĻ•োāĻĨাāĻ“ āĻ—োāĻ˛āĻŽাāĻ˛ āĻšā§ŸেāĻ›ে। āĻāĻ–āĻ¨ āĻ†āĻŽাāĻ° āĻ•োāĻĄে āĻĻেāĻ–ো āĻ¤ো āĻ•োāĻ¨ো āĻ­ুāĻ˛ āĻŦেāĻ° āĻ•āĻ°া āĻ¯াā§Ÿ āĻ•ি āĻ¨া।
āĻāĻ•āĻŸি āĻাāĻŽেāĻ˛া āĻšā§ŸেāĻ›ে। āĻ­েāĻ¤āĻ°েāĻ° āĻ˛ুāĻĒে (āĻ¯েāĻ–াāĻ¨ে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯া āĻŦেāĻ° āĻ•āĻ°া āĻšā§Ÿ) āĻ•িāĻ¨্āĻ¤ু āĻ¸āĻŦ āĻ¸āĻŽā§ŸāĻ‡ minimum-āĻāĻ° āĻŽাāĻ¨ 1 āĻ†āĻ¸āĻŦে, āĻ•াāĻ°āĻŖ 1 āĻšāĻš্āĻ›ে āĻ“āĻ‡ āĻĒাঁāĻšāĻŸিāĻ° āĻŽāĻ§্āĻ¯ে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯া। āĻāĻœāĻ¨্āĻ¯ āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻĒাঁāĻšāĻŸি āĻ¸ংāĻ–্āĻ¯াāĻ‡ 1 āĻšā§Ÿে āĻ¯াāĻš্āĻ›ে। āĻ¤াāĻ‡ āĻ†āĻŽāĻ°া āĻ¯āĻ–āĻ¨ minimum āĻŦেāĻ° āĻ•āĻ°āĻŦ, āĻ¤āĻ–āĻ¨ āĻ…্āĻ¯াāĻ°েāĻ° āĻ¯েāĻ‡ āĻ˜āĻ°ে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯া āĻĒাāĻŦ āĻ¸েāĻ‡ āĻ˜āĻ°েāĻ° āĻŽাāĻ¨ āĻāĻ•āĻŸি āĻ…āĻ¨েāĻ• āĻŦā§œ āĻ¸ংāĻ–্āĻ¯া āĻĻিā§Ÿে āĻĻেāĻŦ। āĻāĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻ°াāĻ–ি minimum_index। āĻ†āĻ° āĻ˛ুāĻĒāĻŸি āĻāĻ–āĻ¨ āĻāĻŽāĻ¨ āĻšāĻŦে:
minimum = 10000; for (i = 0; i < 5; i++) { if (ara1[i] < minimum) { minimum = ara1[i]; minimum_index = i; } }
āĻāĻ–āĻ¨ minimum-āĻāĻ° āĻŽাāĻ¨ āĻ†āĻŽāĻ°া āĻĒেā§Ÿে āĻ—েāĻ›ি āĻāĻŦং āĻ¸েāĻ‡ āĻ¸āĻ™্āĻ—ে āĻāĻŸিāĻ“ āĻœাāĻ¨ি āĻ¯ে āĻāĻŸি āĻ†āĻ¸āĻ˛ে āĻ†āĻ›ে ara1[minimum_index] āĻ˜āĻ°ে। ara1[minimum_index] = 10000;
āĻ¤াāĻšāĻ˛ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ িāĻ• āĻ•āĻ°ে āĻ†āĻŦাāĻ° āĻšাāĻ˛াāĻ‡:
#include <stdio.h> int main() { int ara1[] = {3, 1, 5, 2, 4}; int ara2[5]; int i, minimum, index_2, minimum_index; for (index_2 = 0; index_2 < 5; index_2++) { minimum = 10000; for (i = 0; i < 5; i++) { if (ara1[i] < minimum) { minimum = ara1[i]; minimum_index = i; } } ara1[minimum_index] = 10000; ara2[index_2] = minimum; } for (i = 0; i < 5; i++) { printf("%d\n", ara2[i]); } return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§§ā§Š.ā§Š
āĻāĻ–āĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ িāĻ•āĻ াāĻ• āĻĻেāĻ–াāĻŦে। āĻ†āĻš্āĻ›া, āĻ¸āĻŦ āĻ•াāĻœāĻ‡ āĻ¤ো āĻ†āĻŽি āĻ•āĻ°ে āĻĻিāĻ˛াāĻŽ। āĻ¤োāĻŽাāĻĻেāĻ° āĻ•াāĻœāĻŸি āĻ•ী? āĻ¤োāĻŽাāĻĻেāĻ° āĻ•াāĻœ āĻšāĻŦে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻāĻŽāĻ¨āĻ­াāĻŦে āĻ˛েāĻ–া āĻ¯াāĻ¤ে āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ…্āĻ¯াāĻ°েāĻ° āĻĒ্āĻ°ā§ŸোāĻœāĻ¨ āĻ¨া āĻšā§Ÿ। āĻļুāĻ°ুāĻ¤ে āĻ¯ে āĻ…্āĻ¯াāĻ°েāĻŸি āĻ†āĻ›ে āĻ¤াāĻ° āĻ­েāĻ¤āĻ°েāĻ‡ āĻ¸āĻ°্āĻŸিং āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻāĻœāĻ¨্āĻ¯ āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ…্āĻ¯াāĻ°েāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ˜āĻ°ে āĻ¨িā§Ÿে āĻ†āĻ¸ো āĻ†āĻ° āĻ¯ে āĻ˜āĻ° āĻĨেāĻ•ে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯া āĻĒেā§ŸেāĻ› āĻ¸েāĻ–াāĻ¨ে āĻĒ্āĻ°āĻĨāĻŽ āĻ˜āĻ°েāĻ° āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ°াāĻ–ো। āĻāĻ–āĻ¨ āĻ¤োāĻŽাāĻ° āĻ…্āĻ¯াāĻ°েāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ˜āĻ°ে āĻ†āĻ›ে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯া। āĻāĻŦাāĻ°ে āĻŦাāĻ•ি āĻšাāĻ°āĻŸি āĻ˜āĻ°েāĻ° āĻŽāĻ§্āĻ¯ে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ…্āĻ¯াāĻ°েāĻ° āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ˜āĻ°ে āĻ°াāĻ–ো āĻāĻŦং āĻ¯ে āĻ˜āĻ° āĻĨেāĻ•ে āĻ“āĻ‡ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻĒেā§ŸেāĻ› āĻ¸েāĻ–াāĻ¨ে āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ˜āĻ°েāĻ° āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ°াāĻ–ো। āĻ†āĻ° āĻ•িāĻ›ু āĻŦāĻ˛া āĻ¯াāĻŦে āĻ¨া।
āĻ°োāĻŦāĻŸ āĻ¨িā§Ÿে āĻāĻ–āĻ¨ āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–āĻŦ। āĻ•োāĻ¨ো āĻāĻ•āĻŸি N x N āĻ—্āĻ°িāĻĄে āĻāĻ•āĻŸি āĻ°োāĻŦāĻŸ āĻ†āĻ›ে। āĻļুāĻ°ুāĻ¤ে āĻ¤াāĻ° āĻāĻ•āĻŸি āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ āĻ†āĻ›ে। āĻ†āĻŽāĻ°া āĻ¸েāĻŸিāĻ•ে āĻ•িāĻ›ু āĻ•āĻŽাāĻ¨্āĻĄ āĻĻেāĻŦ, āĻāĻ• āĻ˜āĻ° āĻĄাāĻ¨ে, āĻŦাঁā§Ÿে, āĻ“āĻĒāĻ°ে āĻ“ āĻ¨িāĻšে āĻ¯াāĻ“ā§ŸাāĻ° āĻ•āĻŽাāĻ¨্āĻĄ 

(0, 0) (0, 1) (0, 2) (0, 3) (0, 4) (0, 5) (0, 6) (0, 7) (0, 8) (1, 0)
(1, 2)
(2, 0) (2, 1) R (2, 2) (2, 3)
(3, 0)
(3, 2)
(4, 0)
(5, 0)
(6, 0)
(7, 0)
(8, 0)
(8, 8)
āĻ—্āĻ°িāĻĄāĻŸি āĻĻেāĻ–ো। āĻ“āĻĒāĻ°েāĻ° āĻāĻ•েāĻŦাāĻ°ে āĻŦাঁ āĻĻিāĻ•েāĻ° āĻ˜āĻ° āĻšāĻš্āĻ›ে (0, 0)। āĻ“āĻĒāĻ°েāĻ° āĻāĻ•েāĻŦাāĻ°ে āĻĄাāĻ¨āĻĻিāĻ•েāĻ° āĻ˜āĻ° āĻšāĻš্āĻ›ে (0, 8)। āĻ¨িāĻšেāĻ° āĻāĻ•েāĻŦাāĻ°ে āĻŦাঁ āĻĻিāĻ•েāĻ° āĻ˜āĻ° āĻšāĻš্āĻ›ে (8, 0)। āĻ¨িāĻšেāĻ° āĻāĻ•েāĻŦাāĻ°ে āĻĄাāĻ¨ āĻĻিāĻ•েāĻ° āĻ˜āĻ° āĻšāĻš্āĻ›ে (8, 8)। āĻ§āĻ°া āĻ¯াāĻ•, āĻāĻ‡ āĻŽুāĻšূāĻ°্āĻ¤ে āĻ°োāĻŦāĻŸāĻŸি āĻ†āĻ›ে (2, 2) āĻ˜āĻ°ে। āĻāĻ• āĻ˜āĻ° āĻ“āĻĒāĻ°ে āĻ¯েāĻ¤ে āĻŦāĻ˛āĻ˛ে āĻ¸ে āĻ¯াāĻŦে (1, 2) āĻ˜āĻ°ে। āĻ¨িāĻšে āĻ¯েāĻ¤ে āĻŦāĻ˛āĻ˛ে āĻ¯াāĻŦে (3, 2) āĻ˜āĻ°ে। āĻĄাāĻ¨ে āĻ†āĻ° āĻŦাঁā§Ÿে āĻ¯েāĻ¤ে āĻŦāĻ˛āĻ˛ে āĻ¯āĻĨাāĻ•্āĻ°āĻŽে (2, 3) āĻ“ (2, 1) āĻ˜āĻ°ে āĻ¯াāĻŦে। āĻ•āĻŽাāĻ¨্āĻĄāĻ—ুāĻ˛ো āĻšāĻš্āĻ›ে U (up), D (down), L (left), R (right), S (stop)। āĻāĻ–āĻ¨ āĻ¤োāĻŽাāĻ•ে āĻ¯āĻĻি āĻļুāĻ°ুāĻ° āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ āĻ†āĻ° āĻ•āĻŽাāĻ¨্āĻĄāĻ—ুāĻ˛ো āĻŦāĻ˛ে āĻĻিāĻ‡, āĻ¤াāĻšāĻ˛ে āĻ°োāĻŦāĻŸেāĻ° āĻļেāĻˇ āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ (stop āĻ•āĻ°াāĻ° āĻĒāĻ° āĻ…āĻŦāĻ¸্āĻĨাāĻ¨) āĻŦেāĻ° āĻ•āĻ°āĻ¤ে āĻšāĻŦে।
āĻ¤োāĻŽāĻ°া āĻ•ি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ¨িāĻœে āĻ˛িāĻ–াāĻ° āĻœāĻ¨্āĻ¯ āĻ•িāĻ›ুāĻ•্āĻˇāĻŖ āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻŦে?
āĻ¤োāĻŽāĻ°া āĻ¨িāĻļ্āĻšā§ŸāĻ‡ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻ› āĻ¯ে āĻāĻ•āĻŸি 2-D āĻ…্āĻ¯াāĻ°ে āĻĻāĻ°āĻ•াāĻ° āĻšāĻŦে āĻāĻ‡ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽে। āĻ†āĻ¸āĻ˛ে āĻ•িāĻ¨্āĻ¤ু āĻāĻ–াāĻ¨ে āĻ…্āĻ¯াāĻ°েāĻ° āĻ•োāĻ¨োāĻ‡ āĻĻāĻ°āĻ•াāĻ° āĻ¨েāĻ‡। āĻāĻŸি āĻ¸াāĻ§াāĻ°āĻŖ āĻ¯োāĻ—-āĻŦিā§ŸোāĻ—েāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ। āĻŽāĻ¨ে āĻ•āĻ°ি, āĻļুāĻ°ুāĻ° āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ āĻšāĻš্āĻ›ে (x, y)। āĻāĻ–āĻ¨ U āĻ•āĻŽাāĻ¨্āĻĄ āĻĻিāĻ˛ে āĻāĻ•āĻ˜āĻ° āĻ“āĻĒāĻ°ে āĻ¯াāĻŦে, āĻ¤āĻ–āĻ¨ x-āĻāĻ° āĻŽাāĻ¨ āĻāĻ• āĻ•āĻŽে āĻ¯াāĻŦে, y-āĻāĻ° āĻŽাāĻ¨েāĻ° āĻ•োāĻ¨ো āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšāĻŦে āĻ¨া। D āĻ•āĻŽাāĻ¨্āĻĄ āĻĻিāĻ˛ে āĻāĻ• āĻ˜āĻ° āĻ¨িāĻšে āĻ¯াāĻŦে, āĻ¤āĻ–āĻ¨ x-āĻāĻ° āĻŽাāĻ¨ āĻāĻ• āĻŦেā§œে āĻ¯াāĻŦে, y-āĻāĻ° āĻŽাāĻ¨েāĻ° āĻ•োāĻ¨ো āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšāĻŦে āĻ¨া। R āĻ•āĻŽাāĻ¨্āĻĄ āĻĻিāĻ˛ে y-āĻāĻ° āĻŽাāĻ¨ āĻāĻ• āĻŦাā§œāĻŦে, x-āĻāĻ° āĻŽাāĻ¨ āĻ…āĻĒāĻ°িāĻŦāĻ°্āĻ¤িāĻ¤ āĻĨাāĻ•āĻŦে। L āĻ•āĻŽাāĻ¨্āĻĄ āĻĻিāĻ˛ে y-āĻāĻ° āĻŽাāĻ¨ āĻāĻ• āĻ•āĻŽāĻŦে, x-āĻāĻ° āĻŽাāĻ¨ āĻ…āĻĒāĻ°িāĻŦāĻ°্āĻ¤িāĻ¤ āĻĨাāĻ•āĻŦে। āĻ¤াāĻšāĻ˛ে āĻ†āĻŽাāĻĻেāĻ° āĻĒুāĻ°ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻĻাঁā§œাāĻŦে āĻāĻ‡ āĻ°āĻ•āĻŽ:
#include <stdio.h> int main() { int x, y; char c; printf("Please enter the initial position: "); scanf("%d %d", &x, &y); while (1) { scanf("%c", &c); if (c == 'S') { break; } else if (c == 'U') { x--; } else if (c == 'D') { x++; } else if (c == 'R') { y++; } else if (c == 'L') { y--; } } printf("Final position of the robot is: %d, %d\n", x, y); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§§ā§Š.ā§Ē
āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•ী āĻšāĻŦে āĻ¸েāĻŸি āĻ¨িāĻ°্āĻ­āĻ° āĻ•āĻ°āĻŦে āĻ¤োāĻŽাāĻ° āĻ‡āĻ¨āĻĒুāĻŸেāĻ° āĻ“āĻĒāĻ°। āĻ¯েāĻŽāĻ¨: Please enter the initial position: 2 2 D R D R S Final position of the robot is: 4, 4
āĻŦেāĻļ āĻ¸āĻšāĻœ āĻ¸āĻ°āĻ˛ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ। āĻ•িāĻ¨্āĻ¤ু āĻāĻ–āĻ¨ āĻ¯āĻĻি āĻŦāĻ˛ি āĻ¯ে āĻ—্āĻ°িāĻĄে āĻ•িāĻ›ু āĻ•িāĻ›ু āĻ˜āĻ°ে āĻ¯াāĻ“ā§Ÿা āĻ¨িāĻˇেāĻ§ āĻāĻŦং āĻ“āĻ‡ āĻ˜āĻ°āĻ—ুāĻ˛োāĻ¤ে āĻ¯েāĻ¤ে āĻŦāĻ˛āĻ˛ে āĻ°োāĻŦāĻŸāĻŸি āĻ•িāĻ›ুāĻ‡ āĻ•āĻ°āĻŦে āĻ¨া (āĻ…āĻ°্āĻĨাā§Ž āĻ“āĻ‡ āĻ•āĻŽাāĻ¨্āĻĄāĻ•ে āĻ‰āĻĒেāĻ•্āĻˇা āĻ•āĻ°āĻŦে), āĻ¤āĻ–āĻ¨ āĻ†āĻŽāĻ°া āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ•ীāĻ­াāĻŦে āĻ˛িāĻ–āĻŦ? āĻ¯েāĻŽāĻ¨ āĻāĻ•āĻŸি āĻ‰āĻĻাāĻšāĻ°āĻŖ āĻĻিāĻ‡। āĻ§āĻ°া āĻ¯াāĻ•, (0, 4) āĻ˜āĻ°āĻŸি āĻ¨িāĻˇিāĻĻ্āĻ§ (blocked)। āĻ¯āĻĻি āĻ°োāĻŦāĻŸেāĻ° āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ āĻšā§Ÿ (0, 3) āĻ˜āĻ°ে āĻāĻŦং āĻ¤াāĻ•ে 'R' āĻ•āĻŽাāĻ¨্āĻĄ āĻĻেāĻ“ā§Ÿা āĻšā§Ÿ, āĻ¤āĻ–āĻ¨ āĻ¤াāĻ° āĻ…āĻŦāĻ¸্āĻĨাāĻ¨েāĻ° āĻ•োāĻ¨ো āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšāĻŦে āĻ¨া। āĻ•াāĻ°āĻŖ āĻāĻ• āĻ˜āĻ° āĻĄাāĻ¨ে (āĻŽাāĻ¨ে (0, 4) āĻ˜āĻ°ে) āĻ¯াāĻ“ā§Ÿা āĻ¸āĻŽ্āĻ­āĻŦ āĻ¨ā§Ÿ।
āĻāĻ‡ āĻ¸āĻŽāĻ¸্āĻ¯াāĻ° āĻ¸āĻŽাāĻ§াāĻ¨ āĻ•āĻ°āĻ¤ে āĻ¯ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ˛িāĻ–āĻ¤ে āĻšāĻŦে, āĻ¤াāĻ¤ে āĻ•িāĻ¨্āĻ¤ু āĻāĻ•āĻŸি 2-D āĻ…্āĻ¯াāĻ°ে āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻāĻ‡ āĻ…্āĻ¯াāĻ°েāĻ° āĻ¸াāĻšাāĻ¯্āĻ¯ে āĻ†āĻŽāĻ°া āĻŦুāĻāĻŦ āĻ¯ে āĻ•োāĻ¨ āĻ˜āĻ°ে āĻ¯াāĻ“ā§Ÿা āĻ¯াāĻŦে āĻ†āĻ° āĻ•োāĻ¨ āĻ˜āĻ°ে āĻ¯াāĻ“ā§Ÿা āĻ¯াāĻŦে āĻ¨া। āĻ¸েāĻŸি āĻ•ীāĻ­াāĻŦে? āĻ–ুāĻŦāĻ‡ āĻ¸āĻšāĻœ। āĻ¯েāĻ¸āĻŦ āĻ˜āĻ°ে āĻ¯াāĻ“ā§Ÿা āĻ¯াāĻŦে āĻ…্āĻ¯াāĻ°েāĻ° āĻ“āĻ‡ āĻ˜āĻ°āĻ—ুāĻ˛োāĻ¤ে 1 āĻ†āĻ° āĻ¯েāĻ¸āĻŦ āĻ˜āĻ°ে āĻ¯াāĻ“ā§Ÿা āĻ¯াāĻŦে āĻ¨া āĻ¸েāĻ—ুāĻ˛োāĻ¤ে 0 āĻ°াāĻ–āĻŦ।
āĻĒ্āĻ°āĻĨāĻŽে 10 x 10 āĻ—্āĻ°িāĻĄেāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি 2-D āĻ…্āĻ¯াāĻ°ে āĻĄিāĻ•্āĻ˛েā§ŸাāĻ° āĻ•āĻ°ি: int grid[10][10];
āĻ¤াāĻ°āĻĒāĻ° āĻļুāĻ°ুāĻ¤ে āĻ§āĻ°ে āĻ¨িāĻ‡ āĻ¸āĻŦ āĻ˜āĻ°ে āĻ¯াāĻ“ā§Ÿা āĻ¯াāĻŦে।
for (i = 0; i < 10; i++) { for (j = 0; j < 10; j ++) { grid[i][j] = 1; } }
āĻāĻ–āĻ¨ āĻ•োāĻ¨ āĻ•োāĻ¨ āĻ˜āĻ°āĻ—ুāĻ˛োāĻ¤ে āĻ¯াāĻ“ā§Ÿা āĻ¯াāĻŦে āĻ¨া āĻ¤া āĻŦ্āĻ¯āĻŦāĻšাāĻ°āĻ•াāĻ°ীāĻ° āĻ•াāĻ› āĻĨেāĻ•ে āĻ‡āĻ¨āĻĒুāĻŸ āĻ¨িāĻ‡:
printf("Please enter the number of blocked cells: "); scanf("%d", &n); printf("Now enter the cells: "); for (i = 0; i < n; i++) { scanf("%d %d", &x, &y); grid[x][y] = 0; }
āĻāĻ–āĻ¨ āĻ•োāĻ¨ো āĻ˜āĻ°ে āĻ¯াāĻ“ā§Ÿা āĻ¯াāĻŦে āĻ•ি āĻ¨া, āĻ¸েāĻŸি āĻŦোāĻাāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻļāĻ°্āĻ¤ āĻĒāĻ°ীāĻ•্āĻˇা āĻ•āĻ°āĻ˛েāĻ‡ āĻšāĻŦে।
if (grid[x][y] == 1) { āĻ¯āĻĻি āĻ¸āĻ¤্āĻ¯ āĻšā§Ÿ, āĻ¤āĻŦে (x, y) āĻ˜āĻ°ে āĻ¯াāĻ“ā§Ÿা āĻ¯াāĻŦে। }
āĻāĻ–āĻ¨ āĻ¤োāĻŽāĻ°া āĻ¸āĻŽ্āĻĒূāĻ°্āĻŖ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ¨িāĻœে āĻ¨িāĻœে āĻ˛িāĻ–ে āĻĢেāĻ˛ো
Share:

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ¸্āĻŸ্āĻ°িং (string)

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং  āĻ¸্āĻŸ্āĻ°িং (string)
āĻ¤োāĻŽāĻ°া āĻ¯াāĻ°া string āĻļāĻŦ্āĻĻāĻŸিāĻ° āĻŦাংāĻ˛া āĻ…āĻ°্āĻĨ āĻœাāĻ¨ো, āĻ¤াāĻĻেāĻ° āĻ†āĻ¤āĻ™্āĻ•িāĻ¤ āĻšāĻ“ā§ŸাāĻ° āĻ•োāĻ¨ো āĻ•াāĻ°āĻŖ āĻ¨েāĻ‡, āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§Ÿে āĻ¸্āĻŸ্āĻ°িং āĻŽোāĻŸেāĻ“ āĻĻā§œি āĻŸাāĻ¨াāĻŸাāĻ¨িāĻ° āĻŽāĻ¤ো āĻ•āĻˇ্āĻŸāĻ•āĻ° āĻŦ্āĻ¯াāĻĒাāĻ° āĻ¨ā§Ÿ। āĻ†āĻŦাāĻ° āĻ¤োāĻŽাāĻĻেāĻ° āĻŽāĻ§্āĻ¯ে āĻ¯াāĻ°া āĻāĻ•āĻŸু āĻœ্āĻžাāĻ¨ী āĻŸাāĻ‡āĻĒেāĻ° āĻ¤াāĻĻেāĻ° āĻŽাāĻĨাā§Ÿ āĻšā§ŸāĻ¤ো āĻ¸্āĻŸ্āĻ°িং āĻĨিāĻ“āĻ°ী āĻļāĻŦ্āĻĻāĻŸি āĻšāĻ˛ে āĻāĻ¸েāĻ›ে। āĻ¯া-āĻ‡ āĻšোāĻ•, āĻ‰āĻĻ্āĻŦেāĻ—েāĻ° āĻ•োāĻ¨ো āĻ•াāĻ°āĻŖ āĻ¨েāĻ‡।
āĻāĻ• āĻŦা āĻāĻ•াāĻ§িāĻ• character āĻŽিāĻ˛ে string āĻ¤ৈāĻ°ি āĻšā§Ÿ। āĻ¸োāĻœা āĻ•āĻĨাā§Ÿ āĻ¸্āĻŸ্āĻ°িং āĻšāĻš্āĻ›ে āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° āĻŸাāĻ‡āĻĒেāĻ° āĻ…্āĻ¯াāĻ°ে। āĻ¤āĻŦে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংā§Ÿে āĻāĻŸিāĻ° āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ¤āĻ‡ āĻŦেāĻļি āĻ¯ে āĻ•োāĻ¨ো āĻ•োāĻ¨ো āĻ˛্āĻ¯াāĻ™্āĻ—ুā§ŸেāĻœে āĻ¸্āĻŸ্āĻ°িংāĻ•ে āĻ†āĻ˛াāĻĻা āĻāĻ•āĻŸি āĻĄাāĻŸা āĻŸাāĻ‡āĻĒ āĻšিāĻ¸েāĻŦে āĻ§āĻ°া āĻšā§Ÿ। āĻ¤āĻŦে āĻ¸ি-āĻ¤ে āĻ†āĻŽāĻ°া char āĻŸাāĻ‡āĻĒেāĻ° āĻ…্āĻ¯াāĻ°ে āĻĻিā§ŸেāĻ‡ āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻ•াāĻœ āĻ•āĻ°āĻŦ।
āĻ¨িāĻšেāĻ° āĻ‰āĻĻাāĻšāĻ°āĻŖāĻ—ুāĻ˛ো āĻ˛āĻ•্āĻˇ āĻ•āĻ°ো:
char country[11] = {'B', 'a', 'n', 'g', 'l', 'a', 'd', 'e', 's', 'h', '\0'}; char country[] = {'B', 'a', 'n', 'g', 'l', 'a', 'd', 'e', 's', 'h', '\0'}; char country[] = "Bangladesh"; char *country = "Bangladesh";
āĻāĻ­াāĻŦে āĻ†āĻŽāĻ°া āĻ¸্āĻŸ্āĻ°িং āĻĄিāĻ•্āĻ˛েā§ŸাāĻ° āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ি। āĻšাāĻ°āĻŸি āĻĄিāĻ•্āĻ˛াāĻ°েāĻļāĻ¨ āĻ†āĻ¸āĻ˛ে āĻāĻ•āĻ‡ āĻœিāĻ¨িāĻ¸। āĻ¸āĻŦাāĻ° āĻļেāĻˇে āĻāĻ•āĻŸি Null character ('\0') āĻĻিāĻ˛ে āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛াāĻ° āĻŦুāĻāĻ¤ে āĻĒাāĻ°ে āĻāĻ–াāĻ¨েāĻ‡ āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻļেāĻˇ। āĻ†āĻŦাāĻ° āĻ¤ৃāĻ¤ীā§Ÿ āĻ‰āĻĻাāĻšāĻ°āĻŖে āĻ…্āĻ¯াāĻ°েāĻ° āĻ‰āĻĒাāĻĻাāĻ¨āĻ—ুāĻ˛ো āĻ†āĻ˛াāĻĻা āĻ•āĻ°ে āĻ˛েāĻ–া āĻšā§ŸāĻ¨ি, āĻāĻ•āĻ¸āĻ™্āĻ—ে āĻ˛েāĻ–া āĻšā§ŸেāĻ›ে। āĻ āĻ•্āĻˇেāĻ¤্āĻ°ে āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛াāĻ° āĻ¨িāĻœেāĻ‡ Null character āĻŦāĻ¸িā§Ÿে āĻ¨েāĻŦে। āĻšāĻ¤ুāĻ°্āĻĨ āĻ‰āĻĻাāĻšāĻ°āĻŖāĻŸি āĻāĻ•āĻŸু āĻ…āĻĻ্āĻ­ুāĻ¤। āĻāĻ–াāĻ¨ে āĻ¯ে āĻœিāĻ¨িāĻ¸āĻŸা āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°া āĻšā§ŸেāĻ›ে āĻ¤াāĻ° āĻ¨াāĻŽ āĻĒā§ŸেāĻ¨্āĻŸাāĻ° (pointer)। āĻ āĻŦāĻ‡āĻ¤ে āĻāĻ°āĻ•āĻŽ āĻœিāĻ¨িāĻ¸ āĻ†āĻŽāĻ°া āĻŽাāĻে āĻŽাāĻে āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ˛েāĻ“ āĻŦিāĻ¸্āĻ¤াāĻ°িāĻ¤ āĻ†āĻ˛োāĻšāĻ¨াā§Ÿ āĻ¯াāĻŦ āĻ¨া।
āĻāĻŦাāĻ°ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–াāĻ° āĻĒাāĻ˛া।
#include <stdio.h> int main() { char country[] = {'B', 'a', 'n', 'g', 'l', 'a', 'd', 'e', 's', 'h', '\0'}; printf("%s\n", country); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§¯.ā§§
āĻāĻ–াāĻ¨ে āĻ˛āĻ•্āĻˇ āĻ•āĻ°ো āĻ¯ে printf-āĻāĻ° āĻ­েāĻ¤āĻ°ে %s āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°া āĻšā§ŸেāĻ›ে āĻ¸্āĻŸ্āĻ°িং āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯। āĻ†āĻ° āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻļেāĻˇেāĻ° '\0'āĻŸা āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ¨া āĻ•āĻ°āĻ˛েāĻ“ āĻšāĻ˛ে āĻ†āĻ¸āĻ˛ে। āĻŦāĻ°্āĻ¤āĻŽাāĻ¨েāĻ° āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛াāĻ°āĻ—ুāĻ˛ো āĻāĻŸি āĻŦুāĻে āĻ¨িāĻ¤ে āĻĒাāĻ°ে।
#include <stdio.h> int main() { char country[] = {'B', 'a', 'n', 'g', 'l', 'a', 'd', 'e', 's', 'h', ' ', 'i', 's', ' ', 'm', 'y', ' ', 'c', 'o', 'u', 'n', 't', 'r', 'y'}; printf("%s\n", country); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§¯.ā§¨
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻšাāĻ˛াāĻ“। āĻ¤াāĻ°āĻĒāĻ° āĻ¨িāĻšেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻšাāĻ˛াāĻ“। āĻ†āĻ‰āĻŸāĻĒুāĻŸে āĻ•ি āĻĒাāĻ°্āĻĨāĻ•্āĻ¯ āĻĻেāĻ–āĻ¤ে āĻĒাāĻš্āĻ›? āĻĒাāĻ°্āĻĨāĻ•্āĻ¯েāĻ° āĻ•াāĻ°āĻŖāĻŸা āĻ•ী?
#include <stdio.h> int main() { char country[] = {'B', 'a', 'n', 'g', 'l', 'a', 'd', 'e', 's', 'h', '\0', 'i', 's', ' ', 'm', 'y', ' ', 'c', 'o', 'u', 'n', 't', 'r', 'y'}; printf("%s\n", country); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§¯.ā§Š
āĻĒাāĻ°্āĻĨāĻ•্āĻ¯āĻŸা āĻ•ী āĻ¸েāĻŸি āĻ¤োāĻŽāĻ°া āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻĻুāĻŸি āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ°ে āĻšাāĻ˛াāĻ˛েāĻ‡ āĻŦুāĻāĻŦে। āĻĒাāĻ°্āĻĨāĻ•্āĻ¯েāĻ° āĻ•াāĻ°āĻŖ āĻšāĻš্āĻ›ে āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽে āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻ­েāĻ¤āĻ°ে āĻāĻ• āĻœাā§ŸāĻ—াā§Ÿ '\0' āĻĨাāĻ•াā§Ÿ āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛াāĻ° āĻ§āĻ°ে āĻ¨িāĻš্āĻ›ে āĻ“āĻ–াāĻ¨ে āĻ¸্āĻŸ্āĻ°িংāĻŸা āĻļেāĻˇ āĻšā§Ÿে āĻ—েāĻ›ে।
āĻāĻŦাāĻ°ে āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–āĻŦ। āĻāĻ•āĻŸি āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻ­েāĻ¤āĻ°েāĻ° āĻ¸āĻŦ āĻ…āĻ•্āĻˇāĻ°āĻ•ে āĻŦā§œ āĻšাāĻ¤েāĻ° āĻ…āĻ•্āĻˇāĻ°ে (āĻ…āĻ°্āĻĨাā§Ž capital letter āĻŦা uppercase character) āĻ°ূāĻĒাāĻ¨্āĻ¤āĻ° āĻ•āĻ°া। āĻ¤āĻŦে āĻāĻ° āĻœāĻ¨্āĻ¯ āĻ†āĻŽাāĻĻেāĻ° āĻāĻ•āĻŸি āĻœিāĻ¨িāĻ¸ āĻœাāĻ¨āĻ¤ে āĻšāĻŦে। āĻĒ্āĻ°āĻ¤িāĻŸি āĻ…āĻ•্āĻˇāĻ°েāĻ° āĻŦিāĻĒāĻ°ীāĻ¤ে āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ° āĻāĻ•āĻŸি āĻ¸ংāĻ–্āĻ¯াāĻ° āĻ•োāĻĄ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে। āĻ¸েāĻ‡ āĻ•োāĻĄ āĻ…āĻ¨ুāĻ¯াā§Ÿী, 'A'-āĻāĻ° āĻŽাāĻ¨ āĻšāĻš্āĻ›ে 65, 'B'-āĻāĻ° āĻŽাāĻ¨ āĻšāĻš্āĻ›ে 66, 'C'-āĻāĻ° āĻŽাāĻ¨ āĻšāĻš্āĻ›ে 67... āĻāĻ­াāĻŦে 'Z'-āĻāĻ° āĻŽাāĻ¨ āĻšāĻš্āĻ›ে 90। āĻ¤েāĻŽāĻ¨āĻ‡ 'a' āĻšāĻš্āĻ›ে 97, 'b' āĻšāĻš্āĻ›ে 98 ... āĻāĻ­াāĻŦে 'z' āĻšāĻš্āĻ›ে 122। āĻ¸ুāĻ¤āĻ°াং āĻ•োāĻ¨ো āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° āĻŦā§œ āĻšাāĻ¤েāĻ° āĻ•ি āĻ¨া āĻ¸েāĻŸি āĻ†āĻŽāĻ°া āĻ¨িāĻ°্āĻŖā§Ÿ āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ি āĻāĻ­াāĻŦে: if(ch >= 'A' && ch <= 'Z') āĻ…āĻĨāĻŦা if(ch >= 65 && ch <= 90)। āĻ¤েāĻŽāĻ¨āĻ‡ āĻ›োāĻŸ āĻšাāĻ¤েāĻ° āĻ…āĻ•্āĻˇāĻ°েāĻ° āĻœāĻ¨্āĻ¯: if(ch >= 'a' && ch <= 'z') āĻ…āĻĨāĻŦা if(ch >= 97 && ch <= 122)। āĻāĻ–āĻ¨ āĻ•োāĻ¨ো āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° āĻ¯āĻĻি āĻ›োāĻŸ āĻšাāĻ¤েāĻ° āĻšā§Ÿ, āĻ¤āĻŦে āĻ¤াāĻ•ে āĻŦā§œ āĻšাāĻ¤েāĻ° āĻ…āĻ•্āĻˇāĻ°ে āĻ°ূāĻĒাāĻ¨্āĻ¤āĻ° āĻ•āĻ°াāĻ° āĻ‰āĻĒাā§Ÿ āĻ•ী? āĻ‰āĻĒাā§Ÿ āĻ–ুāĻŦ āĻ¸āĻšāĻœ। āĻāĻ•āĻŸি āĻ‰āĻĻাāĻšāĻ°āĻŖ āĻĻেāĻ–ো: char ch = 'c'; ch = 'A' + (ch – 'a'); āĻāĻ–াāĻ¨ে āĻ¯েāĻŸি āĻšāĻš্āĻ›ে, āĻĒ্āĻ°āĻĨāĻŽে ch āĻĨেāĻ•ে 'a' āĻŦিā§ŸোāĻ— āĻ•āĻ°া āĻšāĻš্āĻ›ে āĻŽাāĻ¨ে 'c' āĻĨেāĻ•ে 'a' āĻŦিā§ŸোāĻ— (āĻ†āĻ¸āĻ˛ে 99 āĻĨেāĻ•ে 97 āĻŦিā§ŸোāĻ— āĻšāĻš্āĻ›ে)। āĻŦিā§ŸোāĻ—āĻĢāĻ˛ 2। āĻāĻŦাāĻ°ে 'A'-āĻāĻ° āĻ¸āĻ™্āĻ—ে āĻ¯āĻĻি āĻ“āĻ‡ 2 āĻ¯োāĻ— āĻ•āĻ°ে āĻĻিāĻ‡ āĻ¤āĻŦে āĻ¸েāĻŸি 'C' āĻšā§Ÿে āĻ¯াāĻŦে! āĻāĻ–āĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ˛িāĻ–ে āĻĢেāĻ˛া āĻ¯াāĻ•:
#include <stdio.h> int main() { char country[] = {'B', 'a', 'n', 'g', 'l', 'a', 'd', 'e', 's', 'h'}; int i, length; printf("%s\n", country); length = 10; for(i = 0; i < length; i++) { if(country[i] >= 97 && country[i] <= 122) { country[i] = 'A' + (country[i] - 'a'); } } printf("%s\n", country); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§¯.ā§Ē
āĻāĻ–āĻ¨ āĻ¤োāĻŽāĻ°া uppercase āĻĨেāĻ•ে lowercase-āĻ āĻ°ূāĻĒাāĻ¨্āĻ¤āĻ°েāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ˛িāĻ–ে āĻĢেāĻ˛ো। āĻ¤াāĻ°āĻĒāĻ°ে āĻ†āĻŦাāĻ° āĻŦāĻ‡āĻŸি āĻĒā§œা āĻļুāĻ°ু āĻ•āĻ°ো।
āĻāĻ–াāĻ¨ে āĻ˛āĻ•্āĻˇ āĻ•āĻ°ো āĻ¯ে āĻ¸্āĻŸ্āĻ°িংā§Ÿে (āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ°েāĻ° āĻ…্āĻ¯াāĻ°েāĻ¤ে) āĻŽোāĻŸ āĻ•ā§ŸāĻŸি āĻ‰āĻĒাāĻĻাāĻ¨ āĻ†āĻ›ে āĻ¸েāĻŸি āĻ†āĻŽি āĻĻেāĻ–েāĻ‡ āĻ˛িāĻ–ে āĻĢেāĻ˛েāĻ›ি āĻāĻŦং āĻ¸āĻ°াāĻ¸āĻ°ি āĻŦāĻ¸িā§Ÿে āĻĻিā§ŸেāĻ›ি length = 10।
āĻāĻŦাāĻ° āĻ†āĻŽāĻ°া āĻ•োāĻ¨ো āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻĻৈāĻ°্āĻ˜্āĻ¯ āĻŽাāĻĒাāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨ āĻ˛িāĻ–āĻŦ! āĻāĻŸি āĻ¤েāĻŽāĻ¨ āĻ•āĻ িāĻ¨ āĻ•িāĻ›ু āĻ¨ā§Ÿ। āĻāĻ•āĻŸি āĻ˛ুāĻĒেāĻ° āĻ¸াāĻšাāĻ¯্āĻ¯ে āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻĒ্āĻ°āĻ¤িāĻŸি āĻ‰āĻĒাāĻĻাāĻ¨ āĻĒāĻ°ীāĻ•্āĻˇা āĻ•āĻ°āĻ¤ে āĻšāĻŦে āĻāĻŦং Null character ('\0') āĻĒেāĻ˛ে āĻ˛ুāĻĒ āĻĨেāĻ•ে āĻŦেāĻ° āĻšā§Ÿে āĻ¯াāĻŦে āĻ…āĻ°্āĻĨাā§Ž, '\0' āĻ¨া āĻĒাāĻ“ā§Ÿা āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻ˛ুāĻĒ āĻšāĻ˛āĻ¤ে āĻĨাāĻ•āĻŦে। āĻ†āĻ° āĻ˛ুāĻĒ āĻ¯āĻ¤āĻŦাāĻ° āĻšāĻ˛āĻŦে āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻĻৈāĻ°্āĻ˜্āĻ¯āĻ“ āĻ¤āĻ¤ āĻšāĻŦে।
#include <stdio.h> int string_length(char str[]) { int i, length = 0; for(i = 0; str[i] != '\0'; i++) { length++; } return length; } int main() { char country[100]; int length; while(1 == scanf("%s", country)) { length = string_length(
char str[]) { int i, length = 0; for(i = 0; str[i] != '\0'; i++) { length++; } return length; } int main() { char country[100]; int length; while(1 == scanf("%s", country)) { length = string_length(country); printf("length: %d\n", length); } return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§¯.ā§Ģ
āĻ“āĻĒāĻ°েāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸাā§Ÿ āĻ¤োāĻŽāĻ°া āĻĻেāĻ–āĻ¤ে āĻĒাāĻš্āĻ› āĻ¯ে āĻ‡āĻ¨āĻĒুāĻŸ āĻ¨েāĻ“ā§ŸাāĻ° āĻœāĻ¨্āĻ¯ scanf āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°া āĻšā§ŸেāĻ›ে āĻāĻŦং āĻ¸্āĻŸ্āĻ°িং āĻ‡āĻ¨āĻĒুāĻŸ āĻ¨েāĻ“ā§ŸাāĻ° āĻœāĻ¨্āĻ¯ %s āĻŦ্āĻ¯āĻŦāĻšৃāĻ¤ āĻšā§ŸেāĻ›ে। scanf āĻĢাংāĻļāĻ¨āĻŸি āĻ¯āĻ¤āĻŸি āĻ‰āĻĒাāĻĻাāĻ¨ āĻ‡āĻ¨āĻĒুāĻŸ āĻšিāĻ¸েāĻŦে āĻ¨েā§Ÿ, āĻ¸েāĻ‡ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°ে। āĻ¸াāĻ§াāĻ°āĻŖāĻ¤ āĻ°িāĻŸাāĻ°্āĻ¨ āĻ­্āĻ¯াāĻ˛ুāĻŸি āĻ†āĻŽাāĻĻেāĻ° āĻĻāĻ°āĻ•াāĻ° āĻšā§Ÿ āĻ¨া, āĻ¤াāĻ‡ scanf āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ˛েāĻ“ āĻ†āĻŽāĻ°া āĻ“āĻ‡ āĻ­্āĻ¯াāĻ˛ুāĻŸি āĻ°াāĻ–ি āĻ¨া। āĻ¯েāĻŽāĻ¨ āĻĻুāĻŸি āĻ‡āĻ¨্āĻŸিāĻœাāĻ° āĻ‡āĻ¨āĻĒুāĻŸ āĻ¨িāĻ¤ে āĻ—েāĻ˛ে āĻ†āĻŽāĻ°া āĻ˛িāĻ–ি: scanf("%d %d", &n1, &n2);। āĻ†āĻŽāĻ°া āĻāĻŸি āĻšাāĻ‡āĻ˛ে āĻāĻ­াāĻŦেāĻ“ āĻ˛িāĻ–āĻ¤ে āĻĒাāĻ°āĻ¤াāĻŽ: value = scanf("%d %d", &n1, &n2);। āĻ¤োāĻŽāĻ°া āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°āĻ˛ে āĻĻেāĻ–āĻŦে value-āĻāĻ° āĻŽাāĻ¨ 2। while(1 == scanf("%s", country)) āĻ˛াāĻ‡āĻ¨ে āĻ¯েāĻŸি āĻ˜āĻŸāĻ›ে āĻ¤া āĻšāĻ˛ো, āĻ¯āĻ¤āĻ•্āĻˇāĻŖ āĻāĻ•āĻŸি country-āĻāĻ° āĻ¨াāĻŽ scanf āĻĻিā§Ÿে āĻ‡āĻ¨āĻĒুāĻŸ āĻ¨েāĻ“ā§Ÿা āĻšāĻš্āĻ›ে, āĻĢাংāĻļāĻ¨āĻŸি 1 āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻ›ে, āĻ†āĻ° āĻ˛ুāĻĒেāĻ° āĻ­েāĻ¤āĻ°েāĻ° āĻ•āĻ¨্āĻĄিāĻļāĻ¨ āĻ¸āĻ¤্āĻ¯ āĻšāĻš্āĻ›ে (1 == 1), āĻ¤াāĻ‡ āĻ˛ুāĻĒেāĻ° āĻ•াāĻœ āĻšāĻ˛āĻ¤ে āĻĨাāĻ•āĻŦে।
āĻ†āĻ°েāĻ•āĻŸি āĻœিāĻ¨িāĻ¸ āĻ–েā§ŸাāĻ˛ āĻ•āĻ°ো āĻ¯ে country-āĻāĻ° āĻ†āĻ—ে āĻ•োāĻ¨ & āĻšিāĻš্āĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°া āĻšā§ŸāĻ¨ি। āĻ¤োāĻŽāĻ°া &country āĻ˛িāĻ–ে āĻĻেāĻ–ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ•ী āĻ†āĻšāĻ°āĻŖ āĻ•āĻ°ে। āĻ¤āĻŦে %s āĻŦ্āĻ¯āĻŦāĻšাāĻ°েāĻ° āĻāĻ•āĻŸি āĻ¸āĻŽāĻ¸্āĻ¯া āĻšāĻš্āĻ›ে āĻ¸্āĻŸ্āĻ°িংā§Ÿে āĻ•োāĻ¨ো āĻšোā§ŸাāĻ‡āĻŸāĻ¸্āĻĒেāĻ¸ āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° (āĻ¯েāĻŽāĻ¨: āĻ¸্āĻĒেāĻ¸, āĻŸ্āĻ¯াāĻŦ āĻ‡āĻ¤্āĻ¯াāĻĻি) āĻĨাāĻ•া āĻ¯াāĻŦে āĻ¨া, āĻāĻŽāĻ¨ āĻ•িāĻ›ু āĻĒেāĻ˛ে scanf āĻ“āĻ‡ āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻāĻ•āĻŸি āĻ¸্āĻŸ্āĻ°িং āĻ§āĻ°ে āĻ¨েā§Ÿ। āĻ¯েāĻŽāĻ¨, āĻ‡āĻ¨āĻĒুāĻŸ āĻ¯āĻĻি āĻšā§Ÿ this is āĻ¤āĻŦে scanf āĻĒ্āĻ°āĻĨāĻŽে thisāĻ•েāĻ‡ āĻ¸্āĻŸ্āĻ°িং āĻšিāĻ¸েāĻŦে āĻ¨েāĻŦে, āĻ¤াāĻ°āĻĒāĻ°ে āĻ¯āĻĻি āĻ†āĻŦাāĻ° scanf āĻĢাংāĻļāĻ¨ āĻ•āĻ˛ āĻ•āĻ°া āĻšā§Ÿ, āĻ¤āĻŦে isāĻ•ে āĻ¸ে āĻ¸্āĻŸ্āĻ°িং āĻšিāĻ¸েāĻŦে āĻ‡āĻ¨āĻĒুāĻŸ āĻ¨িā§Ÿে āĻ¨েāĻŦে। āĻāĻ‡ āĻ¸āĻŽāĻ¸্āĻ¯া āĻā§œাāĻ¨োāĻ° āĻœāĻ¨্āĻ¯ āĻ†āĻŽāĻ°া gets āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ি। āĻ¨িāĻšেāĻ° āĻ‰āĻĻাāĻšāĻ°āĻŖāĻŸি āĻĻেāĻ–ো:
#include <stdio.h> int main() { char ara[100]; while(NULL != gets(ara)) { printf("%s\n", ara); } return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§¯.ā§Ŧ
āĻāĻ‡ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸিāĻ“ āĻšāĻ˛āĻ¤ে āĻĨাāĻ•āĻŦে āĻ¯āĻ¤āĻ•্āĻˇāĻŖ āĻ¨া āĻ¤ুāĻŽি ctrl + z (āĻŽাāĻ¨ে āĻ•ি-āĻŦোāĻ°্āĻĄে ctrl āĻ“ z āĻāĻ•āĻ¸āĻ™্āĻ—ে) āĻšাāĻĒো, āĻ˛িāĻ¨াāĻ•্āĻ¸েāĻ° āĻœāĻ¨্āĻ¯ ctrl + d। ctrl + z āĻŦা ctrl + d āĻĻিāĻ˛ে gets āĻĢাংāĻļāĻ¨āĻŸি NULL āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°ে। āĻ†āĻ°েāĻ•āĻŸি āĻœিāĻ¨িāĻ¸ āĻ˛āĻ•্āĻˇ āĻ•āĻ°ো āĻ¯ে āĻ†āĻŽি char ara[100]; āĻĄিāĻ•্āĻ˛েā§ŸাāĻ° āĻ•āĻ°ে āĻļুāĻ°ুāĻ¤েāĻ‡ āĻŦāĻ˛ে āĻĻিā§ŸেāĻ›ি āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻ¸āĻ°্āĻŦোāĻš্āĻš āĻĻৈāĻ°্āĻ˜্āĻ¯ āĻšāĻŦে 100।
āĻ†āĻ°েāĻ•āĻŸি āĻŦ্āĻ¯াāĻĒাāĻ°। string_length āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ¤āĻ°ে āĻ†āĻ¸āĻ˛ে āĻĻুāĻŸি āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ¨া āĻ•āĻ°āĻ˛েāĻ“ āĻšāĻ˛ে। āĻ†āĻŽāĻ°া āĻĢাংāĻļāĻ¨āĻŸি āĻāĻ­াāĻŦেāĻ“ āĻ˛িāĻ–āĻ¤ে āĻĒাāĻ°ি:
int string_length(char str[]) { int i; for(i = 0; str[i] != '\0'; i++); return i; }
āĻāĻ–āĻ¨ āĻ¤োāĻŽাāĻĻেāĻ° āĻ•াāĻœ āĻšāĻŦে string_length āĻĢাংāĻļāĻ¨āĻŸি for āĻ˛ুāĻĒ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ¨া āĻ•āĻ°ে while āĻ˛ুāĻĒ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে āĻ˛েāĻ–া।
āĻ†āĻŽাāĻĻেāĻ° āĻĒāĻ°āĻŦāĻ°্āĻ¤ী āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽেāĻ° āĻ˛āĻ•্āĻˇ্āĻ¯ āĻšāĻŦে āĻĻুāĻŸি āĻ¸্āĻŸ্āĻ°িং āĻœোā§œা āĻĻেāĻ“ā§Ÿা āĻŦা concatenate āĻ•āĻ°া। āĻ¯েāĻŽāĻ¨ āĻāĻ•āĻŸি āĻ¸্āĻŸ্āĻ°িং āĻ¯āĻĻি āĻšā§Ÿ "bangla" āĻāĻŦং āĻ†āĻ°েāĻ•āĻŸি āĻ¸্āĻŸ্āĻ°িং āĻ¯āĻĻি āĻšā§Ÿ "desh" āĻ¤āĻŦে āĻĻুāĻŸি āĻœোā§œা āĻĻিā§Ÿে "bangladesh" āĻŦাāĻ¨াāĻ¤ে āĻšāĻŦে।
āĻĒ্āĻ°āĻĨāĻŽেāĻ‡ āĻ¸্āĻŸ্āĻ°িংāĻ—ুāĻ˛ো āĻĄিāĻ•্āĻ˛েā§ŸাāĻ° āĻ•āĻ°ে āĻ¨েāĻ‡: char str1[] = "bangla", str2[] = "desh", str3[12];
āĻ†āĻŽাāĻĻেāĻ° āĻ˛āĻ•্āĻˇ āĻšāĻš্āĻ›ে str3āĻ¤ে "bangladesh" āĻ°াāĻ–া। āĻ–ুāĻŦ āĻ¸ুāĻŦিāĻ§া āĻšāĻ¤ো āĻ¯āĻĻি āĻ†āĻŽāĻ°া āĻāĻŽāĻ¨ āĻ•িāĻ›ু āĻ˛িāĻ–āĻ¤ে āĻĒাāĻ°āĻ¤াāĻŽ
: str3 = str1 + str2;
āĻ•িāĻ¨্āĻ¤ু 'āĻ¸ি'-āĻ¤ে āĻāĻ­াāĻŦে āĻĻুāĻŸি āĻ…্āĻ¯াāĻ°ে āĻŦা āĻ¸্āĻŸ্āĻ°িং āĻ¯োāĻ— āĻ•āĻ°া āĻ¯াā§Ÿ āĻ¨া। āĻ¤াāĻ‡ āĻāĻ•āĻŸি āĻāĻ•āĻŸি āĻ•āĻ°ে str1-āĻāĻ° āĻ‰āĻĒাāĻĻাāĻ¨āĻ—ুāĻ˛ো str3āĻ¤ে āĻ•āĻĒি āĻ•āĻ°āĻ¤ে āĻšāĻŦে, āĻ¤াāĻ°āĻĒāĻ° str2-āĻāĻ° āĻ‰āĻĒাāĻĻাāĻ¨āĻ—ুāĻ˛ো str3āĻ¤ে āĻ•āĻĒি āĻ•āĻ°āĻ¤ে āĻšāĻŦে।
#include <stdio.h> int main() { char str1[] = "bangla", str2[] = "desh", str3[12]; int i, j, length1 = 6, length2 = 4; for(i = 0, j = 0; i < length1; i++, j++) { str3[j] = str1[i]; } for(i = 0, j = 0; i < length2; i++, j++) { str3[j] = str2[i]; } str3[j] = '\0'; printf("%s\n", str3); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§¯.ā§­
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻšাāĻ˛াāĻ“। āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•ী āĻ†āĻ¸া āĻ‰āĻšিāĻ¤? bangladesh। āĻ•িāĻ¨্āĻ¤ু āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻāĻ¸েāĻ›ে desh। āĻ†āĻ¸āĻ˛ে āĻ†āĻŽāĻ°া āĻ•িāĻ›ু āĻāĻ•āĻŸা āĻ­ুāĻ˛ āĻ•āĻ°েāĻ›ি। āĻ¤োāĻŽাāĻĻেāĻ° āĻāĻ–āĻ¨ āĻ¸েāĻ‡ āĻ­ুāĻ˛āĻŸি āĻ িāĻ• āĻ•āĻ°াāĻ° āĻšেāĻˇ্āĻŸা āĻ•āĻ°া āĻ‰āĻšিāĻ¤। āĻ…āĻ¨্āĻ¤āĻ¤ āĻ¤িāĻ°িāĻļ āĻŽিāĻ¨িāĻŸ āĻšেāĻˇ্āĻŸাāĻ° āĻĒāĻ°āĻ“ āĻ¯āĻĻি āĻ­ুāĻ˛ āĻŦেāĻ° āĻ•āĻ°āĻ¤ে āĻ¨া āĻĒাāĻ°ো āĻ¤āĻŦে āĻ†āĻŦাāĻ° āĻŦāĻ‡āĻŸি āĻĒā§œা āĻļুāĻ°ু āĻ•āĻ°ো।
for(i = 0, j = 0; i < length1; i++, j++) { str3[j] = str1[i]; }
āĻāĻ–াāĻ¨ে āĻ†āĻŽāĻ°া āĻļুāĻ°ুāĻ¤েāĻ‡ i-āĻāĻ° āĻŽাāĻ¨ 0 āĻ•āĻ°েāĻ›ি āĻ•াāĻ°āĻŖ iāĻ•ে āĻ†āĻŽāĻ°া str1-āĻāĻ° āĻ‡āĻ¨āĻĄেāĻ•্āĻ¸ āĻšিāĻ¸েāĻŦে āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻŦ। jāĻ•ে āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻŦ str3-āĻāĻ° āĻ‡āĻ¨āĻĄেāĻ•্āĻ¸ āĻšিāĻ¸েāĻŦে āĻ¤াāĻ‡ j-āĻāĻ° āĻŽাāĻ¨āĻ“ 0 āĻ•āĻ°া āĻšā§ŸেāĻ›ে। āĻ¤াāĻ°āĻĒāĻ° āĻāĻ•ে āĻāĻ•ে str1-āĻāĻ° āĻ‰āĻĒাāĻĻাāĻ¨āĻ—ুāĻ˛ো str3āĻ¤ে āĻ•āĻĒি āĻ•āĻ°āĻ›ি āĻāĻŦং i āĻ“ j-āĻāĻ° āĻŽাāĻ¨ 1 āĻ•āĻ°ে āĻŦাā§œাāĻš্āĻ›ি (i++, j++)। āĻ˛ুāĻĒ āĻļেāĻˇ āĻšāĻ“ā§ŸাāĻ° āĻĒāĻ°ে i āĻ“ j āĻĒ্āĻ°āĻ¤্āĻ¯েāĻ•েāĻ° āĻŽাāĻ¨ āĻšāĻŦে 6।
āĻāĻ–āĻ¨ āĻĒāĻ°েāĻ° āĻ˛ুāĻĒে āĻ†āĻŽāĻ°া str2āĻ•ে str3-āĻ¤ে āĻ•āĻĒি āĻ•āĻ°āĻŦ। āĻāĻ–āĻ¨ str2-āĻāĻ° āĻ‡āĻ¨āĻĄেāĻ•্āĻ¸ āĻšিāĻ¸েāĻŦে āĻ¯āĻĻি i āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ি, āĻ¤āĻŦে āĻ¤াāĻ° āĻŽাāĻ¨ āĻ˛ুāĻĒেāĻ° āĻļুāĻ°ুāĻ¤েāĻ‡ āĻ†āĻŦাāĻ° 0 āĻ•āĻ°ে āĻĻিāĻ¤ে āĻšāĻŦে। āĻ†āĻŽāĻ°া āĻ¸েāĻŸি āĻ•āĻ°েāĻ›ি। āĻ•িāĻ¨্āĻ¤ু āĻ­ুāĻ˛ āĻ•āĻ°েāĻ›ি āĻ¸েāĻ‡ āĻ¸āĻ™্āĻ—ে j-āĻāĻ° āĻŽাāĻ¨ 0 āĻ•āĻ°ে āĻĻিā§Ÿে। j-āĻāĻ° āĻŽাāĻ¨ 0 āĻ•āĻ°āĻ˛ে āĻ¤ো str2-āĻāĻ° āĻĒ্āĻ°āĻĨāĻŽ (0āĻ¤āĻŽ) āĻ‰āĻĒাāĻĻাāĻ¨ str3-āĻāĻ° āĻĒ্āĻ°āĻĨāĻŽ (0āĻ¤āĻŽ) āĻ‰āĻĒাāĻĻাāĻ¨ āĻšিāĻ¸েāĻŦে āĻ•āĻĒি āĻšāĻŦে, āĻ•িāĻ¨্āĻ¤ু āĻ†āĻŽāĻ°া āĻ¤ো āĻ¸েāĻŸি āĻšাāĻ‡ āĻ¨া। āĻ†āĻŽāĻ°া āĻšাāĻ‡ str2-āĻāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ‰āĻĒাāĻĻাāĻ¨ āĻšāĻŦে str3-āĻāĻ° āĻ¸āĻĒ্āĻ¤āĻŽ āĻ‰āĻĒাāĻĻাāĻ¨। āĻ¤াāĻšāĻ˛ে j-āĻāĻ° āĻŽাāĻ¨ 0 āĻ•āĻ°া āĻ¯াāĻŦে āĻ¨া। āĻ¤াāĻ‡ āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ˛ুāĻĒāĻŸি āĻšāĻŦে āĻāĻŽāĻ¨:
for(i = 0; i < length2; i++, j++) { str3[j] = str2[i]; }
āĻ†āĻ°েāĻ•āĻŸি āĻŦ্āĻ¯াāĻĒাāĻ° āĻ˛āĻ•্āĻˇ āĻ•āĻ°ো। āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ˛ুāĻĒ āĻĨেāĻ•ে āĻŦেāĻ° āĻšāĻŦাāĻ° āĻĒāĻ°ে str3-āĻāĻ° āĻļেāĻˇ āĻ˜āĻ°ে '\0' āĻ…্āĻ¯াāĻ¸াāĻ‡āĻ¨ āĻ•āĻ°েāĻ›ি (str3[j] = '\0'wink emoticon āĻ¯াāĻ¤ে āĻ¸্āĻŸ্āĻ°িংāĻŸা āĻ¯ে āĻ“āĻ–াāĻ¨েāĻ‡ āĻļেāĻˇ, āĻāĻŸি āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛াāĻ° āĻŦুāĻāĻ¤ে āĻĒাāĻ°ে।
āĻ†āĻŽাāĻĻেāĻ° āĻĒāĻ°āĻŦāĻ°্āĻ¤ী āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻšāĻŦে āĻĻুāĻŸি āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻŽāĻ§্āĻ¯ে āĻ¤ুāĻ˛āĻ¨া āĻ•āĻ°া। āĻ…āĻ°্āĻĨাā§Ž āĻĻুāĻŸি āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻŽāĻ§্āĻ¯ে āĻ›োāĻŸ, āĻŦā§œ, āĻ¸āĻŽাāĻ¨ āĻ¨িāĻ°্āĻŖā§Ÿ āĻ•āĻ°া। āĻ¸ংāĻ–্āĻ¯াāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻ¯েāĻŽāĻ¨ >, <, >=, <=, == āĻšিāĻš্āĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে āĻ¤ুāĻ˛āĻ¨া āĻ•āĻ°া āĻ¯াā§Ÿ, āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻ¸েāĻ‡ āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻ¨াāĻ‡। āĻ•িāĻ¨্āĻ¤ু āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻĒ্āĻ°াā§ŸāĻ‡ āĻ†āĻŽাāĻĻেāĻ° āĻāĻ‡ āĻ¤ুāĻ˛āĻ¨া āĻ•āĻ°াāĻ° āĻĻāĻ°āĻ•াāĻ° āĻĒā§œāĻŦে। āĻ¯েāĻŽāĻ¨ āĻ§āĻ°ো, āĻ¸āĻ°্āĻŸিংā§ŸেāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻ¯েāĻ–াāĻ¨ে āĻ›োāĻŸ āĻĨেāĻ•ে āĻŦā§œ āĻŦা āĻŦā§œ āĻĨেāĻ•ে āĻ›োāĻŸ āĻ•্āĻ°āĻŽাāĻ¨ুāĻ¸াāĻ°ে āĻ¸াāĻœাāĻ¤ে āĻšāĻŦে (alphabetical ordering)। āĻ¸্āĻŸ্āĻ°িংā§Ÿে āĻ›োāĻŸ-āĻŦā§œ āĻ†āĻŦাāĻ° āĻ•ী? āĻŦেāĻļি āĻ•āĻĨা āĻŦāĻ˛ে āĻŦ্āĻ¯াāĻ–্āĻ¯া āĻ¨া āĻ•āĻ°ে āĻ•িāĻ›ু āĻ‰āĻĻাāĻšāĻ°āĻŖ āĻĻিāĻ‡, āĻ¤াāĻšāĻ˛েāĻ‡ āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻŦে। 'aaa'-āĻāĻ° āĻšেā§Ÿে 'aab' āĻŦā§œ। āĻ†āĻŦাāĻ° 'ba' āĻ“ 'ca'-āĻāĻ° āĻŽāĻ§্āĻ¯ে 'ca' āĻŦā§œ। āĻāĻ‡ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽে āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨ āĻ˛িāĻ–āĻŦ string_compare() āĻ¯েāĻŸিāĻ° āĻ•াāĻœ āĻšāĻŦে āĻĻুāĻŸি āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻŽāĻ§্āĻ¯ে āĻ¤ুāĻ˛āĻ¨া āĻ•āĻ°ে āĻĒ্āĻ°āĻĨāĻŽāĻŸি āĻĻ্āĻŦিāĻ¤ীā§ŸāĻŸিāĻ° āĻšেā§Ÿে āĻŦā§œ āĻšāĻ˛ে 1 āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻŦে, āĻ›োāĻŸ āĻšāĻ˛ে -1 āĻ†āĻ° āĻĻুāĻŸি āĻ¸āĻŽাāĻ¨ āĻšāĻ˛ে 0 āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻŦে। āĻĢাংāĻļāĻ¨েāĻ° āĻ°িāĻŸাāĻ°্āĻ¨ āĻŸাāĻ‡āĻĒ āĻšāĻŦে āĻ‡āĻ¨্āĻŸিāĻœাāĻ° āĻāĻŦং āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ° āĻšāĻŦে āĻĻুāĻŸি char āĻŸাāĻ‡āĻĒেāĻ° āĻ…্āĻ¯াāĻ°ে। 
int string_compare(char a[], char b[]) {
}
āĻ†āĻŽাāĻĻেāĻ° āĻŽূāĻ˛ āĻ•াāĻœ āĻšāĻŦে a-āĻāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻ¸āĻ™্āĻ—ে b-āĻāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ‰āĻĒাāĻĻাāĻ¨, a-āĻāĻ° āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻ¸āĻ™্āĻ—ে b-āĻāĻ° āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ‰āĻĒাāĻĻাāĻ¨ āĻāĻ­াāĻŦে āĻ¤ুāĻ˛āĻ¨া āĻ•āĻ°āĻ¤ে āĻĨাāĻ•া। āĻ¯āĻ–āĻ¨āĻ‡ a-āĻāĻ° āĻ•োāĻ¨ো āĻ‰āĻĒাāĻĻাāĻ¨ b-āĻāĻ° āĻ•োāĻ¨ো āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻšেā§Ÿে āĻ›োāĻŸ āĻšāĻŦে, āĻ†āĻŽāĻ°া āĻ¸āĻ™্āĻ—ে āĻ¸āĻ™্āĻ—ে āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻĒাāĻ°ি āĻ¯ে a, b-āĻāĻ° āĻšেā§Ÿে āĻ›োāĻŸ। āĻ¸ুāĻ¤āĻ°াং -1 āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°ে āĻĢাংāĻļāĻ¨ āĻĨেāĻ•ে āĻŦেāĻ° āĻšā§Ÿে āĻ†āĻ¸āĻŦ। āĻāĻ•āĻ‡āĻ­াāĻŦে āĻ¯āĻ–āĻ¨āĻ‡ a-āĻāĻ° āĻ•োāĻ¨ো āĻ‰āĻĒাāĻĻাāĻ¨ b-āĻāĻ° āĻ•োāĻ¨ো āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻšেā§Ÿে āĻŦā§œ āĻšāĻŦে, āĻ¸āĻ™্āĻ—ে āĻ¸āĻ™্āĻ—ে 1 āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°ে āĻĢাংāĻļāĻ¨ āĻĨেāĻ•ে āĻŦেāĻ° āĻšā§Ÿে āĻ†āĻ¸āĻŦ āĻ•াāĻ°āĻŖ a, b-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ। āĻ•িāĻ¨্āĻ¤ু āĻ¯āĻĻি āĻ¸āĻŦāĻ—ুāĻ˛োāĻ‡ āĻ¸āĻŽাāĻ¨ āĻšā§Ÿ? āĻ¤āĻ–āĻ¨ āĻ†āĻŽāĻ°া 0 āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻŦ। āĻ¤াāĻ¤ে āĻŦুāĻāĻŦ āĻ¯ে āĻ¸্āĻŸ্āĻ°িং āĻĻুāĻŸি āĻ¸āĻŽাāĻ¨।
int string_compare(char a[], char b[]) { int i, j; for(i = 0; a[i] != '\0' && b[i] != '\0'; i++) { if(a[i] < b[i]) { return -1; } if(a[i] > b[i]) { return 1; } } if(string_length(a) == string_length(b)) { return 0; } if(string_length(a) < string_length(b)) { return -1; } if(string_length(a) > string_length(b)) { return 1; } }
āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻŦেāĻ¸িāĻ• āĻœিāĻ¨িāĻ¸āĻ—ুāĻ˛ো āĻ¨িā§Ÿে āĻ†āĻ˛োāĻšāĻ¨া āĻ•āĻ°āĻ˛াāĻŽ। āĻ¤āĻŦে āĻŽāĻœাāĻ° āĻŦ্āĻ¯াāĻĒাāĻ° āĻšāĻš্āĻ›ে āĻ¸ি āĻ˛্āĻ¯াāĻ™্āĻ—ুā§ŸেāĻœে āĻāĻ•āĻŸি āĻšেāĻĄাāĻ° āĻĢাāĻ‡āĻ˛ āĻ†āĻ›ে, āĻ¯াāĻ° āĻ¨াāĻŽ string.h āĻāĻŦং āĻ“āĻ‡āĻ–াāĻ¨ে āĻŦেāĻļিāĻ°āĻ­াāĻ— āĻ¸্āĻŸ্āĻ°িং-āĻ¸ংāĻ•্āĻ°াāĻ¨্āĻ¤ āĻ•াāĻœেāĻ° āĻœāĻ¨্āĻ¯ āĻĢাংāĻļāĻ¨ āĻ¤ৈāĻ°ি āĻ•āĻ°ে āĻĻেāĻ“ā§Ÿা āĻ†āĻ›ে (āĻ¯েāĻŽāĻ¨: strcmp, strlen, strcpy āĻ‡āĻ¤্āĻ¯াāĻĻি)। āĻ¤োāĻŽাāĻĻেāĻ° āĻĻিā§Ÿে āĻ•াāĻœāĻ—ুāĻ˛ো āĻ†āĻŽি āĻ†āĻŦাāĻ° āĻ•āĻ°াāĻ˛াāĻŽ āĻŦāĻ˛ে āĻĻুঃāĻ– āĻĒাāĻ“ā§ŸাāĻ° āĻ•োāĻ¨ো āĻ•াāĻ°āĻŖ āĻ¨েāĻ‡, āĻ†āĻŽাāĻ° āĻ“āĻĒāĻ° āĻ°াāĻ— āĻ•āĻ°াāĻ°āĻ“ āĻ•িāĻ›ু āĻ¨েāĻ‡। āĻŽৌāĻ˛িāĻ• āĻœিāĻ¨িāĻ¸āĻ—ুāĻ˛ো āĻļিāĻ–ে āĻ°াāĻ–া āĻ¸āĻŦ āĻ¸āĻŽā§ŸāĻ‡ āĻ—ুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ, āĻ¯া āĻ¤োāĻŽাāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻšিāĻ¨্āĻ¤াāĻ•ে āĻŦিāĻ•āĻļিāĻ¤ āĻ•āĻ°āĻŦে।
āĻāĻ–āĻ¨ āĻ†āĻŽāĻ°া āĻ†āĻ°েāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–āĻŦ āĻ¯েāĻŸি āĻ‡āĻ¨āĻĒুāĻŸ āĻšিāĻ¸েāĻŦে āĻāĻ•āĻŸি āĻ¸্āĻŸ্āĻ°িং āĻ¨েāĻŦে (āĻ¯েāĻ–াāĻ¨ে āĻ…āĻ¨েāĻ•āĻ—ুāĻ˛ো āĻļāĻŦ্āĻĻ āĻĨাāĻ•āĻŦে)। āĻāĻ‡ āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻ¸āĻ°্āĻŦোāĻš্āĻš āĻĻৈāĻ°্āĻ˜্āĻ¯ āĻšāĻŦে 1000। āĻļāĻŦ্āĻĻāĻ—ুāĻ˛োāĻ° āĻŽাāĻāĻ–াāĻ¨ে āĻāĻ• āĻŦা āĻāĻ•াāĻ§িāĻ• āĻ¸্āĻĒেāĻ¸ āĻĨাāĻ•āĻŦে। āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻšিāĻ¸েāĻŦে āĻĒ্āĻ°āĻ¤িāĻŸি āĻļāĻŦ্āĻĻ āĻ†āĻ˛াāĻĻা āĻ˛াāĻ‡āĻ¨ে āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻŦিāĻ°াāĻŽāĻšিāĻš্āĻ¨āĻ—ুāĻ˛ো (punctuation) āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°া āĻ¯াāĻŦে āĻ¨া āĻāĻŦং āĻļāĻŦ্āĻĻেāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ…āĻ•্āĻˇāĻ° āĻšāĻŦে āĻŦā§œ āĻšাāĻ¤েāĻ°।
āĻ…āĻ¨েāĻ• āĻļāĻ°্āĻ¤ āĻĻিā§Ÿে āĻĢেāĻ˛āĻ˛াāĻŽ। āĻ¤āĻŦে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ–ুāĻŦ āĻ•āĻ িāĻ¨ āĻ•িāĻ›ু āĻ¨ā§Ÿ। āĻ¨িāĻœে āĻ¨িāĻœে āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ো। āĻ†āĻ° āĻ¨া āĻĒাāĻ°āĻ˛ে āĻāĻ–āĻ¨ āĻšāĻ˛ো āĻĻেāĻ–ি āĻ•ীāĻ­াāĻŦে āĻ¸āĻŽাāĻ§াāĻ¨ āĻ•āĻ°া āĻ¯াā§Ÿ।
āĻĒ্āĻ°āĻĨāĻŽ āĻ•āĻĨা āĻšāĻš্āĻ›ে, āĻ‡āĻ¨āĻĒুāĻŸ āĻ¨েāĻŦ āĻ•ীāĻ­াāĻŦে? āĻŦুāĻāĻ¤েāĻ‡ āĻĒাāĻ°āĻ› āĻ¯ে āĻ‡āĻ¨āĻĒুāĻŸে āĻ¯েāĻšেāĻ¤ু āĻ¸্āĻĒেāĻ¸ āĻĨাāĻ•āĻŦে, scanf("%s") āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°া āĻ¯াāĻŦে āĻ¨া। āĻ¤াāĻ‡ āĻ†āĻŽāĻ°া gets() āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻŦ। āĻ¤াāĻ° āĻĒāĻ°েāĻ° āĻ•āĻĨা āĻšāĻš্āĻ›ে āĻāĻ•āĻŸি āĻļāĻŦ্āĻĻে āĻ•োāĻ¨ āĻ•োāĻ¨ āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° āĻĨাāĻ•āĻ¤ে āĻĒাāĻ°ে
āĻ…্āĻ¯াāĻ°ে।
int string_compare(char a[], char b[]) {
}
āĻ†āĻŽাāĻĻেāĻ° āĻŽূāĻ˛ āĻ•াāĻœ āĻšāĻŦে a-āĻāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻ¸āĻ™্āĻ—ে b-āĻāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ‰āĻĒাāĻĻাāĻ¨, a-āĻāĻ° āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻ¸āĻ™্āĻ—ে b-āĻāĻ° āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ‰āĻĒাāĻĻাāĻ¨ āĻāĻ­াāĻŦে āĻ¤ুāĻ˛āĻ¨া āĻ•āĻ°āĻ¤ে āĻĨাāĻ•া। āĻ¯āĻ–āĻ¨āĻ‡ a-āĻāĻ° āĻ•োāĻ¨ো āĻ‰āĻĒাāĻĻাāĻ¨ b-āĻāĻ° āĻ•োāĻ¨ো āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻšেā§Ÿে āĻ›োāĻŸ āĻšāĻŦে, āĻ†āĻŽāĻ°া āĻ¸āĻ™্āĻ—ে āĻ¸āĻ™্āĻ—ে āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻĒাāĻ°ি āĻ¯ে a, b-āĻāĻ° āĻšেā§Ÿে āĻ›োāĻŸ। āĻ¸ুāĻ¤āĻ°াং -1 āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°ে āĻĢাংāĻļāĻ¨ āĻĨেāĻ•ে āĻŦেāĻ° āĻšā§Ÿে āĻ†āĻ¸āĻŦ। āĻāĻ•āĻ‡āĻ­াāĻŦে āĻ¯āĻ–āĻ¨āĻ‡ a-āĻāĻ° āĻ•োāĻ¨ো āĻ‰āĻĒাāĻĻাāĻ¨ b-āĻāĻ° āĻ•োāĻ¨ো āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻšেā§Ÿে āĻŦā§œ āĻšāĻŦে, āĻ¸āĻ™্āĻ—ে āĻ¸āĻ™্āĻ—ে 1 āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°ে āĻĢাংāĻļāĻ¨ āĻĨেāĻ•ে āĻŦেāĻ° āĻšā§Ÿে āĻ†āĻ¸āĻŦ āĻ•াāĻ°āĻŖ a, b-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ। āĻ•িāĻ¨্āĻ¤ু āĻ¯āĻĻি āĻ¸āĻŦāĻ—ুāĻ˛োāĻ‡ āĻ¸āĻŽাāĻ¨ āĻšā§Ÿ? āĻ¤āĻ–āĻ¨ āĻ†āĻŽāĻ°া 0 āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻŦ। āĻ¤াāĻ¤ে āĻŦুāĻāĻŦ āĻ¯ে āĻ¸্āĻŸ্āĻ°িং āĻĻুāĻŸি āĻ¸āĻŽাāĻ¨।
int string_compare(char a[], char b[]) { int i, j; for(i = 0; a[i] != '\0' && b[i] != '\0'; i++) { if(a[i] < b[i]) { return -1; } if(a[i] > b[i]) { return 1; } } if(string_length(a) == string_length(b)) { return 0; } if(string_length(a) < string_length(b)) { return -1; } if(string_length(a) > string_length(b)) { return 1; } }
āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻŦেāĻ¸িāĻ• āĻœিāĻ¨িāĻ¸āĻ—ুāĻ˛ো āĻ¨িā§Ÿে āĻ†āĻ˛োāĻšāĻ¨া āĻ•āĻ°āĻ˛াāĻŽ। āĻ¤āĻŦে āĻŽāĻœাāĻ° āĻŦ্āĻ¯াāĻĒাāĻ° āĻšāĻš্āĻ›ে āĻ¸ি āĻ˛্āĻ¯াāĻ™্āĻ—ুā§ŸেāĻœে āĻāĻ•āĻŸি āĻšেāĻĄাāĻ° āĻĢাāĻ‡āĻ˛ āĻ†āĻ›ে, āĻ¯াāĻ° āĻ¨াāĻŽ string.h āĻāĻŦং āĻ“āĻ‡āĻ–াāĻ¨ে āĻŦেāĻļিāĻ°āĻ­াāĻ— āĻ¸্āĻŸ্āĻ°িং-āĻ¸ংāĻ•্āĻ°াāĻ¨্āĻ¤ āĻ•াāĻœেāĻ° āĻœāĻ¨্āĻ¯ āĻĢাংāĻļāĻ¨ āĻ¤ৈāĻ°ি āĻ•āĻ°ে āĻĻেāĻ“ā§Ÿা āĻ†āĻ›ে (āĻ¯েāĻŽāĻ¨: strcmp, strlen, strcpy āĻ‡āĻ¤্āĻ¯াāĻĻি)। āĻ¤োāĻŽাāĻĻেāĻ° āĻĻিā§Ÿে āĻ•াāĻœāĻ—ুāĻ˛ো āĻ†āĻŽি āĻ†āĻŦাāĻ° āĻ•āĻ°াāĻ˛াāĻŽ āĻŦāĻ˛ে āĻĻুঃāĻ– āĻĒাāĻ“ā§ŸাāĻ° āĻ•োāĻ¨ো āĻ•াāĻ°āĻŖ āĻ¨েāĻ‡, āĻ†āĻŽাāĻ° āĻ“āĻĒāĻ° āĻ°াāĻ— āĻ•āĻ°াāĻ°āĻ“ āĻ•িāĻ›ু āĻ¨েāĻ‡। āĻŽৌāĻ˛িāĻ• āĻœিāĻ¨িāĻ¸āĻ—ুāĻ˛ো āĻļিāĻ–ে āĻ°াāĻ–া āĻ¸āĻŦ āĻ¸āĻŽā§ŸāĻ‡ āĻ—ুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ, āĻ¯া āĻ¤োāĻŽাāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻšিāĻ¨্āĻ¤াāĻ•ে āĻŦিāĻ•āĻļিāĻ¤ āĻ•āĻ°āĻŦে।
āĻāĻ–āĻ¨ āĻ†āĻŽāĻ°া āĻ†āĻ°েāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–āĻŦ āĻ¯েāĻŸি āĻ‡āĻ¨āĻĒুāĻŸ āĻšিāĻ¸েāĻŦে āĻāĻ•āĻŸি āĻ¸্āĻŸ্āĻ°িং āĻ¨েāĻŦে (āĻ¯েāĻ–াāĻ¨ে āĻ…āĻ¨েāĻ•āĻ—ুāĻ˛ো āĻļāĻŦ্āĻĻ āĻĨাāĻ•āĻŦে)। āĻāĻ‡ āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻ¸āĻ°্āĻŦোāĻš্āĻš āĻĻৈāĻ°্āĻ˜্āĻ¯ āĻšāĻŦে 1000। āĻļāĻŦ্āĻĻāĻ—ুāĻ˛োāĻ° āĻŽাāĻāĻ–াāĻ¨ে āĻāĻ• āĻŦা āĻāĻ•াāĻ§িāĻ• āĻ¸্āĻĒেāĻ¸ āĻĨাāĻ•āĻŦে। āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻšিāĻ¸েāĻŦে āĻĒ্āĻ°āĻ¤িāĻŸি āĻļāĻŦ্āĻĻ āĻ†āĻ˛াāĻĻা āĻ˛াāĻ‡āĻ¨ে āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻŦিāĻ°াāĻŽāĻšিāĻš্āĻ¨āĻ—ুāĻ˛ো (punctuation) āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°া āĻ¯াāĻŦে āĻ¨া āĻāĻŦং āĻļāĻŦ্āĻĻেāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ…āĻ•্āĻˇāĻ° āĻšāĻŦে āĻŦā§œ āĻšাāĻ¤েāĻ°।
āĻ…āĻ¨েāĻ• āĻļāĻ°্āĻ¤ āĻĻিā§Ÿে āĻĢেāĻ˛āĻ˛াāĻŽ। āĻ¤āĻŦে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ–ুāĻŦ āĻ•āĻ িāĻ¨ āĻ•িāĻ›ু āĻ¨ā§Ÿ। āĻ¨িāĻœে āĻ¨িāĻœে āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ো। āĻ†āĻ° āĻ¨া āĻĒাāĻ°āĻ˛ে āĻāĻ–āĻ¨ āĻšāĻ˛ো āĻĻেāĻ–ি āĻ•ীāĻ­াāĻŦে āĻ¸āĻŽাāĻ§াāĻ¨ āĻ•āĻ°া āĻ¯াā§Ÿ।
āĻĒ্āĻ°āĻĨāĻŽ āĻ•āĻĨা āĻšāĻš্āĻ›ে, āĻ‡āĻ¨āĻĒুāĻŸ āĻ¨েāĻŦ āĻ•ীāĻ­াāĻŦে? āĻŦুāĻāĻ¤েāĻ‡ āĻĒাāĻ°āĻ› āĻ¯ে āĻ‡āĻ¨āĻĒুāĻŸে āĻ¯েāĻšেāĻ¤ু āĻ¸্āĻĒেāĻ¸ āĻĨাāĻ•āĻŦে, scanf("%s") āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°া āĻ¯াāĻŦে āĻ¨া। āĻ¤াāĻ‡ āĻ†āĻŽāĻ°া gets() āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻŦ। āĻ¤াāĻ° āĻĒāĻ°েāĻ° āĻ•āĻĨা āĻšāĻš্āĻ›ে āĻāĻ•āĻŸি āĻļāĻŦ্āĻĻে āĻ•োāĻ¨ āĻ•োāĻ¨ āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° āĻĨাāĻ•āĻ¤ে āĻĒাāĻ°ে? āĻ¯েāĻšেāĻ¤ু āĻŦāĻ˛া āĻ¨েāĻ‡, āĻ†āĻŽāĻ°া āĻ§āĻ°ে āĻ¨িāĻ‡ 'a' āĻĨেāĻ•ে 'z', 'A' āĻĨেāĻ•ে 'Z' āĻ†āĻ° '0' āĻĨেāĻ•ে '9' āĻĨাāĻ•āĻŦে।
āĻ¤াāĻ° āĻĒāĻ°েāĻ° āĻĒ্āĻ°āĻļ্āĻ¨ āĻšāĻš্āĻ›ে, āĻ†āĻŽāĻ°া āĻ•āĻ–āĻ¨ āĻŦুāĻāĻŦ āĻŦা āĻ†āĻŽাāĻĻেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻ•ে āĻ•ীāĻ­াāĻŦে āĻŦোāĻাāĻŦো āĻ¯ে āĻāĻ•āĻŸি āĻļāĻŦ্āĻĻ āĻļুāĻ°ু āĻšā§ŸেāĻ›ে?-āĻāĻ° āĻœāĻ¨্āĻ¯ āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻ°াāĻ–āĻ¤ে āĻĒাāĻ°ি। āĻ­েāĻ°িā§ŸেāĻŦāĻ˛েāĻ° āĻ¨াāĻŽ āĻ¯āĻĻি āĻĻিāĻ‡ is_word_started āĻ¤াāĻšāĻ˛ে āĻāĻ° āĻŽাāĻ¨ 0 āĻšāĻ˛ে āĻŦুāĻāĻŦ āĻļāĻŦ্āĻĻ āĻļুāĻ°ু āĻšā§ŸāĻ¨ি, āĻļāĻŦ্āĻĻ āĻļুāĻ°ু āĻšāĻ˛ে āĻāĻ° āĻŽাāĻ¨ āĻ†āĻŽāĻ°া 1 āĻ•āĻ°ে āĻĻেāĻŦ। āĻ†āĻŦাāĻ° āĻļāĻŦ্āĻĻ āĻļেāĻˇ āĻšāĻ˛ে 0 āĻ•āĻ°ে āĻĻেāĻŦ। āĻ¯āĻ–āĻ¨ āĻĻেāĻ–āĻŦ āĻļāĻŦ্āĻĻ āĻļুāĻ°ু āĻšā§Ÿে āĻ—েāĻ›ে (is_word_started-āĻāĻ° āĻŽাāĻ¨ 1) āĻ•িāĻ¨্āĻ¤ু āĻ•োāĻ¨ো āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ°েāĻ° āĻŽাāĻ¨ 'a' – 'z' āĻŦা 'A' – 'Z', āĻŦা '0' – '9' āĻāĻ‡ āĻ°েāĻž্āĻœেāĻ° āĻŽāĻ§্āĻ¯ে āĻ¨েāĻ‡, āĻ¤āĻ–āĻ¨āĻ‡ āĻŦুāĻāĻŦ āĻļāĻŦ্āĻĻāĻŸি āĻļেāĻˇ। āĻ¤োāĻŽāĻ°া āĻ¯āĻĻি āĻāĻ° āĻ†āĻ—ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻšেāĻˇ্āĻŸা āĻ•āĻ°াāĻ° āĻĒāĻ°āĻ“ āĻ˛িāĻ–āĻ¤ে āĻ¨া āĻĒাāĻ°ো, āĻāĻ–āĻ¨ āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻ˛ে āĻĒাāĻ°āĻŦে āĻ†āĻļা āĻ•āĻ°ি। āĻ†āĻŽি āĻāĻ–āĻ¨ āĻ•োāĻĄāĻŸি āĻ˛িāĻ–ে āĻĻেāĻŦ āĻ¤āĻŦে āĻ¸েāĻŸি āĻĻেāĻ–াāĻ° āĻ†āĻ—ে āĻ…āĻŦāĻļ্āĻ¯āĻ‡ āĻ¨িāĻœে āĻ•āĻ°াāĻ° āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻ¤ে āĻšāĻŦে।
#include <stdio.h> #include <string.h> int main() { char s[1002], word[100]; int i, j, length, is_word_started; gets(s); length = strlen(s); is_word_started = 0; for (i = 0, j = 0; i < length; i++) { if (s[i] >= 'a' && s[i] <= 'z') { if (is_word_started == 0) { is_word_started = 1; word[j] = 'A' + s[i] - 'a'; // first character is capital j++; } else { word[j] = s[i]; j++; } } else if (s[i] >= 'A' && s[i] <= 'Z') { if (is_word_started == 0) { is_word_started = 1; } word[j] = s[i]; j++; } else if (s[i] >= '0' && s[i] <= '9') { if (is_word_started == 0) { is_word_started = 1; } word[j] = s[i]; j++; } else { if (is_word_started == 1) { is_word_started = 0; word[j] = '\0'; printf("%s\n", word); j = 0; } } } return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§¯.ā§Ž
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻŦুāĻāĻ¤ে āĻ•ি āĻāĻ•āĻŸু āĻ¸āĻŽāĻ¸্āĻ¯া āĻšāĻš্āĻ›ে? āĻ¸ে āĻĒāĻ°ে āĻĻেāĻ–া āĻ¯াāĻŦে, āĻ†āĻ—ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻšāĻŸāĻĒāĻŸ āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ°ে āĻŸাāĻ‡āĻĒ āĻ•āĻ°ে āĻĢেāĻ˛ো, āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛ āĻ“ āĻ°াāĻ¨ āĻ•āĻ°ো। āĻ¯াāĻ°া āĻ˛িāĻ¨াāĻ•্āĻ¸ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ› āĻ¤াāĻ°া gets() āĻŦ্āĻ¯āĻŦāĻšাāĻ°েāĻ° āĻ•াāĻ°āĻŖে āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛াāĻ° āĻĨেāĻ•ে āĻāĻ•āĻŸি āĻ¸āĻ¤āĻ°্āĻ• āĻ¸ংāĻ•েāĻ¤ (warning) āĻĒেāĻ¤ে āĻĒাāĻ°ো, āĻĒাāĻ¤্āĻ¤া āĻĻিā§Ÿো āĻ¨া।
āĻ‡āĻ¨āĻĒুāĻŸ āĻšিāĻ¸েāĻŦে āĻ¯েāĻ•োāĻ¨ো āĻ•িāĻ›ু āĻ˛িāĻ–āĻ¤ে āĻĒাāĻ°ো। āĻ¯েāĻŽāĻ¨: This is a test.। āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•ী?
āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻšāĻš্āĻ›ে āĻāĻ‡ āĻ°āĻ•āĻŽ:
This Is A
āĻ•ী āĻŽুāĻļāĻ•িāĻ˛! test āĻ—েāĻ˛ āĻ•োāĻĨাā§Ÿ? āĻāĻ–āĻ¨ āĻ¤োāĻŽাāĻ° āĻ•াāĻœ āĻšāĻŦে test-āĻāĻ° āĻ¨িāĻ–োঁāĻœ āĻšāĻ“ā§ŸাāĻ° āĻ°āĻšāĻ¸্āĻ¯āĻŸা āĻ¤āĻĻāĻ¨্āĻ¤ āĻ•āĻ°া। āĻ¤াāĻ°āĻĒāĻ° āĻ†āĻŽি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻŦ্āĻ¯াāĻ–্āĻ¯া āĻ•āĻ°āĻŦ।
āĻ¤োāĻŽāĻ°া āĻĻেāĻ–ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽে āĻ†āĻŽি āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻĻৈāĻ°্āĻ˜্āĻ¯ āĻ¨িāĻ°্āĻŖā§ŸেāĻ° āĻœāĻ¨্āĻ¯ strlen āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°েāĻ›ি। āĻ†āĻ°-āĻāĻ° āĻœāĻ¨্āĻ¯ āĻ†āĻŽাāĻ•ে string.h āĻšেāĻĄাāĻ° āĻĢাāĻ‡āĻ˛āĻŸি include āĻ•āĻ°āĻ¤ে āĻšā§ŸেāĻ›ে। āĻ‡āĻ¨āĻĒুāĻŸ āĻšিāĻ¸েāĻŦে āĻ¸্āĻŸ্āĻ°িংāĻŸা āĻ¨িāĻ˛াāĻŽ s-āĻ।
āĻ†āĻ° word āĻ°াāĻ–াāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻ…্āĻ¯াāĻ°ে āĻĄিāĻ•্āĻ˛েā§ŸাāĻ° āĻ•āĻ°ে āĻ°েāĻ–েāĻ›ি। āĻ¤াāĻ°āĻĒāĻ° āĻ†āĻŽি i = 0 āĻĨেāĻ•ে length āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻāĻ•āĻŸি āĻ˛ুāĻĒ āĻšাāĻ˛িā§ŸেāĻ›ি s-āĻāĻ° āĻ­েāĻ¤āĻ°েāĻ° āĻĒ্āĻ°āĻ¤িāĻŸি āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° āĻĒāĻ°ীāĻ•্āĻˇা āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯।
if (s[i] >= 'a' && s[i] <= 'z') āĻĻিā§Ÿে āĻĒāĻ°ীāĻ•্āĻˇা āĻ•āĻ°āĻ˛াāĻŽ āĻāĻŸি āĻ›োāĻŸ āĻšাāĻ¤েāĻ° āĻ…āĻ•্āĻˇāĻ° āĻ¨াāĻ•ি। āĻ¯āĻĻি āĻ›োāĻŸ āĻšাāĻ¤েāĻ° āĻ…āĻ•্āĻˇāĻ° āĻšā§Ÿ āĻ¤āĻŦে āĻāĻ•āĻŸি āĻļāĻŦ্āĻĻেāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ…āĻ•্āĻˇāĻ° āĻ•ি āĻ¨া āĻ¸েāĻŸি āĻœাāĻ¨āĻ¤ে āĻšāĻŦে। āĻ•াāĻ°āĻŖ āĻĒ্āĻ°āĻĨāĻŽ āĻ…āĻ•্āĻˇāĻ° āĻšāĻ˛ে āĻ“āĻŸাāĻ•ে āĻ†āĻŦাāĻ° āĻŦā§œ āĻšাāĻ¤েāĻ° āĻ…āĻ•্āĻˇāĻ°ে āĻ°ূāĻĒাāĻ¨্āĻ¤āĻ° āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻ¸েāĻ‡ āĻĒāĻ°ীāĻ•্āĻˇাāĻŸা āĻ†āĻŽāĻ°া āĻ•āĻ°েāĻ›ি: if (is_word_started == 0) āĻĻিā§Ÿে। āĻāĻŸি āĻ¸āĻ¤্āĻ¯ āĻšāĻ“ā§Ÿা āĻŽাāĻ¨ে āĻļāĻŦ্āĻĻ āĻļুāĻ°ু āĻšā§ŸāĻ¨ি, āĻāĻŸিāĻ‡ āĻĒ্āĻ°āĻĨāĻŽ āĻ…āĻ•্āĻˇāĻ°। āĻ¤াāĻ‡ āĻ†āĻŽāĻ°া is_word_started-āĻāĻ° āĻŽাāĻ¨ 1 āĻ•āĻ°ে āĻĻেāĻŦ। āĻ†āĻ° word[j]āĻ¤ে s[i]-āĻāĻ° āĻŦā§œ āĻšাāĻ¤েāĻ° āĻ…āĻ•্āĻˇāĻ°āĻŸা āĻ¨েāĻŦ। āĻ¤াāĻ°āĻĒāĻ° j-āĻāĻ° āĻŽাāĻ¨ āĻāĻ• āĻŦাā§œাāĻ¤ে āĻšāĻŦে। else if (s[i] >= 'A' && s[i] <= 'Z') āĻāĻŦং else if (s[i] >= '0' && s[i] <= '9') āĻāĻ‡ āĻĻুāĻŸি āĻļāĻ°্āĻ¤েāĻ° āĻ­েāĻ¤āĻ°েāĻ‡ āĻ†āĻŽāĻ°া āĻāĻ•āĻ‡ āĻ•াāĻœ āĻ•āĻ°ি। s[i]āĻ•ে word[j]āĻ¤ে āĻ•āĻĒি āĻ•āĻ°ি। āĻ¤াāĻ‡ āĻšাāĻ‡āĻ˛ে āĻĻুāĻŸি āĻļāĻ°্āĻ¤āĻ•ে āĻāĻ•āĻ¸āĻ™্āĻ—ে āĻāĻ­াāĻŦেāĻ“ āĻ˛িāĻ–āĻ¤ে āĻĒাāĻ°āĻ¤াāĻŽ: else if ((s[i] >= 'A' && s[i] <= 'Z') || (s[i] >= '0' && s[i] <= '9')) āĻ¤াāĻ° āĻĒāĻ°েāĻ° else-āĻāĻ° āĻ­েāĻ¤āĻ°ে āĻĸোāĻ•াāĻ° āĻŽাāĻ¨ে āĻšāĻš্āĻ›ে āĻ†āĻ—েāĻ° if āĻāĻŦং else if-āĻāĻ° āĻļāĻ°্āĻ¤āĻ—ুāĻ˛ো āĻŽিāĻĨ্āĻ¯া āĻšā§ŸেāĻ›ে। āĻ¤াāĻ‡ s[i]-āĻāĻ° āĻ­েāĻ¤āĻ°ে āĻ¯েāĻ‡ āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° āĻ†āĻ›ে āĻ¸েāĻŸি word-āĻ āĻ°াāĻ–া āĻ¯াāĻŦে āĻ¨া। āĻāĻŦং āĻ¯āĻĻি word āĻ‡āĻ¤িāĻŽāĻ§্āĻ¯ে āĻļুāĻ°ু āĻšā§Ÿে āĻ—িā§Ÿে āĻĨাāĻ•ে, āĻ¸েāĻŸি āĻļেāĻˇ āĻ•āĻ°āĻ¤ে āĻšāĻŦে āĻāĻŦং wordāĻŸি āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻ†āĻ° āĻ¯āĻĻি word āĻļুāĻ°ু āĻ¨া āĻšā§Ÿে āĻĨাāĻ•ে āĻ¤াāĻšāĻ˛ে āĻ•িāĻ›ু āĻ•āĻ°াāĻ° āĻĻāĻ°āĻ•াāĻ° āĻ¨েāĻ‡। 
else { if (is_word_started == 1) { is_word_started = 0; word[j] = '\0'; printf("%s\n", word); j = 0; } }
āĻ¤োāĻŽāĻ°া āĻ•ি test-āĻ°āĻšāĻ¸্āĻ¯ āĻ¸āĻŽাāĻ§াāĻ¨ āĻ•āĻ°āĻ¤ে āĻĒেāĻ°েāĻ›? āĻ¤োāĻŽāĻ°া āĻšেāĻˇ্āĻŸা āĻ•āĻ°āĻ¤ে āĻĨাāĻ•ো āĻ†āĻ° āĻ†āĻŽি āĻāĻ–āĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ…āĻ¨্āĻ¯āĻ­াāĻŦে āĻ˛িāĻ–āĻŦ (āĻāĻ° āĻ¸āĻ™্āĻ—ে test āĻ°āĻšāĻ¸্āĻ¯েāĻ° āĻ•োāĻ¨ো āĻ¸āĻŽ্āĻĒāĻ°্āĻ• āĻ¨েāĻ‡ āĻ¸েāĻŸি āĻŦāĻ˛ে āĻ°াāĻ–āĻ˛াāĻŽ)।
āĻāĻ–āĻ¨ āĻ†āĻŽি āĻ¯েāĻŸি āĻ•āĻ°āĻŦ, āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻāĻŽāĻ¨āĻ­াāĻŦে āĻ˛িāĻ–āĻŦ āĻ¯াāĻ¤ে word āĻ…্āĻ¯াāĻ°েāĻŸিāĻ‡ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ¤ে āĻ¨া āĻšā§Ÿ! āĻāĻ•āĻŸু āĻšিāĻ¨্āĻ¤া āĻ•āĻ°ে āĻĻেāĻ–ো। āĻ†āĻ¸āĻ˛ে āĻ¤ো āĻāĻ‡ āĻ…্āĻ¯াāĻ°েāĻŸি āĻ¨িā§Ÿে āĻ†āĻŽāĻ°া āĻ•িāĻ›ু āĻ•āĻ°āĻ›ি āĻ¨া āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°া āĻ›াā§œা। āĻ¤াāĻ‡ āĻāĻ° āĻ†āĻ¸āĻ˛ে āĻ•োāĻ¨ো āĻĻāĻ°āĻ•াāĻ° āĻ¨েāĻ‡।
#include <stdio.h> #include <string.h> int main() { char s[1002], ch; int i, length, is_word_started; gets(s); length = strlen(s); is_word_started = 0; for (i = 0; i < length; i++) { if (s[i] >= 'a' && s[i] <= 'z') { if (is_word_started == 0) { is_word_started = 1; ch = 'A' + s[i] - 'a'; printf("%c", ch); } else { printf("%c", s[i]); } } else if ((s[i] >= 'A' && s[i] <= 'Z') || (s[i] >= '0' && s[i] <= '9')) { if (is_word_started == 0) { is_word_started = 1; } printf("%c", s[i]); } else { if (is_word_started == 1) { is_word_started = 0; printf("\n"); } } } printf("\n"); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§¯.ā§¯
āĻāĻ–āĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻŦুāĻāĻ¤ে āĻšেāĻˇ্āĻŸা āĻ•āĻ°ো āĻāĻŦং āĻŦিāĻ­িāĻ¨্āĻ¨ āĻ‡āĻ¨āĻĒুāĻŸ āĻĻিā§Ÿে āĻĒāĻ°ীāĻ•্āĻˇা āĻ•āĻ°ে āĻĻেāĻ–ো। āĻ¯েāĻŽāĻ¨: This is test number 9.9
āĻ¸্āĻŸ্āĻ°িং-āĻ¸ংāĻ•্āĻ°াāĻ¨্āĻ¤ āĻ¸āĻŽāĻ¸্āĻ¯াāĻ—ুāĻ˛ো āĻĻেāĻ–āĻ¤ে āĻœāĻŸিāĻ˛ āĻŽāĻ¨ে āĻšāĻ˛েāĻ“ āĻ†āĻ¸āĻ˛ে āĻ¸āĻšāĻœ। āĻ†āĻ° āĻ āĻ§āĻ°āĻ¨েāĻ° āĻ¸āĻŽāĻ¸্āĻ¯া āĻ¸āĻŽাāĻ§াāĻ¨েāĻ° āĻ¯āĻ¤ āĻšāĻ°্āĻšা āĻ•āĻ°āĻŦে āĻĻāĻ•্āĻˇāĻ¤া āĻ¤āĻ¤ āĻŦাā§œāĻŦে। 
 
                                              ----------------------THE---------------------
Share:

āĻ•ুāĻ•ুāĻ° āĻŦা āĻ…āĻ¨্āĻ¯ āĻœāĻ¨্āĻ¤ুāĻ° āĻ•াāĻŽāĻĄ়েāĻ° āĻĒāĻ° āĻ•āĻ°āĻŖীāĻ¯়

āĻ•ুāĻ•ুāĻ° āĻŦা āĻ…āĻ¨্āĻ¯ āĻœāĻ¨্āĻ¤ুāĻ° āĻ•াāĻŽāĻĄ়েāĻ° āĻĒāĻ° āĻ•āĻ°āĻŖীāĻ¯়
 ā§§। āĻĒ্āĻ°āĻšুāĻ° āĻĒাāĻ¨ি āĻ“ āĻ•্āĻˇাāĻ° āĻ¯ুāĻ•্āĻ¤ āĻ¸াāĻŦাāĻ¨ āĻĻিāĻ¯়ে āĻ•্āĻˇāĻ¤āĻ¸্āĻĨাāĻ¨āĻŸি āĻ§ুāĻ¯়ে āĻĢেāĻ˛ুāĻ¨।
ā§¨। āĻ…্āĻ¯াāĻ¨্āĻŸিāĻ¸েāĻĒāĻ•ি āĻŦা āĻĒāĻ­িāĻĄāĻ¨/āĻšাāĻ‡āĻĄ্āĻ°োāĻœেāĻ¨ āĻĒাāĻ° āĻ†āĻ¯়োāĻĄিāĻ¨ āĻ˛াāĻ—িāĻ¯়ে āĻĻিāĻ¨।
ā§Š। āĻ•্āĻˇāĻ¤āĻ¸্āĻĨাāĻ¨āĻŸি āĻĸাāĻ•āĻŦেāĻ¨ āĻ¨া।
ā§Ē। āĻ•্āĻˇāĻ¤āĻ¸্āĻĨাāĻ¨ে āĻšāĻ˛ুāĻĻ āĻ—ুāĻĄ়া, āĻŦাāĻŽ, āĻĒিāĻ¤āĻ˛েāĻ° āĻĨাāĻ˛া, āĻšুāĻ¨, āĻ­েāĻˇāĻœ, āĻাāĻ˛ āĻ‡āĻ¤্āĻ¯াāĻĻি āĻ•িāĻ›ুāĻ‡ āĻ˛াāĻ—াāĻŦেāĻ¨ āĻ¨া āĻāĻŦং āĻ•āĻ°া āĻĒāĻĄ়া āĻ–াāĻ“āĻ¯়াāĻŦেāĻ¨ āĻ¨া। āĻ•াāĻ°āĻŖ āĻ¤াāĻ¤ে āĻ•োāĻ¨ āĻ“ āĻ˛াāĻ­ āĻšāĻ¯় āĻ¨া āĻŦāĻ°ং āĻ•্āĻˇāĻ¤āĻ¸্āĻĨাāĻ¨েāĻ° āĻ†āĻ° āĻ•্āĻˇāĻ¤ি āĻšāĻ¯়।
ā§Ģ। āĻ•্āĻˇāĻ¤āĻ¸্āĻĨাāĻ¨ে āĻ¯াāĻ•া āĻ˛াāĻ—াāĻŦেāĻ¨ āĻ¨া āĻŦা āĻĒোāĻĄ়াāĻŦেāĻ¨ āĻ¨া।
ā§Ŧ। āĻŽাāĻĻুāĻ˛ি āĻ…āĻĨāĻŦা āĻœাāĻĻুāĻŸোāĻ¨াāĻ¯় āĻ­āĻ°āĻ¸া āĻ•āĻ°āĻŦেāĻ¨ āĻ¨া।
ā§­। āĻ¯āĻ¤āĻĻ্āĻ°ুāĻ¤ āĻ¸āĻŽ্āĻ­āĻŦ āĻ°োāĻ—ীāĻ•ে āĻĄাāĻ•্āĻ¤াāĻ°, āĻ•্āĻ˛িāĻ¨িāĻ• āĻŦা āĻšাāĻ¸āĻĒাāĻ¤াāĻ˛ে āĻĒাāĻ াāĻ¨োāĻ° āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻ•āĻ°ুāĻ¨
Share:

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯া

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং  āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯া
āĻ†āĻŽāĻ°া āĻ¤ো āĻĻৈāĻ¨āĻ¨্āĻĻিāĻ¨ āĻœীāĻŦāĻ¨ে āĻ¨াāĻ¨া āĻšিāĻ¸াāĻŦ-āĻ¨িāĻ•াāĻļেāĻ° āĻœāĻ¨্āĻ¯ āĻĻāĻļāĻ­িāĻ¤্āĻ¤িāĻ• (decimal) āĻ¸ংāĻ–্āĻ¯া āĻĒāĻĻ্āĻ§āĻ¤ি āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ি। āĻ•িāĻ¨্āĻ¤ু āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ° āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে āĻĻুāĻ‡āĻ­িāĻ¤্āĻ¤িāĻ• āĻŦা āĻŦাāĻ‡āĻ¨াāĻ°ি (binary) āĻ¸ংāĻ–্āĻ¯া āĻĒāĻĻ্āĻ§āĻ¤ি। āĻĻāĻļāĻ­িāĻ¤্āĻ¤িāĻ• āĻ¸ংāĻ–্āĻ¯া āĻĒāĻĻ্āĻ§āĻ¤িāĻ¤ে āĻ†āĻ›ে āĻŽোāĻŸ āĻĻāĻļāĻŸি āĻ…āĻ™্āĻ• 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 āĻ†āĻ° āĻŦাāĻ‡āĻ¨াāĻ°িāĻ¤ে āĻĻুāĻŸি, 0 āĻ†āĻ° 1। āĻ†āĻŽāĻ°া āĻāĻ‡ āĻ…āĻ§্āĻ¯াā§Ÿে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯া āĻĒāĻĻ্āĻ§āĻ¤িāĻ° āĻ•িāĻ›ু āĻŽৌāĻ˛িāĻ• āĻœিāĻ¨িāĻ¸ āĻĻেāĻ–āĻŦ āĻ†āĻ° āĻŦাāĻ‡āĻ¨াāĻ°ি āĻĨেāĻ•ে āĻĄেāĻ¸িāĻŽাāĻ˛ āĻāĻŦং āĻĄেāĻ¸িāĻŽাāĻ˛ āĻĨেāĻ•ে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯াā§Ÿ āĻ°ূāĻĒাāĻ¨্āĻ¤āĻ° āĻ•āĻ°া āĻļিāĻ–āĻŦ। āĻĄেāĻ¸িāĻŽাāĻ˛ে āĻ†āĻŽāĻ°া āĻ—āĻŖāĻ¨া āĻ•āĻ°ি āĻāĻ­াāĻŦে: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, … 19, 20, 21, …, 98, 99, 100, 101 ...। āĻĻেāĻ–ো, āĻ¯āĻ–āĻ¨āĻ‡ āĻ†āĻŽāĻ°া āĻĄাāĻ¨ āĻĻিāĻ•েāĻ° āĻ˜āĻ°ে (āĻāĻ•āĻ•েāĻ° āĻ˜āĻ°ে) āĻĻāĻļāĻŸি āĻ…āĻ™্āĻ• āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে āĻĢেāĻ˛ি, āĻ¤āĻ–āĻ¨ āĻ¤াāĻ° āĻŦাঁā§Ÿে āĻĻāĻļāĻ•েāĻ° āĻ˜āĻ°েāĻ° āĻ…āĻ™্āĻ•েāĻ° āĻŽাāĻ¨ āĻāĻ• āĻŦাā§œাāĻ‡ (āĻ†āĻ° āĻ¯āĻĻি āĻ¨া āĻĨাāĻ•ে āĻ¤াāĻšāĻ˛ে 1 āĻŦāĻ¸াāĻ‡ āĻŦা 0-āĻāĻ° āĻ¸āĻ™্āĻ—ে 1 āĻ¯োāĻ— āĻ•āĻ°ি āĻ†āĻ° āĻ•ি, āĻ•াāĻ°āĻŖ 9 āĻ†āĻ° 09 āĻ•িāĻ¨্āĻ¤ু āĻāĻ•āĻ‡ āĻ•āĻĨা, āĻ¤াāĻ‡ 09-āĻāĻ° āĻĒāĻ°āĻŦāĻ°্āĻ¤ি āĻ¸ংāĻ–্āĻ¯া āĻšāĻš্āĻ›ে 10), āĻ†āĻŦাāĻ° āĻĻāĻļāĻ•েāĻ° āĻ˜āĻ°ে 0 āĻĨেāĻ•ে 9 āĻ¸āĻŦ āĻ…āĻ™্āĻ• āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে āĻĢেāĻ˛াāĻ° āĻĒāĻ°ে āĻļāĻ¤āĻ•েāĻ° āĻ˜āĻ°েāĻ° āĻ…āĻ™্āĻ•েāĻ° āĻŽাāĻ¨ āĻāĻ• āĻŦাā§œাāĻ‡ (āĻ†āĻ° āĻ¯āĻĻি āĻ¨া āĻĨাāĻ•ে āĻ¤াāĻšāĻ˛ে 1 āĻŦāĻ¸াāĻ‡ āĻŦা 0-āĻāĻ° āĻ¸āĻ™্āĻ—ে 1 āĻ¯োāĻ— āĻ•āĻ°ি āĻ†āĻ° āĻ•ি)। āĻ¤েāĻŽāĻ¨āĻ‡ āĻŦাāĻ‡āĻ¨াāĻ°িāĻ¤ে āĻ†āĻŽāĻ°া āĻ—āĻŖāĻ¨া āĻ•āĻ°āĻŦ āĻāĻ‡āĻ­াāĻŦে: 0, 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011 ...। āĻ¯েāĻšেāĻ¤ু āĻ…āĻ™্āĻ• āĻŽাāĻ¤্āĻ° āĻĻুāĻŸি, āĻ¤াāĻ‡ āĻĻুāĻŸি āĻ…āĻ™্āĻ•েāĻ° āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻšā§Ÿে āĻ—েāĻ˛েāĻ‡ āĻŦাঁ āĻĻিāĻ•েāĻ° āĻ˜āĻ°ে āĻāĻ• āĻŦāĻ¸াāĻ¤ে āĻšā§Ÿ āĻŦা 0-āĻāĻ° āĻ¸āĻ™্āĻ—ে 1 āĻ¯োāĻ— āĻ•āĻ°āĻ¤ে āĻšā§Ÿ (āĻŦাঁ āĻĻিāĻ•ে āĻ¤ো āĻ†āĻŽāĻ°া āĻ‡āĻš্āĻ›াāĻŽāĻ¤ āĻļূāĻ¨্āĻ¯ āĻŦāĻ¸াāĻ¤ে āĻĒাāĻ°ি)।
āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸িāĻ¸্āĻŸেāĻŽে āĻ…āĻŦāĻļ্āĻ¯ āĻ†āĻŽāĻ°া āĻāĻ•āĻ•েāĻ° āĻ˜āĻ°, āĻĻāĻļāĻ•েāĻ° āĻ˜āĻ°, āĻļāĻ¤āĻ•েāĻ° āĻ˜āĻ°, āĻ¸āĻšāĻ¸্āĻ°েāĻ° āĻ˜āĻ° āĻ¨া āĻŦāĻ˛ে āĻŦāĻ˛āĻŦ āĻāĻ•েāĻ° āĻ˜āĻ°, āĻĻুāĻ‡ā§ŸেāĻ° āĻ˜āĻ°, āĻšাāĻ°েāĻ° āĻ˜āĻ°, āĻ†āĻŸেāĻ° āĻ˜āĻ°। āĻ•েāĻ¨ āĻŦāĻ˛ āĻ¤ো? āĻāĻ•āĻŸু āĻšিāĻ¨্āĻ¤া āĻ•āĻ°ো।
āĻĄেāĻ¸িāĻŽাāĻ˛ে āĻ¯েāĻŽāĻ¨ 10 āĻ˛িāĻ–āĻ¤ে āĻĻুāĻŸি āĻ…āĻ™্āĻ• āĻ˛াāĻ—ে, 100 āĻ˛িāĻ–āĻ¤ে āĻ¤িāĻ¨āĻŸি, 1000 āĻ˛িāĻ–āĻ¤ে āĻšাāĻ°āĻŸি, āĻ¤েāĻŽāĻ¨āĻ‡ āĻŦাāĻ‡āĻ¨াāĻ°িāĻ¤ে āĻĻুāĻ‡ āĻ˛িāĻ–āĻ¤ে āĻĻুāĻŸি (10), āĻšাāĻ° āĻ˛িāĻ–āĻ¤ে āĻ¤িāĻ¨āĻŸি (100), āĻ†āĻŸ āĻ˛িāĻ–āĻ¤ে āĻšাāĻ°āĻŸি (1000), āĻˇোāĻ˛ āĻ˛িāĻ–āĻ¤ে āĻĒাঁāĻšāĻŸি (10000) āĻ…āĻ™্āĻ• āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ¤ে āĻšā§Ÿ। āĻĄেāĻ¸িāĻŽাāĻ˛ে āĻĄাāĻ¨ āĻĻিāĻ•েāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ…āĻ™্āĻ• (100 = 1) āĻšāĻš্āĻ›ে āĻāĻ•āĻ•েāĻ° āĻ˜āĻ°, āĻĻ্āĻŦিāĻ¤ীā§Ÿ āĻ…āĻ™্āĻ• (101 = 10) āĻšāĻš্āĻ›ে āĻĻāĻļāĻ•েāĻ° āĻ˜āĻ°, āĻ¤ৃāĻ¤ীā§Ÿ āĻ…āĻ™্āĻ• (102 = 100) āĻšāĻš্āĻ›ে āĻļāĻ¤āĻ•েāĻ° āĻ˜āĻ°, āĻ¤েāĻŽāĻ¨āĻ‡ āĻŦাāĻ‡āĻ¨াāĻ°িāĻ¤ে āĻĄাāĻ¨āĻĻিāĻ•েāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ…āĻ™্āĻ• (20 = 1) āĻšāĻš্āĻ›ে āĻāĻ•েāĻ° āĻ˜āĻ°, āĻĒāĻ°েāĻ° āĻ…āĻ™্āĻ• (21 = 2) āĻšāĻš্āĻ›ে āĻĻুāĻ‡ā§ŸেāĻ° āĻ˜āĻ°, āĻ¤াāĻ°āĻĒāĻ° (22 = 4) āĻšāĻš্āĻ›ে āĻšাāĻ°েāĻ° āĻ˜āĻ°, āĻāĻ‡ āĻ°āĻ•āĻŽ। āĻĻāĻļāĻ­িāĻ¤্āĻ¤িāĻ• āĻ¸ংāĻ–্āĻ¯াā§Ÿ āĻ¯েāĻŽāĻ¨ āĻ¯োāĻ—, āĻŦিā§ŸোāĻ—, āĻ—ুāĻŖ, āĻ­াāĻ— āĻ•āĻ°া āĻ¯াā§Ÿ, āĻ¤েāĻŽāĻ¨āĻ‡ āĻŦাāĻ‡āĻ¨াāĻ°িāĻ¤ে āĻ•āĻ°া āĻ¯াā§Ÿ। āĻ†āĻ¸āĻ˛ে āĻ¯োāĻ— āĻ•āĻ°āĻ¤ে āĻĒাāĻ°āĻ˛ে āĻ•িāĻ¨্āĻ¤ু āĻŦাāĻ•ি āĻ•াāĻœ āĻ•āĻ°া āĻ•োāĻ¨ো āĻŦ্āĻ¯াāĻĒাāĻ° āĻ¨ā§Ÿ। āĻ†āĻŦাāĻ° āĻŦাāĻ‡āĻ¨াāĻ°িāĻ¤ে āĻ­āĻ—্āĻ¨াংāĻļেāĻ° āĻŦ্āĻ¯াāĻĒাāĻ° āĻ†āĻ›ে, āĻ¤āĻŦে āĻ†āĻŽি āĻ•েāĻŦāĻ˛ āĻĒূāĻ°্āĻŖāĻ¸ংāĻ–্āĻ¯া āĻ¨িā§ŸেāĻ‡ āĻ†āĻ˛োāĻšāĻ¨া āĻ•āĻ°āĻŦ।
āĻ¯োāĻ—েāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻŽূāĻ˛ āĻšিāĻ¸াāĻŦāĻ—ুāĻ˛ো āĻšāĻš্āĻ›ে: 0 + 0 = 0, 0 + 1 = 1, 1 + 0 = 1, 1 + 1 = 10।
āĻĄেāĻ¸িāĻŽাāĻ˛েāĻ° āĻŽāĻ¤োāĻ‡ āĻšিāĻ¸াāĻŦ, 1 + 1 āĻāĻ° āĻ•্āĻˇেāĻ¤্āĻ°ে āĻĻেāĻ–ো, āĻĻুāĻ‡ā§ŸেāĻ° (10) āĻļূāĻ¨্āĻ¯ āĻāĻ˛ āĻĒ্āĻ°āĻĨāĻŽে, āĻšাāĻ¤ে āĻĨাāĻ•ে āĻāĻ•, āĻ¸েāĻŸি āĻĒāĻ°ে āĻ˛িāĻ–āĻ˛াāĻŽ। 101 + 101 = āĻ•āĻ¤? āĻĒ্āĻ°āĻĨāĻŽে āĻāĻ•েāĻ° āĻ˜āĻ°েāĻ° āĻ¯োāĻ—, 1 + 1 = 10। āĻ¤াāĻ‡ āĻ¯োāĻ—āĻĢāĻ˛েāĻ° āĻāĻ•েāĻ° āĻ˜āĻ°ে āĻŦāĻ¸āĻŦে 0 āĻ†āĻ° āĻšাāĻ¤ে āĻĨাāĻ•āĻ˛ 1 (carry)। āĻāĻŦাāĻ°ে āĻĻুāĻ‡ā§ŸেāĻ° āĻ˜āĻ°ে, 0 + 0 = 0, āĻāĻ–āĻ¨ āĻāĻ‡ 0-āĻāĻ° āĻ¸āĻ™্āĻ—ে āĻšাāĻ¤েāĻ° 1 āĻ¯োāĻ— āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻ¤াāĻšāĻ˛ে āĻ¯োāĻ—āĻĢāĻ˛েāĻ° āĻĻুāĻ‡ā§ŸেāĻ° āĻ˜āĻ°ে āĻŦāĻ¸āĻŦে 1। āĻāĻŦাāĻ°ে āĻšাāĻ°েāĻ° āĻ˜āĻ°েāĻ° āĻ¯োāĻ— āĻ•āĻ°āĻ˛ে āĻĒাāĻ‡, 1 + 1 = 10। āĻšাāĻ¤ে āĻ•িāĻ›ু āĻ¨েāĻ‡ (āĻ•োāĻ¨ো carry āĻ¨েāĻ‡)। āĻ¸ুāĻ¤āĻ°াং āĻšাāĻ°েāĻ° āĻ˜āĻ°ে āĻŦāĻ¸āĻŦে 0 āĻ†āĻ° 1 āĻŦāĻ¸āĻŦে āĻ†āĻŸেāĻ° āĻ˜āĻ°ে। āĻ¯োāĻ—āĻĢāĻ˛: 1010। āĻāĻŦাāĻ°ে āĻŦāĻ˛ো 1011 + 1011 = āĻ•āĻ¤? āĻ¯োāĻ— āĻ•āĻ°ে āĻ¯āĻĻি āĻĻেāĻ–ো āĻ¯োāĻ—āĻĢāĻ˛ 10110 āĻšā§ŸāĻ¨ি, āĻ¤াāĻšāĻ˛ে āĻ¤ুāĻŽি āĻ¯োāĻ—ে āĻ•োāĻĨাāĻ“ āĻ­ুāĻ˛ āĻ•āĻ°েāĻ›।
āĻŦিā§ŸোāĻ—েāĻ° āĻ•্āĻˇেāĻ¤্āĻ°েāĻ“ āĻĄেāĻ¸িāĻŽাāĻ˛েāĻ° āĻŽāĻ¤ো āĻšিāĻ¸াāĻŦ āĻšāĻŦে। 0 – 0 = 0, 1 – 0 = 1, 1 – 1 = 0, 0 – 1 = 1।
āĻļেāĻˇেāĻ°āĻŸি āĻ–েā§ŸাāĻ˛ āĻ•āĻ°ো, 23 – 15 āĻ•āĻ°াāĻ° āĻ¸āĻŽā§Ÿ āĻ†āĻŽāĻ°া āĻ•ী āĻ•āĻ°ি? āĻ¤āĻ–āĻ¨ 3-āĻāĻ° āĻŦাঁā§Ÿে āĻāĻ•āĻŸি āĻ•াāĻ˛্āĻĒāĻ¨িāĻ• 1 āĻ§āĻ°ে āĻ¨িāĻ‡ (āĻŦা 1 āĻ§াāĻ° āĻ•āĻ°ি), āĻ¤াāĻ°āĻĒāĻ° 13 – 5 = 8 āĻ˛েāĻ–ি। āĻ†āĻ° āĻ¯েāĻ‡ āĻāĻ•āĻŸি āĻ§াāĻ° āĻ•āĻ°āĻ˛াāĻŽ, āĻ¸েāĻŸি āĻĒāĻ°েāĻ° āĻ˜āĻ°ে 1-āĻāĻ° āĻ¸āĻ™্āĻ—ে āĻ¯োāĻ— āĻ•āĻ°ে āĻĻিāĻ‡। āĻ¤েāĻŽāĻ¨āĻ‡ āĻŦাāĻ‡āĻ¨াāĻ°িāĻ¤ে 0 – 1 āĻ•āĻ°āĻ¤ে āĻ—েāĻ˛ে 0-āĻāĻ° āĻŦাঁā§Ÿে āĻāĻ•āĻŸি āĻāĻ• āĻ§āĻ°āĻŦ, āĻ¤āĻ–āĻ¨ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻšāĻŦে 10 (āĻĻুāĻ‡), āĻāĻ‡ āĻĻুāĻ‡ āĻĨেāĻ•ে āĻāĻ• āĻŦাāĻĻ āĻĻিāĻ˛ে āĻāĻ• āĻĨাāĻ•āĻŦে। āĻĒāĻ°েāĻ° āĻ˜āĻ°ে āĻāĻ•āĻŸি āĻāĻ• āĻ¯োāĻ— āĻ•āĻ°āĻ¤ে āĻšāĻŦে (āĻ¯েāĻ‡ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻŦিā§ŸোāĻ— āĻšāĻš্āĻ›ে āĻ¤াāĻ° āĻ¸āĻ™্āĻ—ে)। 110 – 101 = āĻ•āĻ¤?
āĻāĻ•েāĻ° āĻ˜āĻ°ে 0 āĻĨেāĻ•ে 1 āĻŦাāĻĻ āĻĻিāĻ˛ে āĻĨাāĻ•ে 1, āĻāĻ–াāĻ¨ে 1 āĻ§াāĻ° āĻ•āĻ°āĻ¤ে āĻšā§ŸেāĻ›ে। āĻ¤াāĻ‡ 101-āĻāĻ° āĻĻুāĻ‡ā§ŸেāĻ° āĻ˜āĻ°ে āĻ¸েāĻŸি āĻ¯োāĻ— āĻ•āĻ°ে āĻĻেāĻŦ। āĻ¤াāĻšāĻ˛ে āĻĻুāĻ‡ā§ŸেāĻ° āĻ˜āĻ°ে 1 – 1 = 0, āĻšাāĻ°েāĻ° āĻ˜āĻ°ে 1 – 1 = 0। āĻ¤াāĻ‡ āĻŦিā§ŸোāĻ—āĻĢāĻ˛ āĻšāĻŦে: 001 āĻŦা 1। āĻ¯োāĻ—-āĻŦিā§ŸোāĻ— āĻĒাāĻ°āĻ˛ে āĻ—ুāĻŖ-āĻ­াāĻ— āĻ¨া āĻĒাāĻ°াāĻ° āĻ•াāĻ°āĻŖ āĻ¨েāĻ‡। āĻĄেāĻ¸িāĻŽাāĻ˛েāĻ° āĻŽāĻ¤োāĻ‡ āĻ¨িā§ŸāĻŽ।
āĻ†āĻŦাāĻ° āĻ•োāĻ¨ো āĻĄেāĻ¸িāĻŽাāĻ˛ āĻ¸ংāĻ–্āĻ¯াāĻ•ে āĻ†āĻŽāĻ°া āĻ¨িāĻ°্āĻĻিāĻˇ্āĻŸ āĻ…āĻ™্āĻ• x 10āĻ“āĻ‡ āĻ…āĻ™্āĻ•েāĻ° āĻ…āĻŦāĻ¸্āĻĨাāĻ¨-āĻāĻ° āĻ¯োāĻ—āĻĢāĻ˛ āĻšিāĻ¸েāĻŦে āĻ¯েāĻŽāĻ¨ āĻ˛িāĻ–āĻ¤ে āĻĒাāĻ°ি, āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯াāĻ•েāĻ“ āĻ¨িāĻ°্āĻĻিāĻˇ্āĻŸ āĻ…āĻ™্āĻ• x 2āĻ“āĻ‡ āĻ…āĻ™্āĻ•েāĻ° āĻ…āĻŦāĻ¸্āĻĨাāĻ¨-āĻāĻ° āĻ¯োāĻ—āĻĢāĻ˛ āĻšিāĻ¸েāĻŦে āĻ˛েāĻ–া āĻ¯াā§Ÿ। āĻ¯েāĻŽāĻ¨: 1903 = 1 x 103 + 9 x 102 + 0 x 101 + 3 x 100। āĻŦাāĻ‡āĻ¨াāĻ°ি: 10110 = 1 x 24 + 0 x 23 + 1 x 22 + 1 x 21 + 0 x 20। āĻ‡ংāĻ°েāĻœিāĻ¤ে āĻāĻ•ে āĻŦāĻ˛ে Exponential Expression।
āĻāĻ–āĻ¨ āĻ•োāĻ¨ো āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯াāĻ° āĻŽাāĻ¨ āĻ¯āĻĻি āĻĄেāĻ¸িāĻŽাāĻ˛ে āĻŦেāĻ° āĻ•āĻ°āĻ¤ে āĻšাāĻ‡, āĻ¤āĻŦে āĻĒ্āĻ°āĻĨāĻŽে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯াāĻŸিāĻ•ে āĻāĻ•্āĻ¸āĻĒোāĻ¨েāĻ¨āĻļিā§ŸাāĻ˛ āĻāĻ•্āĻ¸āĻĒ্āĻ°েāĻļāĻ¨ āĻ†āĻ•াāĻ°ে āĻ˛িāĻ–āĻ¤ে āĻšāĻŦে। āĻ¤াāĻ°āĻĒāĻ° āĻ—ুāĻŖāĻĢāĻ˛āĻ—ুāĻ˛ো āĻĄেāĻ¸িāĻŽাāĻ˛ে āĻšিāĻ¸াāĻŦ āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻ¨িāĻšেāĻ° āĻ‰āĻĻাāĻšāĻ°āĻŖāĻŸি āĻĻেāĻ–ো:
10110 = 1 x 24 + 0 x 23 + 1 x 22 + 1 x 21 + 0 x 20 = 1 x 16 + 0 x 8 + 1 x 4 + 1 x 2 + 0 x 1 = 16 + 0 + 4 + 2 + 0 = 22
āĻ…āĻ°্āĻĨাā§Ž āĻŦাāĻ‡āĻ¨াāĻ°ি 10110 = āĻĄেāĻ¸িāĻŽাāĻ˛ 22। āĻ†āĻŽāĻ°া āĻ…āĻ¨েāĻ•āĻ•্āĻˇāĻŖ āĻ•োāĻ¨ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻ•āĻ°āĻ›ি āĻ¨া, āĻšāĻ˛ো āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯াāĻ° āĻĄেāĻ¸িāĻŽাāĻ˛ āĻŽাāĻ¨ āĻŦেāĻ° āĻ•āĻ°াāĻ° āĻāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–ে āĻĢেāĻ˛ি। āĻĒāĻĻ্āĻ§āĻ¤ি āĻ¤ো āĻœাāĻ¨া āĻšā§Ÿে āĻ—েāĻ›ে। āĻāĻ–āĻ¨ āĻ—ুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ āĻĒ্āĻ°āĻļ্āĻ¨ āĻšāĻš্āĻ›ে, āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯া āĻ°িāĻĄ āĻ•āĻ°āĻŦ āĻ•ী āĻĻিā§Ÿে? āĻ†āĻŽāĻ°া āĻ¸্āĻŸ্āĻ°িং āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ি।
char binary[] = "10110";
int len = 5; // āĻ¸্āĻŸ্āĻ°িংā§ŸেāĻ° āĻĻৈāĻ°্āĻ˜্āĻ¯ 5। int decimal = 0; // āĻāĻ–āĻ¨ো āĻ•োāĻ¨ো āĻšিāĻ¸াāĻŦ āĻ•āĻ°িāĻ¨ি, āĻ¤াāĻ‡ āĻ§āĻ°āĻ˛াāĻŽ āĻĄেāĻ¸িāĻŽাāĻ˛ āĻŽাāĻ¨ 0।
āĻāĻŦাāĻ°ে āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻ˛ুāĻĒেāĻ° āĻ¸াāĻšাāĻ¯্āĻ¯ে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯াāĻ° āĻĒ্āĻ°āĻ¤িāĻŸি āĻ…āĻ™্āĻ•েāĻ° āĻ¸āĻ™্āĻ—ে 2āĻ“āĻ‡ āĻ…āĻ™্āĻ•েāĻ° āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ āĻ—ুāĻŖ āĻ•āĻ°ে āĻ¸েāĻŸি āĻĄেāĻ¸িāĻŽাāĻ˛েāĻ° āĻ¸āĻ™্āĻ—ে āĻ¯োāĻ— āĻ•āĻ°ে āĻĻেāĻŦ। āĻĒ্āĻ°āĻĨāĻŽ āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° āĻ…āĻ°্āĻĨাā§Ž binary[0]āĻ¤ে āĻ¤ো '1' āĻ†āĻ›ে,-āĻāĻ° āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ āĻ•āĻ¤ āĻŦāĻ˛ো āĻ¤ো?-āĻāĻ° āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ āĻšāĻš্āĻ›ে 4। āĻ¤াāĻ°āĻĒāĻ°েāĻ° āĻ…āĻ™্āĻ•েāĻ° āĻŦেāĻ˛াā§Ÿ āĻ…āĻŦāĻ¸্āĻĨাāĻ¨েāĻ° āĻŽাāĻ¨ āĻāĻ• āĻ•āĻŽāĻŦে, āĻāĻ­াāĻŦে āĻāĻ•েāĻŦাāĻ°ে āĻļেāĻˇেāĻ° āĻ…āĻ™্āĻ•েāĻ° āĻŦেāĻ˛াā§Ÿ āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ āĻšāĻŦে 0। int position = 4; int indx; for(indx = 0; indx < len; indx++) { decimal = decimal + pow(2, position); position--; }
āĻ˛ুāĻĒ āĻĨেāĻ•ে āĻŦেāĻ° āĻšāĻ˛ে āĻ†āĻŽāĻ°া āĻ¸āĻŽ্āĻĒূāĻ°্āĻŖ āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯াāĻ° āĻĄেāĻ¸িāĻŽাāĻ˛ āĻŽাāĻ¨ āĻĒেā§Ÿে āĻ¯াāĻŦ। āĻāĻ–াāĻ¨ে āĻĻেāĻ–ো, āĻ†āĻŽি pow āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ°
āĻ•āĻ°েāĻ›ি। āĻāĻŸিāĻ° āĻ•াāĻœ āĻŦāĻ˛া āĻ†āĻ›ে math.h āĻšেāĻĄাāĻ° āĻĢাāĻ‡āĻ˛ে। ab-āĻāĻ° āĻŽাāĻ¨ āĻŦেāĻ° āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯ pow(a, b) āĻŦāĻ˛ে āĻĻিāĻ˛েāĻ‡ āĻšā§Ÿ। āĻ¤াāĻšāĻ˛ে āĻ†āĻŽাāĻĻেāĻ° āĻĒুāĻ°ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻĻাঁā§œাāĻš্āĻ›ে āĻāĻ‡ āĻ°āĻ•āĻŽ: #include <stdio.h> #include <string.h> #include <math.h> int main() { char binary[65]; int len, decimal, power, i; printf("Enter the binary number: "); scanf("%s", binary); decimal = 0; len = strlen(binary); power = len - 1; for(i = 0; i < len; i++) { decimal += pow(2, power); power--; } printf("Decimal value is %d\n", decimal); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§§ā§¨.ā§§

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛ āĻ•āĻ°ে āĻ°াāĻ¨ āĻ•āĻ°ো। āĻ‡āĻ¨āĻĒুāĻŸ āĻ¯āĻĻি 10110 āĻĻাāĻ“, āĻ¤াāĻšāĻ˛ে āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•āĻ¤ āĻ†āĻ¸ে? āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ†āĻ¸ে 31 āĻ•িāĻ¨্āĻ¤ু āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ¤ো āĻ†āĻ¸া āĻ‰āĻšিāĻ¤ 22। āĻ¤াāĻšāĻ˛ে āĻ†āĻŽāĻ°া āĻ•োāĻĨাāĻ“ āĻ­ুāĻ˛ āĻ•āĻ°েāĻ›ি। āĻ¤োāĻŽāĻ°া āĻ¨িāĻœে āĻ¨িāĻœে āĻ­ুāĻ˛āĻŸি āĻŦেāĻ° āĻ•āĻ°াāĻ° āĻšেāĻˇ্āĻŸা āĻ•āĻ°ো।
āĻ†āĻŽাāĻĻেāĻ° āĻ¤ো āĻ†āĻ¸āĻ˛ে pow(2, position)āĻ•ে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯াāĻ° āĻ“āĻ‡ position-āĻāĻ° āĻ…āĻ™্āĻ•āĻŸি āĻĻিā§Ÿে āĻ—ুāĻŖ āĻ•āĻ°াāĻ° āĻ•āĻĨা, āĻ¸েāĻŸি āĻ†āĻŽāĻ°া āĻ•āĻ°āĻ¤ে āĻ­ুāĻ˛ে āĻ—েāĻ›ি। āĻ…āĻ°্āĻĨাā§Ž āĻ†āĻŽাāĻĻেāĻ° āĻ˛িāĻ–āĻ¤ে āĻšāĻŦে:
decimal += binary[i] * pow(2, power);
āĻāĻ•āĻŸি āĻŦ্āĻ¯াāĻĒাāĻ° āĻ–েā§ŸাāĻ˛ āĻ•āĻ°āĻ›ো āĻ¤ো? 10110-āĻāĻ° āĻāĻ•েāĻ° āĻ˜āĻ°েāĻ° āĻ…āĻ™্āĻ•āĻŸি āĻ†āĻŽাāĻĻেāĻ° āĻ…্āĻ¯াāĻ°েāĻ° āĻļেāĻˇ āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ°, āĻ†āĻ° āĻˇোāĻ˛োāĻ° āĻ˜āĻ°েāĻ° āĻ…āĻ™্āĻ•āĻŸি āĻšāĻš্āĻ›ে āĻ…্āĻ¯াāĻ°েāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ°। āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ†āĻ›ে āĻāĻ‡āĻ­াāĻŦে: ['1', '0', '1', '1', '0']। āĻ¤াāĻ‡ binary[0]-āĻāĻ° āĻ¸āĻ™্āĻ—ে āĻ—ুāĻŖ āĻšāĻŦে pow(2, 4), binary[1]-āĻāĻ° āĻ¸āĻ™্āĻ—ে āĻ—ুāĻŖ āĻšāĻŦে pow(2, 3), …, āĻāĻ­াāĻŦে binary[4]-āĻāĻ° āĻ¸āĻ™্āĻ—ে āĻ—ুāĻŖ āĻšāĻŦে pow(2, 0)। āĻāĻ–āĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ িāĻ• āĻ•āĻ°ে āĻ¨িā§Ÿে āĻ¤াāĻ°āĻĒāĻ° āĻšাāĻ˛াāĻ“। āĻ‡āĻ¨āĻĒুāĻŸ 10110-āĻāĻ° āĻœāĻ¨্āĻ¯ āĻ•ী āĻ†āĻ‰āĻŸāĻĒুāĻŸ?
āĻ†āĻŽি āĻ¤ো āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻĻেāĻ–āĻ¤ে āĻĒাāĻš্āĻ›ি Decimal value is 1510। āĻ­ুāĻ˛āĻŸি āĻ•োāĻĨাā§Ÿ āĻšāĻ˛ো? āĻ¸āĻŦ āĻ¤ো āĻ িāĻ•āĻ‡ āĻ•āĻ°āĻ˛াāĻŽ। āĻ¤োāĻŽāĻ°া āĻ†āĻŦাāĻ° āĻŦিāĻ°āĻ•্āĻ¤ āĻšā§Ÿে āĻ¯াāĻš্āĻ› āĻ¨া āĻ¤ো? āĻŸেāĻ¸্āĻŸ āĻ•্āĻ°িāĻ•েāĻŸ āĻ–েāĻ˛াāĻ° āĻ¸āĻŽā§Ÿ āĻ¯েāĻŽāĻ¨ āĻ§ৈāĻ°্āĻ¯েāĻ° āĻĒ্āĻ°ā§ŸোāĻœāĻ¨, āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিংāĻ“ āĻ¤েāĻŽāĻ¨āĻ‡ āĻ§ৈāĻ°্āĻ¯েāĻ° āĻ–েāĻ˛া।
āĻ­ুāĻ˛āĻŸি āĻ¯ে decimal += binary[i] * pow(2, power); āĻ¸্āĻŸেāĻŸāĻŽেāĻ¨্āĻŸে āĻšā§ŸেāĻ›ে āĻ¤াāĻ¤ে āĻ•োāĻ¨ো āĻ¸āĻ¨্āĻĻেāĻš āĻ¨েāĻ‡। āĻ•াāĻ°āĻŖ āĻ†āĻŽāĻ°া āĻāĻ–াāĻ¨েāĻ‡ āĻāĻ•āĻŸু āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻ•āĻ°েāĻ›ি। āĻ˛āĻ•্āĻˇ āĻ•āĻ°ো, binary[i]-āĻāĻ° āĻŽাāĻ¨ āĻšā§Ÿ '0' āĻŦা '1' (āĻŽাāĻ¨ে āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° '0' āĻŦা āĻ•্āĻ¯াāĻ°েāĻ•্āĻŸাāĻ° '1')। āĻāĻ–āĻ¨ āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ° '0' āĻŦāĻ˛āĻ¤ে āĻŦোāĻে 48 āĻ†āĻ° '1' āĻŦāĻ˛āĻ¤ে āĻŦোāĻে 49। āĻাāĻŽেāĻ˛াāĻŸা āĻāĻ–াāĻ¨েāĻ‡ āĻšā§ŸেāĻ›ে। āĻāĻ–āĻ¨ āĻāĻ‡ '0'āĻ•ে 0 āĻ†āĻ° '1'āĻ•ে 1 āĻŦোāĻাāĻŦ āĻ•ীāĻ­াāĻŦে?
'0' – '0' = 48 – 48 = 0। '1' – '0' = 49 – 48 = 1।
āĻŦুāĻĻ্āĻ§িāĻŸা āĻĻাāĻ°ুāĻŖ āĻ¨া? āĻ†āĻŽāĻ°া binary[i] āĻ¨া āĻ˛িāĻ–ে (binary[i] – '0') āĻ˛িāĻ–āĻ˛েāĻ‡ āĻাāĻŽেāĻ˛া āĻļেāĻˇ। āĻāĻŦাāĻ°ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ িāĻ•āĻ াāĻ• āĻ•াāĻœ āĻ•āĻ°āĻŦে (āĻ¯āĻĻি āĻ¨া āĻ¤ুāĻŽি āĻ¨āĻ¤ুāĻ¨ āĻ•োāĻ¨ো āĻ­ুāĻ˛ āĻ•āĻ°ে āĻĨাāĻ•ো)।
āĻāĻŦাāĻ°ে āĻ†āĻŽāĻ°া āĻĻেāĻ–āĻŦ āĻĄেāĻ¸িāĻŽাāĻ˛ āĻĨেāĻ•ে āĻŦাāĻ‡āĻ¨াāĻ°িāĻ¤ে āĻ°ূāĻĒাāĻ¨্āĻ¤āĻ°। āĻāĻ•āĻŸি āĻ‰āĻĻাāĻšāĻ°āĻŖেāĻ° āĻ¸াāĻšাāĻ¯্āĻ¯ে āĻĒāĻĻ্āĻ§āĻ¤িāĻŸা āĻĻেāĻ–াāĻ‡। āĻ§āĻ°ো 95āĻ•ে āĻŦাāĻ‡āĻ¨াāĻ°িāĻ¤ে āĻ°ূāĻĒাāĻ¨্āĻ¤āĻ° āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻāĻ–āĻ¨ āĻ†āĻŽাāĻĻেāĻ° āĻŦেāĻ° āĻ•āĻ°āĻ¤ে āĻšāĻŦে n-āĻāĻ° āĻ¸āĻ°্āĻŦোāĻš্āĻš āĻŽাāĻ¨, āĻ¯েāĻ–াāĻ¨ে 2n <= 95। āĻĻুāĻ‡ā§ŸেāĻ° āĻĒাāĻ“ā§ŸাāĻ°āĻ—ুāĻ˛ো āĻšāĻš্āĻ›ে 1, 2, 4, 8, 16, 32, 64, 128, ...। āĻāĻ–াāĻ¨ে āĻ†āĻŽāĻ°া āĻĻেāĻ–āĻ¤ে āĻĒাāĻš্āĻ›ি 64 < 95 āĻŦা 26 < 95। āĻ¤াāĻšāĻ˛ে n-āĻāĻ° āĻŽাāĻ¨ 6। āĻ†āĻ° āĻ†āĻŽাāĻĻেāĻ° āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻšāĻŦে āĻ¸াāĻ¤ āĻ…āĻ™্āĻ•েāĻ° (0 āĻĨেāĻ•ে 6 āĻŽোāĻŸ āĻ¸াāĻ¤āĻŸি āĻ…āĻ™্āĻ•)। āĻ¯েāĻšেāĻ¤ু 64 < 95, āĻ¤াāĻ‡ āĻāĻ‡ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ¨েāĻ“ā§Ÿা āĻ¯াā§Ÿ। āĻ¤াāĻšāĻ˛ে āĻšৌāĻˇāĻŸ্āĻŸিāĻ° āĻ˜āĻ°ে (āĻŦাঁ āĻĨেāĻ•ে āĻĒ্āĻ°āĻĨāĻŽ āĻŦা āĻĄাāĻ¨ āĻĨেāĻ•ে āĻ¸āĻĒ্āĻ¤āĻŽ) āĻšāĻŦে 1 (1xxxxxx)। āĻāĻ–āĻ¨ n-āĻāĻ° āĻŽাāĻ¨ 1 āĻ•āĻŽাāĻ‡। 64 + 25 = 64 + 32 = 96, āĻ¯া āĻ•িāĻ¨া 95-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ। āĻ¤াāĻ‡ āĻāĻ•ে āĻ¨েāĻ“ā§Ÿা āĻ¯াāĻŦে āĻ¨া। āĻ…āĻ¤āĻāĻŦ āĻŦāĻ¤্āĻ°িāĻļেāĻ° āĻ˜āĻ°ে 0 āĻŦāĻ¸াāĻ‡ (10xxxxx)। āĻāĻŦাāĻ°ে n-āĻāĻ° āĻŽাāĻ¨ āĻ†āĻŦাāĻ° āĻāĻ• āĻ•āĻŽাāĻ‡, n-āĻāĻ° āĻŽাāĻ¨ āĻāĻ–āĻ¨ 4। 64 + 24 = 64 + 16 = 80 < 95। āĻ¸ুāĻ¤āĻ°াং āĻˇোāĻ˛োāĻ° āĻ˜āĻ°ে āĻšāĻŦে 1 (101xxxx)। āĻāĻ–āĻ¨ n-āĻāĻ° āĻŽাāĻ¨ āĻāĻ• āĻ•āĻŽাāĻ‡, n = 3। 80 + 23 = 80 + 8 = 88 < 95। āĻ¤াāĻ‡ āĻ†āĻŸেāĻ° āĻ˜āĻ°েāĻ“ 1 āĻŦāĻ¸āĻŦে (1011xxx)। āĻāĻ°āĻĒāĻ° āĻāĻ•āĻ‡āĻ­াāĻŦে, n = 2-āĻāĻ° āĻœāĻ¨্āĻ¯ 88 + 22 = 88 + 4 = 92 < 95। āĻšাāĻ°েāĻ° āĻ˜āĻ°েāĻ“ 1 āĻŦāĻ¸āĻŦে (10111xx)। āĻ¤াāĻ°āĻĒāĻ° n = 1, 92 + 21 = 92 + 2 = 94 < 95। āĻĻুāĻ‡ā§ŸেāĻ° āĻ˜āĻ°েāĻ“ 1 (101111x)। āĻāĻ–āĻ¨ n = 0, 94 + 20 = 94 + 1 = 95। āĻ¤াāĻ‡ āĻāĻ•েāĻ° āĻ˜āĻ°েāĻ“ 1। āĻ¸ুāĻ¤āĻ°াং āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻšāĻš্āĻ›ে 1011111। āĻ¤োāĻŽāĻ°া āĻāĻ–āĻ¨ āĻāĻ‡ āĻĒāĻĻ্āĻ§āĻ¤িāĻ¤ে āĻ•োāĻ¨ো āĻĻāĻļāĻ­িāĻ¤্āĻ¤িāĻ• āĻ¸ংāĻ–্āĻ¯াāĻ•ে āĻŦাāĻ‡āĻ¨াāĻ°িāĻ¤ে āĻ°ূāĻĒাāĻ¨্āĻ¤āĻ° āĻ•āĻ°াāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–ে āĻĢেāĻ˛ো āĻāĻŦং āĻŦিāĻ­িāĻ¨্āĻ¨ āĻŽাāĻ¨ āĻĻিā§Ÿে āĻĒāĻ°ীāĻ•্āĻˇা āĻ•āĻ°ে āĻĻেāĻ–ো।
āĻāĻ–āĻ¨ āĻāĻ•āĻ‡ āĻ•াāĻœ āĻ†āĻŽāĻ°া āĻāĻ•āĻŸু āĻ…āĻ¨্āĻ¯āĻ­াāĻŦে āĻ•āĻ°āĻŦ। āĻ¨িāĻšেāĻ° āĻŸেāĻŦিāĻ˛āĻŸি āĻĻেāĻ–ো:
āĻ­াāĻ—āĻĢāĻ˛
 āĻ­াāĻ—āĻļেāĻˇ
95/ 2 47 1 47/2 23 1 23/2 11 1 11/2 5 1 5/2 2 1 2/2 1 0 1 /2 0 1
āĻāĻŦাāĻ°ে āĻ­াāĻ—āĻļেāĻˇ āĻ•āĻ˛াāĻŽেāĻ° āĻ…āĻ™্āĻ•āĻ—ুāĻ˛ো āĻļেāĻˇ āĻĨেāĻ•ে āĻĒ্āĻ°āĻĨāĻŽ āĻ•্āĻ°āĻŽে āĻ˛েāĻ–āĻ˛েāĻ‡ āĻ†āĻŽāĻ°া āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¨āĻŽ্āĻŦāĻ°āĻŸা āĻĒেā§Ÿে āĻ¯াāĻŦ: 1011111। āĻ†āĻ° āĻ­াāĻ—েāĻ° āĻ•াāĻœāĻŸি āĻ†āĻŽāĻ°া āĻ¤āĻ¤āĻ•্āĻˇāĻŖ āĻ•āĻ°āĻŦ āĻ¯āĻ¤āĻ•্āĻˇāĻŖ āĻ¨া āĻ­াāĻ—āĻĢāĻ˛ 0 āĻĒাāĻš্āĻ›ি। āĻāĻ‡ āĻĒāĻĻ্āĻ§āĻ¤িāĻ¤েāĻ“ āĻ¤োāĻŽāĻ°া āĻĄেāĻ¸িāĻŽাāĻ˛ āĻĨেāĻ•ে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ°ূāĻĒাāĻ¨্āĻ¤āĻ°েāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻ•োāĻĄ āĻ˛িāĻ–ে āĻĢেāĻ˛ো। āĻ°ূāĻĒাāĻ¨্āĻ¤āĻ°েāĻ° āĻ•োāĻĄāĻŸি main āĻĢাংāĻļāĻ¨ে āĻ¨া āĻ•āĻ°ে āĻ†āĻ˛াāĻĻা āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨ে āĻ•āĻ°āĻŦে
Share:

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸াāĻ°্āĻš

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸াāĻ°্āĻš
āĻāĻ•āĻŸি āĻ¸āĻšāĻœ āĻ–েāĻ˛া āĻĻিā§Ÿে āĻļুāĻ°ু āĻ•āĻ°া āĻ¯াāĻ•। āĻāĻŸি āĻ–েāĻ˛āĻ¤ে āĻĻুāĻœāĻ¨ āĻĻāĻ°āĻ•াāĻ°। āĻāĻ•āĻœāĻ¨ āĻŽāĻ¨ে āĻŽāĻ¨ে āĻāĻ•āĻŸি āĻ¸ংāĻ–্āĻ¯া āĻ§āĻ°āĻŦে। āĻ†āĻ° āĻĻ্āĻŦিāĻ¤ীā§ŸāĻœāĻ¨ āĻ•িāĻ›ু āĻĒ্āĻ°āĻļ্āĻ¨ āĻ•āĻ°ে āĻ¸েāĻ‡ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻŦেāĻ° āĻ•āĻ°āĻŦে। āĻ¤āĻŦে 'āĻ¤োāĻŽাāĻ° āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•āĻ¤?' - āĻāĻŽāĻ¨ āĻĒ্āĻ°āĻļ্āĻ¨ āĻ•িāĻ¨্āĻ¤ু āĻ¸āĻ°াāĻ¸āĻ°ি āĻ•āĻ°া āĻ¯াāĻŦে āĻ¨া। āĻĒ্āĻ°āĻļ্āĻ¨āĻŸি āĻšāĻš্āĻ›ে: āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি N (āĻāĻ•āĻŸি āĻ¸ংāĻ–্āĻ¯া)-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ, āĻ›োāĻŸ āĻ¨াāĻ•ি āĻ¸āĻŽাāĻ¨?
āĻ†āĻ° āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•িāĻ¨্āĻ¤ু āĻāĻ•āĻŸি āĻ¨িāĻ°্āĻĻিāĻˇ্āĻŸ āĻ¸ীāĻŽাāĻ° āĻŽāĻ§্āĻ¯ে āĻšāĻ¤ে āĻšāĻŦে (āĻ¯েāĻŽāĻ¨ 1 āĻĨেāĻ•ে 100, 10 āĻĨেāĻ•ে 1000, -1000 āĻĨেāĻ•ে 100000)। āĻāĻ–āĻ¨ āĻ§āĻ°া āĻ¯াāĻ•, āĻĒ্āĻ°āĻĨāĻŽāĻœāĻ¨ āĻ¯ে āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ§āĻ°েāĻ›ে āĻ¸েāĻŸি 1 āĻĨেāĻ•ে 1000-āĻāĻ° āĻ­েāĻ¤āĻ° āĻāĻ•āĻŸি āĻ¸ংāĻ–্āĻ¯া। āĻ¤াāĻšāĻ˛ে āĻ•িāĻ¨্āĻ¤ু āĻ¸āĻ°্āĻŦোāĻš্āĻš āĻāĻ• āĻšাāĻœাāĻ° āĻŦাāĻ° 'āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি N-āĻāĻ° āĻ¸āĻŽাāĻ¨?' āĻĒ্āĻ°āĻļ্āĻ¨āĻŸি āĻ•āĻ°ে āĻ¸েāĻŸি āĻŦেāĻ° āĻ•āĻ°ে āĻĢেāĻ˛া āĻ¯াā§Ÿ। (āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 1? āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 2? ... āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 999?, āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 1000?)। āĻāĻ­াāĻŦে āĻĒ্āĻ°āĻļ্āĻ¨ āĻ•āĻ°āĻ¤ে āĻĨাāĻ•āĻ˛ে āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ…āĻŦāĻļ্āĻ¯āĻ‡ āĻŦেāĻ° āĻšāĻŦে। āĻ¤āĻŦে āĻ­াāĻ—্āĻ¯ āĻ–াāĻ°াāĻĒ āĻšāĻ˛ে āĻāĻ• āĻšাāĻœাāĻ° āĻŦাāĻ° āĻ“āĻ‡ āĻĒ্āĻ°āĻļ্āĻ¨āĻŸি āĻ•āĻ°āĻ¤ে āĻšāĻŦে।
āĻ•িāĻ¨্āĻ¤ু āĻ†āĻŽাāĻĻেāĻ° āĻ¤ো āĻāĻ¤ āĻ¸āĻŽā§Ÿ āĻ¨েāĻ‡। āĻ§āĻ°া āĻ¯াāĻ•, 1 āĻĨেāĻ•ে 1000-āĻāĻ° āĻ­েāĻ¤āĻ° āĻ“āĻ‡ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻšāĻš্āĻ›ে 50। āĻ¤াāĻšāĻ˛ে āĻ†āĻŽাāĻĻেāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻĒ্āĻ°āĻļ্āĻ¨ āĻšāĻŦে: ā§§) āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 500-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ, āĻ›োāĻŸ āĻ¨াāĻ•ি āĻ¸āĻŽাāĻ¨? āĻ›োāĻŸ। ā§¨) āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 250-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ, āĻ›োāĻŸ āĻ¨াāĻ•ি āĻ¸āĻŽাāĻ¨? āĻ›োāĻŸ। ā§Š) āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 125-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ, āĻ›োāĻŸ āĻ¨াāĻ•ি āĻ¸āĻŽাāĻ¨? āĻ›োāĻŸ। ā§Ē) āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 62-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ, āĻ›োāĻŸ āĻ¨াāĻ•ি āĻ¸āĻŽাāĻ¨? āĻ›োāĻŸ। ā§Ģ) āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 31-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ, āĻ›োāĻŸ āĻ¨াāĻ•ি āĻ¸āĻŽাāĻ¨? āĻŦā§œ। ā§Ŧ) āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 46-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ, āĻ›োāĻŸ āĻ¨াāĻ•ি āĻ¸āĻŽাāĻ¨? āĻŦā§œ। ā§­) āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 54-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ, āĻ›োāĻŸ āĻ¨াāĻ•ি āĻ¸āĻŽাāĻ¨? āĻ›োāĻŸ। ā§Ž) āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ•ি 50-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ, āĻ›োāĻŸ āĻ¨াāĻ•ি āĻ¸āĻŽাāĻ¨? āĻ¸āĻŽাāĻ¨। āĻ†āĻŽāĻ°া āĻŽাāĻ¤্āĻ° āĻ†āĻŸāĻŸি āĻĒ্āĻ°āĻļ্āĻ¨ āĻ•āĻ°েāĻ‡ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻĒেā§Ÿে āĻ—েāĻ›ি!
āĻ¤োāĻŽāĻ°া āĻ¨িāĻļ্āĻšā§ŸāĻ‡ āĻĒāĻĻ্āĻ§āĻ¤িāĻŸি āĻŦুāĻে āĻĢেāĻ˛েāĻ›? āĻĒ্āĻ°āĻ¤িāĻŦাāĻ° āĻĒ্āĻ°āĻļ্āĻ¨ āĻ•āĻ°ে āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ¯ে āĻ¸ীāĻŽাāĻ° āĻŽāĻ§্āĻ¯ে āĻ†āĻ›ে āĻ¤াāĻ•ে āĻ…āĻ°্āĻ§েāĻ• āĻ•āĻ°ে āĻĢেāĻ˛া āĻšā§ŸেāĻ›ে। āĻ–েāĻ˛া āĻļুāĻ°ুāĻ° āĻ¸āĻŽā§Ÿ āĻ¸ীāĻŽাāĻŸি āĻ›িāĻ˛ 1 āĻĨেāĻ•ে 1000। āĻ¤াāĻ°āĻĒāĻ° āĻ¸েāĻŸি āĻšā§ŸেāĻ›ে 1 āĻĨেāĻ•ে 500। āĻ¤াāĻ°āĻĒāĻ° 1 āĻĨেāĻ•ে 250, 1 āĻĨেāĻ•ে 125, 1 āĻĨেāĻ•ে 62, 31 āĻĨেāĻ•ে 62, 46 āĻĨেāĻ•ে 62, 46 āĻĨেāĻ•ে 54।
āĻ¸ংāĻ–্āĻ¯া āĻ–ুঁāĻœে āĻŦেāĻ° āĻ•āĻ°াāĻ° āĻāĻ‡ āĻĒāĻĻ্āĻ§āĻ¤িāĻ•ে āĻŦāĻ˛ে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸াāĻ°্āĻš। āĻšāĻ˛ো āĻ†āĻŽāĻ°া āĻ¤াāĻšāĻ˛ে āĻ…্āĻ¯াāĻ˛āĻ—āĻ°িāĻĻāĻŽāĻŸি āĻ˛িāĻ–াāĻ° āĻšেāĻˇ্āĻŸা āĻ•āĻ°ি: āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸াāĻ°্āĻš (low, high, N): (āĻļুāĻ°ুāĻ¤ে āĻ†āĻŽাāĻĻেāĻ° āĻ¤িāĻ¨āĻŸি āĻ¸ংāĻ–্āĻ¯া āĻœাāĻ¨āĻ¤ে āĻšāĻŦে, āĻ¸ংāĻ–্āĻ¯াāĻŸিāĻ° āĻ¨িāĻŽ্āĻ¨āĻ¸ীāĻŽা (low), āĻ‰āĻš্āĻšāĻ¸ীāĻŽা (high) āĻāĻŦং āĻ¸েāĻ‡ āĻ¸ংāĻ–্āĻ¯া (N)) āĻ§াāĻĒ 1: mid = (low + high) / 2 āĻ§াāĻĒ 2: āĻ¯āĻĻি mid āĻāĻŦং N-āĻāĻ° āĻŽাāĻ¨ āĻ¸āĻŽাāĻ¨ āĻšā§Ÿ āĻ¤āĻŦে āĻ§াāĻĒ 5-āĻ āĻ¯াāĻ“। āĻ§াāĻĒ 3: āĻ¯āĻĻি N, mid-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ āĻšā§Ÿ, āĻ¤াāĻšāĻ˛ে low = mid + 1. āĻ§াāĻĒ 1-āĻ āĻ¯াāĻ“। āĻ§াāĻĒ 4: āĻ¯āĻĻি N, mid-āĻāĻ° āĻšেā§Ÿে āĻ›োāĻŸ āĻšā§Ÿ, āĻ¤াāĻšāĻ˛ে high = mid - 1. āĻ§াāĻĒ 1-āĻ āĻ¯াāĻ“। āĻ§াāĻĒ 5: āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻĒেā§Ÿে āĻ—েāĻ›ি (mid)।
āĻāĻ–āĻ¨ āĻ†āĻŽāĻ°া āĻĻেāĻ–āĻŦ āĻāĻ•āĻŸি āĻ…্āĻ¯াāĻ°ে āĻĨেāĻ•ে āĻ•ীāĻ­াāĻŦে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸াāĻ°্āĻš āĻ•āĻ°ে āĻ•োāĻ¨ো āĻ¸ংāĻ–্āĻ¯া āĻ–ুঁāĻœে āĻŦেāĻ° āĻ•āĻ°āĻ¤ে āĻšā§Ÿ। āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻ•িāĻ¨্āĻ¤ু āĻ¸ংāĻ–্āĻ¯াāĻ—ুāĻ˛ো āĻ›োāĻŸ āĻĨেāĻ•ে āĻŦā§œ āĻ•িংāĻŦা āĻŦā§œ āĻĨেāĻ•ে āĻ›োāĻŸ āĻ•্āĻ°āĻŽাāĻ¨ুāĻ¸াāĻ°ে āĻĨাāĻ•āĻ¤ে āĻšāĻŦে। āĻ¨āĻ‡āĻ˛ে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸াāĻ°্āĻš āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°া āĻ¯াāĻŦে āĻ¨া। āĻ•াāĻ°āĻŖāĻŸি āĻ•ি āĻ•েāĻ‰ āĻŦāĻ˛āĻ¤ে āĻĒাāĻ°ো? āĻĒ্āĻ°āĻĨāĻŽে āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻ‡āĻ¨্āĻŸিāĻœাāĻ° āĻ…্āĻ¯াāĻ°ে āĻ¨িāĻ‡ āĻ¯েāĻ–াāĻ¨ে āĻ¸ংāĻ–্āĻ¯াāĻ—ুāĻ˛ো āĻ›োāĻŸ āĻĨেāĻ•ে āĻŦā§œ āĻ•্āĻ°āĻŽাāĻ¨ুāĻ¸াāĻ°ে āĻ¸াāĻœাāĻ¨ো āĻ†āĻ›ে। int ara[] = {1, 4, 6, 8, 9, 11, 14, 15, 20, 25, 33 83, 87, 97, 99, 100};
āĻāĻ–āĻ¨ āĻŦāĻ˛ো āĻ¤ো low āĻ†āĻ° high-āĻāĻ° āĻŽাāĻ¨ āĻ•āĻ¤ āĻšāĻŦে? low = 1 āĻāĻŦং high = 100 ? āĻ িāĻ•āĻ‡ āĻ§āĻ°েāĻ› āĻ•িāĻ¨্āĻ¤ু āĻāĻ–াāĻ¨ে āĻāĻ•āĻŸু āĻ¸āĻŽāĻ¸্āĻ¯া āĻ†āĻ›ে। āĻ†āĻŽāĻ°া āĻāĻ–াāĻ¨ে āĻ¸āĻŦ āĻ¸ংāĻ–্āĻ¯াāĻ° āĻŽāĻ§্āĻ¯ে āĻ–ুঁāĻœāĻŦ āĻ¨া, āĻŦāĻ°ং āĻ…্āĻ¯াāĻ°েāĻ° āĻ‡āĻ¨āĻĄেāĻ•্āĻ¸েāĻ° āĻŽāĻ§্āĻ¯ে āĻ–ুঁāĻœāĻŦ। āĻ†āĻ° āĻ…্āĻ¯াāĻ°েāĻ° āĻ‡āĻ¨āĻĄেāĻ•্āĻ¸āĻ—ুāĻ˛ো āĻ•্āĻ°āĻŽাāĻ¨ুāĻ¸াāĻ°ে āĻĨাāĻ•ে āĻŦāĻ˛েāĻ‡ āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸াāĻ°্āĻš āĻ•āĻ°া āĻ¯াā§Ÿ। āĻāĻ–াāĻ¨ে ara-āĻāĻ° āĻ¸āĻ°্āĻŦāĻ¨িāĻŽ্āĻ¨ āĻ‡āĻ¨āĻĄেāĻ•্āĻ¸ āĻšāĻš্āĻ›ে 0 āĻāĻŦং āĻ¸āĻ°্āĻŦোāĻš্āĻš āĻ‡āĻ¨āĻĄেāĻ•্āĻ¸ āĻšāĻš্āĻ›ে 15। āĻ¤াāĻšāĻ˛ে āĻ†āĻŽāĻ°া āĻĻুāĻŸি āĻ­েāĻ°িā§ŸেāĻŦāĻ˛েāĻ° āĻŽাāĻ¨ āĻ¨িāĻ°্āĻĻিāĻˇ্āĻŸ āĻ•āĻ°ে āĻĻিāĻ‡ - low_indx = 0; high_indx = 15; āĻ¯ে āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ–ুঁāĻœāĻŦ āĻ§āĻ°া āĻ¯াāĻ• āĻ¸েāĻŸি āĻšāĻš্āĻ›ে 97। num = 97;
āĻ¤োāĻŽাāĻĻেāĻ° āĻ…āĻ¨েāĻ•েāĻ‡ āĻšā§ŸāĻ¤ো āĻ­াāĻŦāĻ›, num āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ¯āĻĻি ara-āĻ¤ে āĻ¨া āĻĨাāĻ•ে āĻ¤āĻ–āĻ¨ āĻ•ী āĻšāĻŦে? āĻ¸েāĻŸিāĻ“ āĻ†āĻŽāĻ°া āĻĻেāĻ–āĻŦ। āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ¯āĻĻি āĻ–ুঁāĻœে āĻĒাāĻ“ā§Ÿা āĻ¨া āĻ¯াā§Ÿ āĻ¤āĻŦে āĻ¸েāĻŸি āĻœাāĻ¨িā§Ÿে āĻĻেāĻ“ā§ŸাāĻ° āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻ°াāĻ–āĻ¤ে āĻšāĻŦে āĻ†āĻŽাāĻĻেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽে।
āĻ†āĻŽাāĻĻেāĻ° āĻ¯েāĻšেāĻ¤ু āĻ–োঁāĻœাāĻ° āĻ•াāĻœāĻŸি āĻŦাāĻ°āĻŦাāĻ° āĻ•āĻ°āĻ¤ে āĻšāĻŦে, āĻ†āĻŽাāĻĻেāĻ°āĻ•ে āĻāĻ•āĻŸি āĻ˛ুāĻĒ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻ˛ুāĻĒেāĻ° āĻ­েāĻ¤āĻ° āĻ†āĻŽāĻ°া āĻ–োঁāĻœাāĻ–ুঁāĻœি āĻ•āĻ°āĻŦ āĻ†āĻ° āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻĒেā§Ÿে āĻ—েāĻ˛ে (āĻ•িংāĻŦা āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ¨েāĻ‡ āĻ¸েāĻŸি āĻ¨িāĻļ্āĻšিāĻ¤ āĻšāĻ˛ে) āĻ†āĻŽāĻ°া āĻ˛ুāĻĒ āĻĨেāĻ•ে āĻŦেāĻ° āĻšā§Ÿে āĻ¯াāĻŦ। while(1) { mid_indx = (low_indx + high_indx) / 2; if(num == ara[mid_indx]) { /* num āĻ¯āĻĻি ara[mid_indx]-āĻāĻ° āĻ¸āĻŽাāĻ¨ āĻšā§Ÿ, āĻ¤āĻŦে āĻ¸েāĻŸি āĻ†āĻŽāĻ°া āĻĒেā§Ÿে āĻ—েāĻ›ি */ break; } if(num < ara[mid_indx]) { /* num āĻ¯āĻĻি ara[mid_indx]-āĻāĻ° āĻ›োāĻŸ āĻšā§Ÿ, āĻ¤āĻŦে āĻ†āĻŽāĻ°া low_indx āĻĨেāĻ•ে mid_indx – 1 āĻ¸ীāĻŽাāĻ° āĻŽāĻ§্āĻ¯ে āĻ–ুঁāĻœāĻŦ। */ high_indx = mid_indx – 1; } else { /* num āĻ¯āĻĻি ara[mid_indx]-āĻāĻ° āĻŦā§œ āĻšā§Ÿ, āĻ¤āĻŦে āĻ†āĻŽāĻ°া mid_indx + 1 āĻĨেāĻ•ে high_indx āĻ¸ীāĻŽাāĻ° āĻŽāĻ§্āĻ¯ে āĻ–ুঁāĻœāĻŦ। */ low_indx = mid_indx + 1; } } āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸াāĻ°্āĻšেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ†āĻŽāĻ°া āĻ˛িāĻ–ে āĻĢেāĻ˛āĻ˛াāĻŽ। āĻ–ুāĻŦāĻ‡ āĻ¸āĻšāĻœ-āĻ¸āĻ°āĻ˛ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ। āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ–ুঁāĻœে āĻ¨া āĻĒাāĻ“ā§Ÿা āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻ˛ুāĻĒāĻŸি āĻšāĻ˛āĻ¤েāĻ‡ āĻĨাāĻ•āĻŦে, āĻ•াāĻ°āĻŖ āĻ†āĻŽāĻ°া āĻ˛িāĻ–েāĻ›ি while(1) āĻ†āĻ° 1 āĻ¸āĻŦ āĻ¸āĻŽā§Ÿ āĻ¸āĻ¤্āĻ¯ি। āĻ•িāĻ¨্āĻ¤ু āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ¯āĻĻি ara-āĻ¤ে āĻ¨া āĻĨাāĻ•ে āĻ¤āĻŦে āĻ˛ুāĻĒāĻŸি āĻšāĻ˛āĻ¤েāĻ‡ āĻĨাāĻ•āĻŦে āĻāĻŦং āĻ†āĻŽাāĻĻেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ•āĻ–āĻ¨ো āĻŦāĻ¨্āĻ§ āĻšāĻŦে āĻ¨া। āĻ¸ুāĻ¤āĻ°াং āĻāĻ•āĻŸা āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻ•āĻ°া āĻĻāĻ°āĻ•াāĻ°। āĻ†āĻš্āĻ›া, āĻ†āĻŽāĻ°া āĻ•ীāĻ­াāĻŦে āĻŦুāĻāĻŦ āĻ¯ে āĻ¸ংāĻ–্āĻ¯াāĻŸি ara-āĻ¤ে āĻ¨েāĻ‡? āĻ¤োāĻŽāĻ°া āĻ‡āĻ¤িāĻŽāĻ§্āĻ¯ে āĻ˛āĻ•্āĻˇ āĻ•āĻ°েāĻ› āĻ¯ে āĻ†āĻŽāĻ°া āĻĒ্āĻ°āĻ¤িāĻŦাāĻ° āĻ¸াāĻ°্āĻšেāĻ° āĻ¸ীāĻŽাāĻŸা āĻ…āĻ°্āĻ§েāĻ• āĻ•āĻ°ে āĻĢেāĻ˛ি। āĻāĻ­াāĻŦে āĻšāĻ˛āĻ¤ে āĻĨাāĻ•āĻ˛ে āĻāĻ•āĻ¸āĻŽā§Ÿ āĻ“āĻ‡ āĻ¸ীāĻŽাāĻ° āĻ­েāĻ¤āĻ° āĻāĻ•āĻŸি āĻ¸ংāĻ–্āĻ¯াāĻ‡ āĻĨাāĻ•āĻŦে। āĻ¤āĻ–āĻ¨ low āĻāĻŦং high-āĻāĻ° āĻŽাāĻ¨ āĻ¸āĻŽাāĻ¨ āĻšāĻŦে। āĻ†āĻ° āĻĒ্āĻ°āĻ¤িāĻŦাāĻ° āĻ¯েāĻšেāĻ¤ু āĻšā§Ÿ low-āĻāĻ° āĻŽাāĻ¨ āĻŦাā§œāĻ›ে āĻ¨াāĻšā§Ÿ high-āĻāĻ° āĻŽাāĻ¨ āĻ•āĻŽāĻ›ে, āĻ¸ুāĻ¤āĻ°াং āĻ¯েāĻŦাāĻ° low āĻ†āĻ° high āĻ¸āĻŽাāĻ¨ āĻšāĻŦে, āĻ¤াāĻ° āĻĒāĻ°েāĻ° āĻŦাāĻ° low-āĻāĻ° āĻŽাāĻ¨ high-āĻāĻ° āĻŽাāĻ¨েāĻ° āĻšেā§Ÿে āĻŦেāĻļি āĻšāĻŦে। āĻ¤āĻ–āĻ¨ āĻ†āĻŽāĻ°া āĻŦুāĻāĻŦ āĻ¯ে āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ–ুঁāĻœে āĻĒাāĻ“ā§Ÿা āĻ¯াā§ŸāĻ¨ি। āĻ¸ুāĻ¤āĻ°াং āĻ¯āĻ¤āĻ•্āĻˇāĻŖ low <= high āĻ¤āĻ¤āĻ•্āĻˇāĻŖ āĻ˛ুāĻĒāĻŸি āĻšāĻ˛āĻŦে। āĻ˛ুāĻĒ āĻĨেāĻ•ে āĻŦেāĻ° āĻšā§Ÿে āĻ¯āĻĻি āĻĻেāĻ–ি low > high, āĻ¤āĻ–āĻ¨ āĻŦুāĻāĻŦ āĻ¯ে āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ–ুঁāĻœে āĻĒাāĻ“ā§Ÿা āĻ¯াā§ŸāĻ¨ি, āĻ†āĻ° āĻ¨া āĻšāĻ˛ে āĻŦুāĻāĻŦ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ–ুঁāĻœে āĻĒাāĻ“ā§Ÿা āĻ—েāĻ›ে āĻāĻŦং-āĻāĻ° āĻŽাāĻ¨ ara[mid_indx]।
āĻ¤াāĻšāĻ˛ে āĻĒুāĻ°ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻāĻŦাāĻ°ে āĻ˛িāĻ–ে āĻĢেāĻ˛া āĻ¯াāĻ•: #include <stdio.h> int main() { int ara[] = {1, 4, 6, 8, 9, 11, 14, 15, 20, 25, 33 83, 87, 97, 99, 100}; int low_indx = 0; int high_indx = 15; int mid_indx
]।
āĻ¤াāĻšāĻ˛ে āĻĒুāĻ°ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻāĻŦাāĻ°ে āĻ˛িāĻ–ে āĻĢেāĻ˛া āĻ¯াāĻ•: #include <stdio.h> int main() { int ara[] = {1, 4, 6, 8, 9, 11, 14, 15, 20, 25, 33 83, 87, 97, 99, 100}; int low_indx = 0; int high_indx = 15; int mid_indx; int num = 97; while (low_indx <= high_indx) { mid_indx = (low_indx + high_indx) / 2; if (num == ara[mid_indx]) { break; } if (num < ara[mid_indx]) { high_indx = mid_indx – 1; } else { low_indx = mid_indx + 1; } } if (low_indx > high_indx) { printf("%d is not in the array\n", num); } else { printf("%d is found in the array. It is the %d th element of the array.\n", ara[mid_indx], mid_indx); } return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§Ž.ā§§ āĻāĻŦাāĻ° āĻ¤োāĻŽাāĻĻেāĻ° āĻ•াāĻœ āĻšāĻŦে āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸াāĻ°্āĻšেāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻ†āĻ˛াāĻĻা āĻĢাংāĻļāĻ¨ āĻ˛েāĻ–া।
āĻ†āĻ° āĻŦাāĻ‡āĻ¨াāĻ°ি āĻ¸াāĻ°্āĻš āĻ•ীāĻ­াāĻŦে āĻ•াāĻœ āĻ•āĻ°ে, āĻ¸েāĻŸি āĻāĻ–াāĻ¨ে āĻ¸ুāĻ¨্āĻĻāĻ° āĻ•āĻ°ে āĻ…্āĻ¯াāĻ¨িāĻŽেāĻļāĻ¨েāĻ° āĻŽাāĻ§্āĻ¯āĻŽে āĻŦোāĻাāĻ¨ো āĻšā§ŸেāĻ›ে: http://video.franklin.edu/Franklin/Math/170/common/mod01/binarySearchAlg.html
Share:

āĻ¤্āĻ°িāĻ­ুāĻœাāĻ•াāĻ° āĻ°āĻšāĻ¸্āĻ¯

āĻ¤্āĻ°িāĻ­ুāĻœাāĻ•াāĻ° āĻ°āĻšāĻ¸্āĻ¯ 
āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াāĻ¯়াāĻ™্āĻ—āĻ˛’ āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াāĻ¯়াāĻ™্āĻ—āĻ˛ ! āĻĒৃāĻĨিāĻŦীāĻ° āĻ°āĻšāĻ¸্āĻ¯āĻŽā§Ÿ āĻ¸্āĻĨাāĻ¨āĻ—ুāĻ˛োāĻ° āĻ¤াāĻ˛িāĻ•া āĻ•āĻ°া āĻšāĻ˛ে āĻ¸ে āĻ¤াāĻ˛িāĻ•াāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻĻিāĻ•ে āĻĨাāĻ•āĻŦে āĻāĻ‡ āĻ¨াāĻŽāĻŸি । āĻ°āĻšāĻ¸্āĻ¯āĻŽā§Ÿ, āĻ­ূāĻ¤ুā§œে, āĻ—োāĻ˛āĻŽেāĻ˛ে, āĻ…āĻĒā§Ÿা āĻ¸āĻŦ āĻŦিāĻļেāĻˇāĻŖāĻ‡ āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াāĻ¯়াāĻ™্āĻ—āĻ˛েāĻ° āĻœāĻ¨্āĻ¯ āĻ‰āĻĒāĻ¯ুāĻ•্āĻ¤ । āĻ¸াāĻ°া āĻŦিāĻļ্āĻŦāĻœুā§œে āĻ¸āĻŦ āĻšাāĻ‡āĻ¤ে āĻ…āĻ˛োāĻšিāĻ¤ āĻ°āĻšāĻ¸্āĻ¯āĻŽā§Ÿ āĻ…āĻž্āĻšāĻ˛ āĻšāĻš্āĻ›ে āĻāĻ‡ āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াāĻ¯়াāĻ™্āĻ—āĻ˛ । āĻāĻ° āĻ°āĻšāĻ¸্āĻ¯ āĻ‰āĻĻāĻ˜াāĻŸāĻ¨েāĻ° āĻœāĻ¨্āĻ¯ āĻ…āĻ¸ংāĻ–্āĻ¯ āĻ—āĻŦেāĻˇāĻŖা āĻšাāĻ˛াāĻ¨ো āĻšā§ŸেāĻ›ে, āĻāĻ‡ āĻ¸্āĻĨাāĻ¨āĻ•ে āĻ¨িā§Ÿে āĻ…āĻ¨্āĻ¤āĻ°্āĻœাāĻ¤িāĻ• āĻ—āĻ¨āĻŽাāĻ§্āĻ¯āĻŽে āĻ…āĻ¸ংāĻ–্āĻ¯ āĻĒ্āĻ°āĻ¤িāĻŦেāĻĻāĻ¨ āĻĒ্āĻ°āĻ•াāĻļিāĻ¤ āĻšā§ŸেāĻ›ে, āĻŦিāĻ­িāĻ¨্āĻ¨ āĻŸিāĻ­ি āĻš্āĻ¯াāĻ¨েāĻ˛ āĻ¤ৈāĻ°ি āĻ•āĻ°েāĻ›ে āĻĄāĻ•ুāĻŽেāĻ¨্āĻŸাāĻ°ি । āĻ¤āĻŦু āĻ†āĻœো āĻāĻ‡ āĻ¸্āĻĨাāĻ¨āĻŸিāĻ° āĻ°āĻšāĻ¸্āĻ¯āĻŽā§ŸāĻ¤াāĻ° āĻ¨েāĻĒāĻĨ্āĻ¯ে āĻ•ি āĻ°ā§ŸেāĻ›ে āĻ¤া āĻœাāĻ¨া āĻ¸āĻŽ্āĻ­āĻŦ āĻšā§Ÿ āĻ¨ি ।
āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াāĻ¯়াāĻ™্āĻ—āĻ˛ āĻāĻ˛াāĻ•াāĻŸি āĻ†āĻŸāĻ˛াāĻ¨্āĻŸিāĻ• āĻŽāĻšাāĻ¸াāĻ—āĻ°েāĻ° āĻāĻ•āĻŸি āĻŦিāĻļেāĻˇ āĻ¤্āĻ°িāĻ­ুāĻœাāĻ•াāĻ° āĻ…āĻž্āĻšāĻ˛ āĻ¯েāĻ–াāĻ¨ āĻŦেāĻļ āĻ•িāĻ›ু āĻœাāĻšাāĻœ āĻ“ āĻ‰āĻĄ়োāĻœাāĻšাāĻœ āĻ°āĻšāĻ¸্āĻ¯āĻœāĻ¨āĻ• āĻ­াāĻŦে āĻ¨িāĻ–োঁāĻœ āĻšā§Ÿে āĻ—েāĻ›ে āĻšিāĻ°āĻĻিāĻ¨েāĻ° āĻœāĻ¨্āĻ¯ । āĻ•িāĻ¨্āĻ¤ু āĻ¸āĻ¤্āĻ¯িāĻ•াāĻ° āĻ…āĻ°্āĻĨে āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াāĻ¯়াāĻ™্āĻ—āĻ˛েāĻ° āĻ­ৌāĻ—āĻ˛িāĻ• āĻ…āĻŦāĻ¸্āĻĨাāĻ¨ āĻ¨িāĻ°্āĻĻিāĻˇ্āĻŸ āĻ¨āĻ¯় । āĻ•েāĻ‰ āĻŽāĻ¨ে āĻ•āĻ°েāĻ¨ āĻāĻ° āĻ†āĻ•াāĻ° āĻŸ্āĻ°াāĻĒিāĻœāĻ¯়েāĻĄেāĻ° āĻŽāĻ¤ āĻ¯া āĻ›āĻĄ়িāĻ¯়ে āĻ†āĻ›ে āĻ¸্āĻŸ্āĻ°েāĻ‡āĻŸāĻ¸ āĻ…āĻŦ āĻĢ্āĻ˛োāĻ°িāĻĄা, āĻŦাāĻšাāĻŽা āĻāĻŦং āĻ•্āĻ¯াāĻ°িāĻŦিāĻ¯়াāĻ¨ āĻĻ্āĻŦীāĻĒāĻĒূāĻž্āĻœ āĻāĻŦং āĻ‡āĻļোāĻ° āĻĒূāĻ°্āĻŦāĻĻিāĻ•েāĻ° āĻ†āĻŸāĻ˛াāĻ¨্āĻŸিāĻ• āĻ…āĻž্āĻšāĻ˛ āĻœুāĻĄ়ে । āĻ†āĻŦাāĻ° āĻ•েāĻ‰ āĻ•েāĻ‰ āĻāĻ—ুāĻ˛োāĻ° āĻ¸াāĻĨে āĻŽেāĻ•্āĻ¸িāĻ•োāĻ° āĻ‰āĻĒāĻ¸াāĻ—āĻ°āĻ•েāĻ“ āĻ¯ুāĻ•্āĻ¤ āĻ•āĻ°েāĻ¨ । āĻ¤āĻŦে āĻ˛িāĻ–িāĻ¤ āĻŦāĻ°্āĻŖāĻ¨াāĻ¯় āĻ¯ে āĻ¸āĻ•āĻ˛ āĻ…āĻž্āĻšāĻ˛েāĻ° āĻ›āĻŦি āĻĢুāĻŸে āĻ“āĻ ে āĻ¤াāĻ¤ে āĻŦোāĻা āĻ¯াāĻ¯় āĻĢ্āĻ˛োāĻ°িāĻĄাāĻ° āĻ†āĻŸāĻ˛াāĻ¨্āĻŸিāĻ• āĻ‰āĻĒāĻ•ূāĻ˛, āĻ¸াāĻ¨ āĻšোāĻ¯়াāĻ¨, āĻĒāĻ°্āĻ¤ু āĻ°িāĻ•ো, āĻŽāĻ§্āĻ¯ āĻ†āĻŸāĻ˛াāĻ¨্āĻŸিāĻ•ে āĻŦাāĻ°āĻŽুāĻĄাāĻ° āĻĻ্āĻŦীāĻĒāĻĒূāĻž্āĻœ āĻāĻŦং āĻŦাāĻšাāĻŽা āĻ“ āĻĢ্āĻ˛োāĻ°িāĻĄা āĻ¸্āĻŸ্āĻ°েāĻ‡āĻŸāĻ¸ āĻāĻ° āĻĻāĻ•্āĻˇিāĻŖ āĻ¸ীāĻŽাāĻ¨া āĻœুāĻĄ়ে āĻāĻŸি āĻŦিāĻ¸্āĻ¤ৃāĻ¤ ।
āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াāĻ¯়াāĻ™্āĻ—āĻ˛েāĻ° āĻŦিāĻˇāĻ¯়ে āĻŦিāĻ­িāĻ¨্āĻ¨ āĻ˛েāĻ–āĻ• āĻ°েāĻĢাāĻ°েāĻ¨্āĻ¸ āĻšিāĻ¸েāĻŦে āĻ¸āĻ°্āĻŦāĻĒ্āĻ°āĻĨāĻŽ āĻ•্āĻ°িāĻ¸্āĻŸোāĻĢাāĻ° āĻ•āĻ˛āĻŽ্āĻŦাāĻ¸েāĻ° āĻ•āĻĨা āĻ‰āĻ˛্āĻ˛েāĻ– āĻ•āĻ°েāĻ›েāĻ¨ । āĻ•āĻ˛āĻŽ্āĻŦাāĻ¸ āĻ˛িāĻ–েāĻ›িāĻ˛েāĻ¨ āĻ¯ে āĻ¤াঁāĻ° āĻœাāĻšাāĻœেāĻ° āĻ¨āĻŦিāĻ•েāĻ°া āĻāĻ‡ āĻ…āĻž্āĻšāĻ˛েāĻ° āĻĻিāĻ—āĻ¨্āĻ¤ে āĻ†āĻ˛োāĻ° āĻ¨াāĻšাāĻ¨াāĻšি āĻāĻŦং āĻ†āĻ•াāĻļে āĻ§োঁāĻ¯়া āĻĻেāĻ–েāĻ›েāĻ¨ । āĻāĻ›াāĻĄ়া āĻ¤িāĻ¨ি āĻāĻ–াāĻ¨ে āĻ•āĻŽ্āĻĒাāĻ¸েāĻ° āĻ‰āĻ˛্āĻŸাāĻĒাāĻ˛্āĻŸা āĻĻিāĻ• āĻ¨িāĻ°্āĻĻেāĻļāĻ¨াāĻ° āĻ•āĻĨাāĻ“ āĻŦāĻ°্āĻŖāĻ¨া āĻ•āĻ°েāĻ›েāĻ¨ । āĻāĻ°āĻĒāĻ°েāĻ“ āĻ…āĻ¸ংāĻ–্āĻ¯ āĻ˜āĻŸāĻ¨া āĻŦিāĻļ্āĻŦāĻŦাāĻ¸ীāĻ° āĻ¸াāĻŽāĻ¨ে āĻāĻ¸েāĻ›ে āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াāĻ¯়াāĻ™্āĻ—āĻ˛āĻ•ে āĻ•েāĻ¨্āĻĻ্āĻ° āĻ•āĻ°ে ।
ā§§ā§¯ā§Ēā§Ģ āĻ¸াāĻ˛েāĻ° āĻĄিāĻ¸েāĻŽ্āĻŦāĻ° āĻŽাāĻ¸ āĻŽাāĻ°্āĻ•িāĻ¨ āĻ¯ুāĻ•্āĻ¤āĻ°াāĻˇ্āĻŸ্āĻ°েāĻ° ā§ĢāĻŸি āĻ¯ুāĻĻ্āĻ§ āĻŦিāĻŽাāĻ¨ āĻĒ্āĻ°āĻļিāĻ•্āĻˇāĻŖ āĻ¨েāĻŦাāĻ° āĻœāĻ¨্āĻ¯ āĻ‰āĻĻ্āĻĻā§ŸāĻ¨ āĻ•āĻ°ে । āĻ•িāĻ›ুāĻ•্āĻˇāĻŖ āĻĒāĻ°েāĻ‡ āĻ¤াāĻ°া āĻ¸েāĻ‡ āĻ­ā§ŸংāĻ•āĻ° āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াā§ŸাāĻ™্āĻ—āĻ˛েāĻ° āĻ•াāĻ›ে āĻšāĻ˛ে āĻ¯াā§Ÿ āĻāĻŦং āĻ•েāĻ¨্āĻĻ্āĻ°ে āĻŽ্āĻ¯াāĻ¸েāĻœ āĻĻেā§Ÿ āĻ¯ে āĻ¤াāĻ°া āĻ¸াāĻŽāĻ¨ে āĻ†āĻ° āĻ•িāĻ›ুāĻ‡ āĻĻেāĻ–āĻ¤ে āĻĒাāĻ°āĻ›ে āĻ¨া āĻ¯āĻ¤āĻĻূāĻ° āĻšোāĻ– āĻ¯াāĻš্āĻ›ে āĻļুāĻ§ুāĻ‡ āĻ•ুā§ŸাāĻļা । āĻ…āĻĻৃāĻļ্āĻ¯ āĻšāĻŦাāĻ° āĻļেāĻˇ āĻŽুāĻšূāĻ°্āĻ¤ে āĻ¤াāĻĻেāĻ° āĻļেāĻˇ āĻ•āĻĨা āĻ›িāĻ˛ “āĻ†āĻŽাāĻĻেāĻ° āĻŦাঁāĻšাāĻ“, āĻ‰āĻĻ্āĻ§াāĻ° āĻ•āĻ° āĻāĻ–াāĻ¨ āĻĨেāĻ•ে āĻ†āĻ•াāĻļেāĻ° āĻ•ুā§ŸাāĻļা āĻ†āĻŽাāĻĻেāĻ° āĻ•োāĻĨাā§Ÿ āĻ¯েāĻ¨ āĻ¨িā§Ÿে āĻ¯াāĻš্āĻ›ে !”
āĻāĻ° āĻĒāĻ° āĻ†āĻ° āĻ¤াāĻĻেāĻ° āĻ•াāĻ› āĻ•োāĻ¨ āĻ§āĻ°āĻ¨েāĻ° āĻŽ্āĻ¯াāĻ¸েāĻœ āĻĒাāĻ“ā§Ÿা āĻ¯াā§ŸāĻ¨ি । āĻĒāĻ°āĻŦāĻ°্āĻ¤ীāĻ¤ে āĻ¤াāĻĻেāĻ° āĻ‰āĻĻ্āĻ§াāĻ° āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻ‰āĻĻ্āĻ§াāĻ°āĻ•াāĻ°ী āĻĻāĻ˛ āĻ¸েāĻĻিāĻ•ে āĻĒাāĻ াāĻ¨ো āĻšā§Ÿ āĻ•িāĻ¨্āĻ¤ু āĻ¤াāĻĻেāĻ°āĻ•েāĻ“ āĻ†āĻ° āĻ–ুāĻœে āĻĒাāĻ“ā§Ÿা āĻ¯াā§Ÿ āĻ¨ি । āĻāĻ° āĻĒāĻ°āĻĒāĻ°āĻ‡ āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াā§ŸাāĻ™্āĻ—āĻ˛ āĻ†āĻ˛োāĻšāĻ¨াāĻ° āĻ•েāĻ¨্āĻĻ্āĻ°āĻŦিāĻ¨্āĻĻুāĻ¤ে āĻĒāĻ°িāĻŖāĻ¤ āĻšā§Ÿ ।
ā§§ā§¯ā§Ģā§Ļ āĻ¸াāĻ˛েāĻ° āĻ¸েāĻĒ্āĻŸেāĻŽ্āĻŦāĻ° āĻŽাāĻ¸েāĻ° ā§§ā§Ŧ āĻ¤াāĻ°িāĻ–ে āĻ…্āĻ¯াāĻ¸োāĻ¸িā§ŸেāĻŸ āĻĒ্āĻ°েāĻ¸েāĻ° āĻāĻ• āĻĒ্āĻ°āĻŦāĻ¨্āĻ§ে āĻ¸াংāĻŦাāĻĻিāĻ• āĻ‡ āĻ­ি āĻĄাāĻŦāĻ˛িāĻ‰ āĻœোāĻ¨āĻ¸ āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াā§ŸাāĻ™্āĻ—েāĻ˛েāĻ° āĻ…āĻ¸্āĻŦাāĻ­াāĻŦিāĻ• āĻ˜āĻŸāĻ¨াāĻ° āĻ•āĻĨা āĻ˛িāĻ–ে āĻāĻ•ে āĻŦিāĻļ্āĻŦāĻŦাāĻ¸ীāĻ° āĻ¨āĻœāĻ°ে āĻ†āĻ¨েāĻ¨ । ā§§ā§¯ā§Ģā§¨ āĻ¸াāĻ˛ে ‘āĻĢেāĻŸ’ āĻŽ্āĻ¯াāĻ—াāĻœিāĻ¨-āĻāĻ° āĻœāĻ°্āĻœ āĻāĻ•্āĻ¸ āĻ¸াāĻ¨্āĻĄ āĻ˛িāĻ–েāĻ¨ “āĻ¸ি āĻŽিāĻ¸āĻŸ্āĻ°ি āĻ…্āĻ¯াāĻŸ āĻ†āĻ“ā§ŸাāĻ° āĻŦ্āĻ¯াāĻ• āĻĄোāĻ°”। āĻœāĻ°্āĻœ āĻāĻ•্āĻ¸ āĻ¸াāĻ¨্āĻĄ ā§Ģ āĻœāĻ¨ āĻ‡āĻ‰āĻāĻ¸ āĻ¨েāĻ­ি āĻ¸āĻš ā§§ā§¯ āĻ¨ং āĻĢ্āĻ˛াāĻ‡āĻŸেāĻ° āĻ¨িāĻ–োঁāĻœ āĻ¸ংāĻŦাāĻĻ āĻ›াāĻĒেāĻ¨ । āĻļুāĻ°ু āĻšā§Ÿ āĻŦাāĻ°āĻŽুāĻĄা āĻ°āĻšāĻ¸্āĻ¯ !
ā§§ā§¯ā§Ģā§¯ āĻ¸াāĻ˛েāĻ° ā§§ā§­ āĻœাāĻ¨ুā§ŸাāĻ°ী āĻ¸্āĻŸাāĻ° āĻāĻ°িā§ŸেāĻ˛ āĻ¨াāĻŽেāĻ° āĻāĻ•āĻŸি āĻŦিāĻŽাāĻ¨ āĻ˛āĻ¨্āĻĄāĻ¨ āĻĨেāĻ•ে āĻœ্āĻ¯াāĻŽাāĻ‡āĻ•া āĻ¯াāĻš্āĻ›িāĻ˛ । āĻ¸āĻ•াāĻ˛ ā§­āĻŸা ā§Ēā§Ģ āĻŽিāĻ¨িāĻŸে āĻāĻŸি āĻŦাāĻ°āĻŽুāĻĄাāĻ° āĻ†āĻ•াāĻļে āĻ‰ā§œāĻ˛ । āĻ¤āĻ–āĻ¨ āĻ†āĻŦāĻšাāĻ“ā§Ÿা āĻ›িāĻ˛ āĻ¸্āĻŦাāĻ­াāĻŦিāĻ• āĻ“ āĻ¸ুāĻ¨্āĻĻāĻ° । āĻ†āĻ° āĻ¸āĻŽুāĻĻ্āĻ° āĻ›িāĻ˛ āĻļাāĻ¨্āĻ¤ । āĻ“ā§œাāĻ° ā§Ģā§Ģ āĻŽিāĻ¨িāĻŸ āĻĒāĻ° āĻŦিāĻŽাāĻ¨āĻŸি āĻ…āĻĻৃāĻļ্āĻ¯ āĻšā§Ÿে āĻ—েāĻ˛ । āĻ āĻ¨িā§Ÿে āĻ…āĻ¨েāĻ• āĻ…āĻ¨ুāĻ¸āĻ¨্āĻ§াāĻ¨ āĻšāĻ˛ো । āĻ•িāĻ¨্āĻ¤ু āĻ¸āĻŽুāĻĻ্āĻ°েāĻ° āĻ•োāĻĨাāĻ“ āĻŦিāĻŽাāĻ¨āĻŸিāĻ° āĻ§্āĻŦংāĻ¸াāĻŦāĻļেāĻˇ āĻ–ুঁāĻœে āĻĒাāĻ“ā§Ÿা āĻ—েāĻ˛ āĻ¨া । āĻŦিāĻŽাāĻ¨āĻŸি āĻ…āĻĻৃāĻļ্āĻ¯ āĻšā§ŸেāĻ›িāĻ˛ ā§§ā§­ āĻœাāĻ¨ুā§ŸাāĻ°ি āĻ°াāĻ¤ে । ā§§ā§Ž āĻ¤াāĻ°িāĻ– āĻ°াāĻ¤ে āĻāĻ• āĻ…āĻ¨ুāĻ¸āĻ¨্āĻ§াāĻ¨ী āĻĻāĻ˛ āĻœাāĻ¨াāĻ˛, āĻ¸েāĻ–াāĻ¨āĻ•াāĻ° āĻ¸āĻŽুāĻĻ্āĻ°েāĻ° āĻŦিāĻļেāĻˇ āĻŦিāĻļেāĻˇ āĻāĻ•āĻŸি āĻœাā§ŸāĻ—া āĻĨেāĻ•ে āĻ…āĻĻ্āĻ­ূāĻ¤ āĻāĻ•āĻŸি āĻ†āĻ˛োāĻ° āĻ†āĻ­াāĻ¸ āĻĻেāĻ–া āĻ¯াāĻš্āĻ›ে । āĻ āĻ˜āĻŸāĻ¨াāĻ° āĻāĻ• āĻŦāĻ›āĻ° āĻ†āĻ—ে āĻ¸েāĻ–াāĻ¨ āĻĨেāĻ•ে āĻ°āĻšāĻ¸্āĻ¯āĻœāĻ¨āĻ•āĻ­াāĻŦে āĻ…āĻĻৃāĻļ্āĻ¯ āĻšā§Ÿে āĻ—িā§ŸেāĻ›িāĻ˛ āĻāĻ•āĻŸি āĻĄিāĻ¸ি-ā§Š āĻŦিāĻŽাāĻ¨ । āĻ¸েāĻŸি āĻ¯াāĻš্āĻ›িāĻ˛ āĻ¸াāĻ¨āĻœুā§ŸাāĻ¨ āĻĨেāĻ•ে āĻ¸িā§ŸাāĻŽি । āĻāĻ›াā§œাāĻ“ āĻ…āĻ¸ংāĻ–্āĻ¯ āĻ˜āĻŸāĻ¨াāĻ° āĻ‰āĻ˛্āĻ˛েāĻ– āĻ†āĻ›ে āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াāĻ¯়াāĻ™্āĻ—āĻ˛āĻ•ে āĻ¨িā§Ÿে ।
āĻāĻ‡ āĻ¸্āĻĨাāĻ¨āĻŸি āĻ¨িā§Ÿে āĻ†āĻ°েāĻ•āĻŸি āĻ—ুāĻœāĻŦ āĻ†āĻ›ে, āĻ…āĻ¨েāĻ•েāĻ‡ āĻŽāĻ¨ে āĻ•āĻ°ে āĻ­িāĻ¨āĻ—্āĻ°āĻšেāĻ° āĻŽাāĻ¨ুāĻˇেāĻ°া āĻ¯āĻ–āĻ¨ āĻĒৃāĻĨিāĻŦীāĻ¤ āĻ†āĻ¸ে āĻ¤āĻ–āĻ¨ āĻ¤াāĻ°া āĻāĻ‡ āĻ¸্āĻĨাāĻ¨āĻ•ে āĻ¤াāĻĻেāĻ° āĻ˜াāĻŸি āĻŦাāĻ¨িā§Ÿে āĻ¨েā§Ÿ āĻāĻ‡ āĻ•াāĻ°āĻ¨ে āĻāĻ–াāĻ¨ে āĻ¯া āĻ•িāĻ›ু āĻ†āĻ¸āĻŦে āĻ¸েāĻŸি āĻ—াā§ŸেāĻŦ āĻ•āĻ°ে āĻĻিāĻŦে āĻ¯াāĻ¤ে āĻ•āĻ°ে āĻ¤াāĻĻেāĻ° āĻ•েāĻ‰ āĻ•্āĻˇāĻ¤ি āĻŦা āĻšিāĻš্āĻ¨ āĻ–ুāĻœে āĻ¨া āĻĒাā§Ÿ ।
āĻāĻ‡ āĻ…āĻž্āĻšāĻ˛েāĻ° āĻ°āĻšāĻ¸্āĻ¯āĻŽāĻ¯়āĻ¤াāĻ° āĻāĻ•āĻŸি āĻĻিāĻ• āĻšāĻ˛ো, āĻ•োāĻ¨ো āĻœাāĻšাāĻœ āĻāĻ‡ āĻ¤্āĻ°িāĻ­ুāĻœ āĻāĻ˛াāĻ•াāĻ¯় āĻĒ্āĻ°āĻŦেāĻļ āĻ•āĻ°াāĻ° āĻ•িāĻ›ুāĻ•্āĻˇāĻŖেāĻ° āĻŽāĻ§্āĻ¯েāĻ‡ āĻ¤া āĻŦেāĻ¤াāĻ° āĻ¤āĻ°āĻ™্āĻ— āĻĒ্āĻ°েāĻ°āĻŖে āĻ…āĻ•্āĻˇāĻŽ āĻšāĻ¯়ে āĻĒāĻĄ়ে āĻāĻŦং āĻāĻ° āĻĢāĻ˛ে āĻœাāĻšাāĻœāĻŸি āĻ‰āĻĒāĻ•ূāĻ˛েāĻ° āĻ¸āĻ™্āĻ—ে āĻ¯োāĻ—াāĻ¯োāĻ— āĻ¸্āĻĨাāĻĒāĻ¨ে āĻŦ্āĻ¯āĻ°্āĻĨ āĻšāĻ¯় । āĻāĻ•āĻ¸āĻŽāĻ¯় āĻ¤া āĻĻিāĻ• āĻ¨িāĻ°্āĻŖāĻ¯় āĻ•āĻ°āĻ¤ে āĻ¨া āĻĒেāĻ°ে āĻ°āĻšāĻ¸্āĻ¯āĻœāĻ¨āĻ•āĻ­াāĻŦে āĻ…āĻĻৃāĻļ্āĻ¯ āĻšāĻ¯়ে āĻ¯াāĻ¯় ।
āĻŽাāĻ°্āĻ•িāĻ¨ āĻ¨েāĻ­িāĻ° āĻ¸ূāĻ¤্āĻ° āĻ…āĻ¨ুāĻ¯াāĻ¯়ী, āĻ—āĻ¤ ā§¨ā§Ļā§Ļ āĻŦāĻ›āĻ°ে āĻ āĻāĻ˛াāĻ•াāĻ¯় āĻ•āĻŽāĻĒāĻ•্āĻˇে ā§Ģā§ĻāĻŸি āĻŦাāĻŖিāĻœ্āĻ¯িāĻ• āĻœাāĻšাāĻœ āĻāĻŦং ā§¨ā§ĻāĻŸি āĻŦিāĻŽাāĻ¨ āĻšিāĻ°āĻ¤āĻ°ে āĻ…āĻĻৃāĻļ্āĻ¯ āĻšāĻ¯়ে āĻ—েāĻ›ে । āĻāĻ° āĻŽāĻ§্āĻ¯ে ā§§ā§¯ā§Ŧā§Ž āĻ¸াāĻ˛েāĻ° āĻŽে āĻŽাāĻ¸ে āĻšাāĻ°িāĻ¯়ে āĻ¯াāĻ“āĻ¯়া āĻŽাāĻ°্āĻ•িāĻ¨ āĻ¯ুāĻ•্āĻ¤āĻ°াāĻˇ্āĻŸ্āĻ°েāĻ° āĻĒাāĻ°āĻŽাāĻŖāĻŦিāĻ• āĻĄুāĻŦোāĻœাāĻšাāĻœেāĻ° āĻ˜āĻŸāĻ¨াāĻŸি āĻ¸াāĻ°া āĻŦিāĻļ্āĻŦে āĻ¸āĻŦāĻšাāĻ‡āĻ¤ে āĻŦেāĻļি āĻ†āĻ˛োāĻĄ়āĻ¨ āĻ¤োāĻ˛ে । āĻ˜āĻŸāĻ¨া āĻ¤āĻĻāĻ¨্āĻ¤ে āĻāĻ° āĻŽāĻ§্āĻ¯ে āĻ¸āĻŦāĻšাāĻ‡āĻ¤ে āĻŦিāĻœ্āĻžাāĻ¨āĻ¸āĻŽ্āĻŽāĻ¤ āĻ¯ে āĻŦ্āĻ¯াāĻ–্āĻ¯া āĻĒাāĻ“āĻ¯়া āĻ—েāĻ›ে āĻ¤া āĻšāĻ˛ো, āĻāĻ˛াāĻ•াāĻŸিāĻ° āĻ¸্āĻŦাāĻ­াāĻŦিāĻ• āĻŦৈāĻļিāĻˇ্āĻŸ্āĻ¯ āĻšāĻš্āĻ›ে āĻāĻ–াāĻ¨ে āĻ¸্āĻŦাāĻ­াāĻŦিāĻ•েāĻ° āĻšাāĻ‡āĻ¤ে āĻ•ুāĻ¯়াāĻļা āĻ…āĻ¨েāĻ• āĻŦেāĻļি āĻāĻŦং āĻāĻ° āĻ˜āĻ¨āĻ¤্āĻŦāĻ“ āĻ¤ুāĻ˛āĻ¨াāĻŽূāĻ˛āĻ•āĻ­াāĻŦে āĻŦেāĻļি । āĻĢāĻ˛ে āĻ¨াāĻŦিāĻ•েāĻ°া āĻĒ্āĻ°āĻŦেāĻļেāĻ° āĻĒāĻ°āĻ‡ āĻĻিāĻ• āĻšাāĻ°িāĻ¯়ে āĻĢেāĻ˛ে āĻāĻŦং āĻ¤াāĻĻেāĻ° āĻŽāĻ§্āĻ¯ে āĻāĻ•āĻĒ্āĻ°āĻ•াāĻ° āĻŦিāĻ­্āĻ°াāĻ¨্āĻ¤িāĻ° āĻ¸ৃāĻˇ্āĻŸি āĻšāĻ¯়। āĻšāĻ¯়āĻ¤ো āĻ āĻŦিāĻ­্āĻ°াāĻ¨্āĻ¤িāĻ° āĻĢāĻ˛েāĻ‡ āĻ¤াāĻ°া āĻ¯āĻĨাāĻ¯āĻĨāĻ­াāĻŦে āĻŦেāĻ¤াāĻ° āĻ¤āĻ°āĻ™্āĻ— āĻĒাāĻ াāĻ¤ে āĻĒাāĻ°ে āĻ¨া । āĻĒ্āĻ°āĻŽাāĻŖ āĻšিāĻ¸েāĻŦে āĻŦিāĻœ্āĻžাāĻ¨ীāĻ°া āĻĻেāĻ–িāĻ¯়েāĻ›েāĻ¨, āĻ†āĻ§ুāĻ¨িāĻ• āĻ•াāĻ˛েāĻ° āĻ¸āĻŽāĻ¸্āĻ¤ āĻœাāĻšাāĻœ āĻœিāĻāĻ¸āĻāĻŽ āĻĒ্āĻ°āĻ¯ুāĻ•্āĻ¤ি āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে āĻĨাāĻ•ে, āĻ¤াāĻĻেāĻ° āĻāĻ•āĻŸিāĻ“ āĻ āĻ¸āĻŽāĻ¸্āĻ¯াāĻ¯় āĻĒāĻĄ়েāĻ¨ি ।
āĻ†āĻ° āĻ§ংāĻ¸াāĻŦāĻļেāĻˇ āĻ–ুāĻœে āĻ¨া āĻĒাāĻŦাāĻ° āĻŦ্āĻ¯āĻĒাāĻ°ে āĻŦিāĻœ্āĻžাāĻ¨ীāĻ°া āĻŦāĻ˛েāĻ¨, āĻŦাāĻ°āĻŽুāĻĄা āĻŸ্āĻ°াā§ŸাāĻ™্āĻ—āĻ˛ে āĻ¸āĻŽুāĻĻ্āĻ°েāĻ° āĻ—āĻ­ীāĻ°āĻ¤া āĻāĻ¤োāĻŸাāĻ‡ āĻŦেāĻļি āĻ¯ে āĻāĻ–াāĻ¨ে āĻ¯āĻĻি āĻ•োāĻ¨ āĻŦিāĻŽাāĻ¨ āĻŦা āĻœাāĻšাāĻœ āĻšাāĻ°িā§Ÿে āĻ¯াā§Ÿ āĻŦা āĻŦিāĻ§্āĻŦāĻ¸্āĻ¤ āĻšā§Ÿ āĻ¤āĻŦে āĻ¤াāĻ° āĻ§ংāĻ¸াāĻŦāĻļেāĻˇ āĻ–ুāĻœে āĻĒাāĻ“ā§Ÿা āĻ–ুāĻŦāĻ‡ āĻ…āĻ¸াāĻ§্āĻ¯ āĻāĻ•āĻŸি āĻŦ্āĻ¯াāĻĒাāĻ° । āĻŦāĻ°্āĻ¤āĻŽাāĻ¨ে āĻ†āĻ§ুāĻ¨িāĻ• āĻĒ্āĻ°āĻ¯ুāĻ•্āĻ¤ি āĻ¯েāĻŽāĻ¨ āĻ¸্āĻ¯াāĻŸেāĻ˛াāĻ‡āĻŸ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ে āĻ¯āĻĻি āĻāĻ° āĻšিāĻš্āĻ¨ āĻ–ুāĻœে āĻĒাāĻ“ā§Ÿা āĻ¯াā§Ÿ āĻ¤াāĻ°āĻĒāĻ°েāĻ“ āĻ¸েāĻŸি āĻ‰āĻĻ্āĻ§াāĻ° āĻ•āĻ°া āĻĒ্āĻ°াā§Ÿ āĻ…āĻ¸āĻŽ্āĻ­āĻŦ āĻāĻ•āĻŸি āĻŦ্āĻ¯াāĻĒাāĻ° ।
Share:

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĢাংāĻļāĻ¨ (Function)

āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻĢাংāĻļāĻ¨ (Function)
āĻ¤োāĻŽāĻ°া āĻ•ি āĻāĻ•āĻŸি āĻŽāĻœাāĻ° āĻŦ্āĻ¯াāĻĒাāĻ° āĻœাāĻ¨ো? āĻāĻ•āĻœāĻ¨ āĻ˛েāĻ–āĻ• āĻ¸াāĻ°া āĻœীāĻŦāĻ¨ে āĻ¯āĻ¤āĻŸা āĻ¸āĻŽā§Ÿ āĻ˛েāĻ–েāĻ¨ āĻ¤াāĻ° āĻšেā§Ÿে āĻŦেāĻļি āĻ¸āĻŽā§Ÿ āĻ¤িāĻ¨ি āĻ…āĻ¨্āĻ¯েāĻ° āĻ˛েāĻ–া āĻĒā§œেāĻ¨? āĻŦ্āĻ¯াāĻĒাāĻ°āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ°āĻĻেāĻ° āĻŦেāĻ˛াāĻ¤েāĻ“ āĻ¸āĻ¤্āĻ¯। āĻāĻ•āĻœāĻ¨ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽাāĻ° āĻ¤াāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻœীāĻŦāĻ¨ে āĻ¯āĻ¤āĻŸা āĻ¸āĻŽā§Ÿ āĻ¨িāĻœে āĻ•োāĻĄ āĻ˛েāĻ–ে āĻ¤াāĻ° āĻšেā§Ÿে āĻŦেāĻļি āĻ¸āĻŽā§Ÿ āĻ…āĻ¨্āĻ¯েāĻ° āĻ˛েāĻ–া āĻ•োāĻĄ āĻĒā§œে! āĻ¤াāĻ‡ āĻ•োāĻĄ āĻ˛িāĻ–াāĻ° āĻ¸āĻŽā§Ÿ āĻ–েā§ŸাāĻ˛ āĻ°াāĻ–āĻ¤ে āĻšāĻŦে, āĻ¯েāĻ¨ āĻ¸েāĻŸি āĻĒā§œাāĻ“ āĻ¸ুāĻŦিāĻ§াāĻœāĻ¨āĻ• āĻšā§Ÿ।
āĻ¯াāĻ°া āĻŦāĻ‡āĻŸি āĻļুāĻ°ু āĻĨেāĻ•ে āĻĒā§œে āĻāĻ¸েāĻ› āĻ¤াāĻ°া āĻ‡āĻ¤িāĻŽāĻ§্āĻ¯ে āĻ…āĻ¨েāĻ•āĻŦাāĻ° āĻĢাংāĻļāĻ¨ āĻļāĻŦ্āĻĻāĻŸি āĻĻেāĻ–েāĻ›। āĻ¯াāĻ°া āĻ†āĻ°āĻ“ āĻŦেāĻļি āĻŽāĻ¨োāĻ¯োāĻ— āĻĻিā§Ÿে āĻĒā§œেāĻ› āĻ¤াāĻ°া āĻāĻŸিāĻ“ āĻ–েā§ŸাāĻ˛ āĻ•āĻ°েāĻ› āĻ¯ে printf, scanf āĻ‡āĻ¤্āĻ¯াāĻĻি, āĻ¯েāĻ—ুāĻ˛ো āĻ¤োāĻŽāĻ°া āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ› āĻ¸েāĻ—ুāĻ˛ো āĻāĻ•েāĻ•āĻŸি āĻĢাংāĻļāĻ¨। āĻ†āĻŦাāĻ° maināĻ“ āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨। āĻ†āĻŽāĻ°া āĻāĻŦাāĻ° āĻĻেāĻ–āĻŦ āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯াāĻĒাāĻ°āĻŸি āĻ†āĻ¸āĻ˛ে āĻ•ী, āĻāĻ° āĻĻāĻ°āĻ•াāĻ°āĻŸাāĻ‡ āĻŦা āĻ•ী। āĻ†āĻ° āĻ¤াāĻ°āĻĒāĻ° āĻ†āĻŽāĻ°া āĻ¨িāĻœেāĻĻেāĻ° āĻĢাংāĻļāĻ¨ āĻ¤ৈāĻ°ি āĻ•āĻ°া āĻļিāĻ–āĻŦ।
āĻĢাংāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°া āĻšā§Ÿ āĻ•োāĻ¨ো āĻāĻ•āĻŸি āĻ¨িāĻ°্āĻĻিāĻˇ্āĻŸ āĻ•াāĻœ āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯। āĻ¯েāĻŽāĻ¨ printf āĻĢাংāĻļāĻ¨āĻŸি āĻĻিā§Ÿে āĻ†āĻŽāĻ°া āĻŽāĻ¨িāĻŸāĻ°ে āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻĻিāĻ‡। āĻ†āĻŦাāĻ° scanf, getchar āĻāĻ¸āĻŦ āĻĢাংāĻļāĻ¨ āĻĻিā§Ÿে āĻ†āĻŽāĻ°া āĻ•িāĻŦোāĻ°্āĻĄ āĻĨেāĻ•ে āĻ‡āĻ¨āĻĒুāĻŸ āĻ¨িāĻ‡। āĻāĻ–āĻ¨ printf āĻĢাংāĻļāĻ¨āĻŸি āĻ¯ে āĻ†āĻŽāĻ°া āĻ˛িāĻ–āĻ˛াāĻŽ, āĻ•āĻŽ্āĻĒিāĻ‰āĻŸাāĻ°েāĻ° āĻ¤ো āĻ†āĻ° āĻāĻŸি āĻŦোāĻাāĻ° āĻ•āĻĨা āĻ¨ā§Ÿ। printf āĻĢাংāĻļāĻ¨āĻŸি āĻ•ী āĻ•াāĻœ āĻ•āĻ°āĻŦে, āĻ•ীāĻ­াāĻŦে āĻ•āĻ°āĻŦে āĻ¸েāĻŸি āĻ†āĻ¸āĻ˛ে āĻŦāĻ˛ে āĻĻেāĻ“ā§Ÿা āĻ†āĻ›ে stdio.h āĻ¨াāĻŽেāĻ° āĻāĻ•āĻŸি āĻšেāĻĄাāĻ° (header) āĻĢাāĻ‡āĻ˛েāĻ° āĻŽāĻ§্āĻ¯ে। āĻāĻœāĻ¨্āĻ¯āĻ‡ āĻ†āĻŽāĻ°া āĻ†āĻŽাāĻĻেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻ—ুāĻ˛োāĻ¤ে (āĻ¯েāĻ–াāĻ¨ে printf, scanf āĻ‡āĻ¤্āĻ¯াāĻĻি āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°েāĻ›ি) āĻ“āĻ‡ āĻšেāĻĄাāĻ° āĻĢাāĻ‡āĻ˛āĻŸিāĻ° āĻ•āĻĨা āĻŦāĻ˛ে āĻĻিāĻ‡ (#include )। āĻ†āĻŦাāĻ° āĻ¸্āĻŸ্āĻ°িং-āĻ¸ংāĻ•্āĻ°াāĻ¨্āĻ¤ āĻĢাংāĻļāĻ¨āĻ—ুāĻ˛ো āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻ˛ে string.h – āĻāĻ‡ āĻšেāĻĄাāĻ° āĻĢাāĻ‡āĻ˛āĻŸিāĻ° āĻ•āĻĨাāĻ“ āĻŦāĻ˛ে āĻĻিāĻ‡। āĻāĻ–āĻ¨ āĻšিāĻ¨্āĻ¤া āĻ•āĻ°ো, printf āĻĢাংāĻļāĻ¨েāĻ° āĻāĻ‡ āĻ•োāĻĄāĻŸি āĻ¯āĻĻি āĻ†āĻŽাāĻĻেāĻ° āĻ¨িāĻœেāĻĻেāĻ° āĻ˛িāĻ–āĻ¤ে āĻšāĻ¤ো, āĻ¤াāĻšāĻ˛ে āĻŦ্āĻ¯াāĻĒাāĻ°āĻŸি āĻ•ী āĻŦিāĻ°āĻ•্āĻ¤িāĻ•āĻ°āĻ‡ āĻ¨া āĻšāĻ¤ো! āĻāĻ°āĻ•āĻŽ āĻ…āĻ¨েāĻ• āĻĢাংāĻļāĻ¨ āĻ†āĻ›ে āĻ¯েāĻ—ুāĻ˛োāĻ° āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ¤োāĻŽāĻ°া āĻ†āĻ¸্āĻ¤ে āĻ†āĻ¸্āĻ¤ে āĻœেāĻ¨ে āĻ¯াāĻŦে।
āĻ†āĻš্āĻ›া, main āĻ•ে āĻ“ āĻ¤ো āĻ†āĻŽি āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨ āĻŦāĻ˛েāĻ›ি, āĻ•িāĻ¨্āĻ¤ু āĻāĻŸি āĻĻিā§Ÿে āĻ†āĻŽāĻ°া āĻ†āĻŦাāĻ° āĻ•ী āĻ•āĻ°ি? āĻ¸ি āĻ˛্āĻ¯াāĻ™্āĻ—ুā§ŸেāĻœে āĻāĻ‡ āĻĢাংāĻļāĻ¨āĻŸি āĻĻিā§ŸেāĻ‡ āĻ†āĻ¸āĻ˛ে āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻšাāĻ˛াāĻ‡। āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛াāĻ° āĻœাāĻ¨ে āĻ¯ে main āĻĢাংāĻļāĻ¨ āĻ¯েāĻ–াāĻ¨ে āĻ†āĻ›ে, āĻ¸েāĻ–াāĻ¨ āĻĨেāĻ•েāĻ‡ āĻ•াāĻœ āĻļুāĻ°ু āĻ•āĻ°āĻ¤ে āĻšāĻŦে। āĻ¤াāĻ‡ āĻāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽে āĻ•েāĻŦāĻ˛ āĻāĻ•āĻŸিāĻ‡ main āĻĢাংāĻļāĻ¨ āĻĨাāĻ•ে।
āĻāĻŦাāĻ°ে āĻĻেāĻ–ি, āĻ†āĻŽāĻ°া āĻ¨িāĻœেāĻ°া āĻ•ীāĻ­াāĻŦে āĻĢাংāĻļāĻ¨ āĻ¤ৈāĻ°ি āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ি। āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨ āĻ¯āĻ–āĻ¨ āĻ†āĻŽāĻ°া āĻ¤ৈāĻ°ি āĻ•āĻ°āĻŦ āĻ¸েāĻŸিāĻ° āĻ—āĻ āĻ¨ āĻšāĻŦে āĻŽোāĻŸাāĻŽুāĻŸি āĻāĻ‡ āĻ°āĻ•āĻŽ:
return_type function_name (parameters) { function_body return value }
return_type: āĻāĻ–াāĻ¨ে āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻšāĻŦে āĻĢাংāĻļāĻ¨āĻŸি āĻ•াāĻœ āĻļেāĻˇ āĻ•āĻ°ে āĻŦেāĻ° āĻšāĻŦাāĻ° āĻ¸āĻŽā§Ÿ āĻ•ী āĻ§āĻ°āĻ¨েāĻ° āĻĄাāĻŸা āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻŦে। āĻ¸েāĻŸি, int, double āĻāĻ¸āĻŦ āĻšāĻ¤ে āĻĒাāĻ°ে। āĻ†āĻŦাāĻ° āĻ•িāĻ›ু āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻ¤ে āĻ¨া āĻšাāĻ‡āĻ˛ে āĻ¸েāĻŸি void āĻšāĻ¤ে āĻĒাāĻ°ে। āĻ…āĻ°্āĻĨাā§Ž āĻ¸ে āĻ•িāĻ›ুāĻ‡ āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻŦে āĻ¨া। āĻāĻ° āĻŽাāĻ¨ে āĻĻাঁā§œাāĻš্āĻ›ে, āĻ¤ুāĻŽি āĻ†āĻ¸āĻ˛ে āĻĢাংāĻļāĻ¨āĻ•ে āĻĻিā§Ÿে āĻ•োāĻ¨ো āĻāĻ•āĻŸি āĻ•াāĻœ āĻ•āĻ°াāĻŦে, āĻ¸েāĻœāĻ¨্āĻ¯ āĻ•াāĻœ āĻļেāĻˇে āĻ¸ে āĻ¤োāĻŽাāĻ•ে āĻ•ী āĻ§āĻ°āĻ¨েāĻ° āĻĄাāĻŸা āĻĢেāĻ°āĻ¤ āĻĻেāĻŦে āĻ¸েāĻŸি āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻšāĻŦে। āĻĢাংāĻļāĻ¨েāĻ° āĻ•োāĻ¨ো āĻœাā§ŸāĻ—াāĻ¤ে āĻ¤ুāĻŽি āĻ¯āĻ–āĻ¨āĻ‡ return āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻŦে, āĻĢাংāĻļāĻ¨āĻŸি āĻ¸েāĻ‡ āĻœাā§ŸāĻ—া āĻĨেāĻ•েāĻ‡ āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻŦে āĻŦা āĻŦেāĻ° āĻšā§Ÿে āĻ¯াāĻŦে। āĻ…āĻ¨েāĻ• āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ¤āĻ° āĻĻেāĻ–āĻŦে āĻāĻ•াāĻ§িāĻ• āĻ°িāĻŸাāĻ°্āĻ¨ āĻ†āĻ›ে āĻāĻŦং āĻ¸āĻ™্āĻ—ে āĻŦিāĻ­িāĻ¨্āĻ¨ āĻļāĻ°্āĻ¤ āĻĻেāĻ“ā§Ÿা āĻ†āĻ›ে। āĻļāĻ°্āĻ¤েāĻ° āĻ‰āĻĒāĻ° āĻ¨িāĻ°্āĻ­āĻ° āĻ•āĻ°ে āĻ¯āĻ–āĻ¨āĻ‡ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ•োāĻ¨ো āĻ°িāĻŸাāĻ°্āĻ¨ āĻĒাāĻŦে āĻ¤āĻ–āĻ¨āĻ‡ āĻĢাংāĻļāĻ¨ āĻĨেāĻ•ে āĻŦেāĻ° āĻšā§Ÿে āĻ¯াāĻŦে।
function_name: āĻāĻ–াāĻ¨ে āĻ†āĻŽাāĻĻেāĻ° āĻĢাংāĻļāĻ¨েāĻ° āĻ¨াāĻŽ āĻ˛িāĻ–āĻ¤ে āĻšāĻŦে। āĻĢাংāĻļāĻ¨েāĻ° āĻ¨াāĻŽ āĻšāĻ¤ে āĻšāĻŦে āĻ…āĻ°্āĻĨāĻĒূāĻ°্āĻŖ āĻ¯াāĻ¤ে āĻ¨াāĻŽ āĻĻেāĻ–েāĻ‡ āĻ§াāĻ°āĻ¨া āĻ•āĻ°া āĻ¯াā§Ÿ āĻ¯ে āĻĢাংāĻļāĻ¨āĻŸি āĻ•ী āĻ•াāĻœ āĻ•āĻ°āĻŦে। āĻ¯েāĻŽāĻ¨ āĻ•োāĻ¨ āĻ¸ংāĻ–্āĻ¯াāĻ° āĻŦāĻ°্āĻ—āĻŽূāĻ˛ āĻ¨িāĻ°্āĻŖā§ŸেāĻ° āĻœāĻ¨্āĻ¯ āĻ¯āĻĻি āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨ āĻ˛িāĻ–ি āĻ¤āĻŦে āĻ¸েāĻŸিāĻ° āĻ¨াāĻŽ āĻ†āĻŽāĻ°া āĻĻিāĻ¤ে āĻĒাāĻ°ি square_root āĻŦা sqrt। āĻ†āĻŽāĻ°া āĻ¨িāĻļ্āĻšā§ŸāĻ‡ āĻ¸েāĻŸিāĻ° āĻ¨াāĻŽ beautiful āĻĻিāĻŦ āĻ¨া, āĻ¯āĻĻিāĻ“ āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛াāĻ° āĻ¤াāĻ¤ে āĻ•োāĻ¨ āĻ†āĻĒāĻ¤্āĻ¤ি āĻ•āĻ°āĻŦে āĻ¨া।
parameters: āĻāĻ–াāĻ¨ে āĻĢাংāĻļāĻ¨āĻŸি āĻ•াāĻœ āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯ āĻĒ্āĻ°ā§ŸোāĻœāĻ¨ীā§Ÿ āĻĄাāĻŸা āĻ†āĻŽāĻ°া āĻĻেāĻŦ। āĻ¯েāĻŽāĻ¨ āĻ¸্āĻŸ্āĻ°িং-āĻāĻ° āĻĻৈāĻ°্āĻ˜্āĻ¯ āĻ¨িāĻ°্āĻŖā§ŸেāĻ° āĻœāĻ¨্āĻ¯ āĻ†āĻŽāĻ°া āĻ¯āĻ–āĻ¨ strlen āĻĢাংāĻļāĻ¨āĻŸি āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°ি āĻ¸েāĻ–াāĻ¨ে āĻ•োāĻ¨ āĻ¸্āĻŸ্āĻ°িং-āĻāĻ° āĻĻৈāĻ°্āĻ˜্āĻ¯ āĻ¨িāĻ°্āĻŖā§Ÿ āĻ•āĻ°āĻ¤ে āĻšāĻŦে āĻ¸েāĻŸি āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻšā§Ÿ (āĻ¨āĻ‡āĻ˛ে āĻ¸েāĻŸি āĻ•াāĻ° āĻĻৈāĻ°্āĻ˜্āĻ¯ āĻ¨িāĻ°্āĻŖā§Ÿ āĻ•āĻ°āĻŦে?)। āĻ†āĻŦাāĻ° āĻŦāĻ°্āĻ—āĻŽূāĻ˛ āĻ¨িāĻ°্āĻŖā§ŸেāĻ° āĻœāĻ¨্āĻ¯ āĻĢাংāĻļāĻ¨ āĻ˛িāĻ–āĻ˛ে āĻ•োāĻ¨ āĻ¸ংāĻ–্āĻ¯াāĻ° āĻŦāĻ°্āĻ—āĻŽূāĻ˛ āĻŦেāĻ° āĻ•āĻ°āĻ¤ে āĻšāĻŦে āĻ¸েāĻŸি āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻšāĻŦে। āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ°েāĻ° āĻŽাāĻ§্āĻ¯āĻŽে āĻ†āĻŽāĻ°া āĻ¸েāĻ¸āĻŦ āĻĄাāĻŸা āĻ“āĻ‡ āĻĢাংāĻļāĻ¨েāĻ° āĻ•াāĻ› āĻĒাāĻ াāĻ¤ে āĻĒাāĻ°ি। āĻ†āĻŦাāĻ° āĻ•োāĻ¨ো āĻ•িāĻ›ু āĻĒাāĻ াāĻ¤ে āĻ¨া āĻšাāĻ‡āĻ˛ে āĻ¸েāĻŸি āĻ–াāĻ˛িāĻ“ āĻ°াāĻ–āĻ¤ে āĻĒাāĻ°ি। āĻ¯েāĻŽāĻ¨, getchar() āĻŦা main() āĻĢাংāĻļāĻ¨। āĻāĻ•াāĻ§িāĻ• āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ° āĻĒাāĻ াāĻ¨োāĻ° āĻ¸āĻŽā§Ÿ āĻĒ্āĻ°āĻ¤িāĻŸি āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ° āĻ•āĻŽা (,) āĻĻিā§Ÿে āĻ†āĻ˛াāĻĻা āĻ•āĻ°āĻ¤ে āĻšāĻŦে।
function_body: āĻĢাংāĻļāĻ¨āĻŸি āĻ•ীāĻ­াāĻŦে āĻ•ী āĻ•াāĻœ āĻ•āĻ°āĻŦে āĻ¸েāĻŸি āĻŦāĻĄিāĻ¤ে āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻšāĻŦে। āĻŽাāĻ¨ে āĻ•োāĻĄ āĻ˛িāĻ–āĻ¤ে āĻšāĻŦে āĻ†āĻ° āĻ•ি।
return value: āĻĢাংāĻļāĻ¨āĻŸি āĻ•াāĻœ āĻļেāĻˇ āĻ•āĻ°ে, āĻ¤াāĻ•ে āĻ¯ে āĻœাā§ŸāĻ—া āĻĨেāĻ•ে āĻ•āĻ˛ āĻ•āĻ°া āĻšā§ŸেāĻ›ে āĻ¸ে āĻœাā§ŸāĻ—াā§Ÿ āĻĢিāĻ°ে āĻ¯াā§Ÿ। āĻĢেāĻ°াāĻ° āĻ¸āĻŽā§Ÿ āĻ†āĻŽāĻ°া āĻ•োāĻ¨ো āĻŽাāĻ¨ āĻĒাāĻ াāĻ¤ে āĻĒাāĻ°ি। āĻ¯েāĻŽāĻ¨ sqrt() āĻĢাংāĻļāĻ¨ে āĻ†āĻŽāĻ°া āĻšাāĻ‡ āĻ¸ে āĻŦāĻ°্āĻ—āĻŽূāĻ˛ āĻŦেāĻ° āĻ•āĻ°āĻŦে। āĻ¤ো āĻŦāĻ°্āĻ—āĻŽূāĻ˛āĻŸি āĻŦেāĻ° āĻ•āĻ°ে āĻ¤ো āĻ¸েāĻŸি āĻĢেāĻ°āĻ¤ āĻĒাāĻ াāĻŦাāĻ° āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻ°াāĻ–āĻ¤ে āĻšāĻŦে? āĻŦāĻ°্āĻ—āĻŽূāĻ˛āĻŸিāĻ° āĻŽাāĻ¨ āĻ¯āĻĻি x āĻšā§Ÿ, āĻ¤āĻŦে āĻ†āĻŽāĻ°া return x; āĻ¸্āĻŸেāĻŸāĻŽেāĻ¨্āĻŸ āĻĻিā§Ÿে āĻ¸েāĻŸিāĻ° āĻŽাāĻ¨ āĻĢেāĻ°āĻ¤ āĻĒাāĻ াāĻŦ।
int root = sqrt(25);
āĻāĻ–াāĻ¨ে sqrt āĻĢাংāĻļāĻ¨ 25-āĻāĻ° āĻŦāĻ°্āĻ—āĻŽূāĻ˛ āĻ¨িāĻ°্āĻŖā§Ÿ āĻ•āĻ°াāĻ° āĻĒāĻ° āĻŦāĻ°্āĻ—āĻŽূāĻ˛āĻŸি āĻĢেāĻ°āĻ¤ āĻĒাāĻ াāĻŦে āĻāĻŦং āĻ¸েāĻŸি root āĻ¨াāĻŽেāĻ° āĻāĻ•āĻŸি āĻ‡āĻ¨্āĻŸিāĻœাāĻ° āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ে āĻœāĻŽা āĻšāĻŦে।
āĻāĻ•āĻŸি āĻ‰āĻĻাāĻšāĻ°āĻŖ āĻĻিāĻ‡। āĻ¤োāĻŽāĻ°া āĻ¯াāĻ°া āĻ¤্āĻ°িāĻ•োāĻŖāĻŽিāĻ¤ি āĻĒā§œেāĻ› āĻ¤াāĻ°া āĻ¨িāĻļ্āĻšā§ŸāĻ‡ sin, cos, tan āĻ‡āĻ¤্āĻ¯াāĻĻিāĻ° āĻ¸āĻ™্āĻ—ে āĻĒāĻ°িāĻšিāĻ¤। sin 300-āĻāĻ° āĻŽাāĻ¨ āĻšāĻš্āĻ›ে 0.5। āĻāĻ–াāĻ¨ে sin āĻ•িāĻ¨্āĻ¤ু āĻ†āĻ¸āĻ˛ে āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨, āĻ¯াāĻ° āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ° āĻšিāĻ¸েāĻŦে āĻ†āĻŽāĻ°া āĻ•োāĻŖেāĻ° āĻŽাāĻ¨ āĻĻিāĻš্āĻ›ি। āĻ†āĻ° āĻĢাংāĻļāĻ¨āĻŸি āĻ“āĻ‡ āĻ•োāĻŖেāĻ° sine (āĻ¸ংāĻ•্āĻˇেāĻĒে sin)-āĻāĻ° āĻŽাāĻ¨ āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻ›ে।
āĻāĻŦাāĻ°ে āĻšāĻ˛ো, āĻ†āĻ° āĻŦāĻ•āĻŦāĻ• āĻ¨া āĻ•āĻ°ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽিং āĻļুāĻ°ু āĻ•āĻ°ে āĻĻিāĻ‡। āĻ¤াāĻ°āĻĒāĻ° āĻĻেāĻ–ি āĻ•ী āĻ•āĻ°āĻ˛ে āĻ•ী āĻšā§Ÿ।
#include <stdio.h> int main() { double a, b, c; a = 2.5; b = 2.5; c = a + b; printf("%lf\n" c); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§­.ā§§
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻšাāĻ˛াāĻ“। āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•ী? 5.000000।
āĻāĻŦাāĻ° āĻ†āĻŽāĻ°া āĻĻুāĻŸি āĻ¸ংāĻ–্āĻ¯া āĻ¯োāĻ— āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨ āĻ˛িāĻ–ে āĻĢেāĻ˛ি। āĻ¯োāĻ—েāĻ° āĻ•াāĻœāĻŸি āĻ†āĻ° main āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ¤āĻ°ে āĻ•āĻ°āĻŦ āĻ¨া।
#include <stdio.h> int add(int num1, int num2) { double sum = num1 + num2; return sum; } int main() { double a, b, c; a = b = 2.5; c = add(a, b); printf("%lf\n", c); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§­.ā§¨
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻšাāĻ˛াāĻ“। āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•ী? 4.000000! āĻ“āĻš‍্‍ āĻ†āĻŽāĻ°া āĻ¤ো āĻ—াāĻ§াāĻ° āĻŽāĻ¤ো āĻāĻ•āĻŸি āĻ­ুāĻ˛ āĻ•āĻ°েāĻ›ি। num1 āĻ“ num2 āĻ¤ো āĻ†āĻ¸āĻ˛ে int āĻŸাāĻ‡āĻĒেāĻ° āĻšāĻŦে āĻ¨া, double āĻŸাāĻ‡āĻĒেāĻ°
āĻšāĻŦে āĻ¨া, double āĻŸাāĻ‡āĻĒেāĻ° āĻšāĻŦে। āĻ“āĻ‡ āĻĻুāĻŸি āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻ‡āĻ¨্āĻŸিāĻœাāĻ° āĻšিāĻ¸েāĻŦে āĻĄিāĻ•্āĻ˛েā§ŸাāĻ° āĻ•āĻ°াāĻ° āĻ•াāĻ°āĻŖে 2.5 āĻšā§Ÿে āĻ—িā§ŸেāĻ›ে 2 (āĻŸাāĻ‡āĻĒ āĻ•াāĻ¸্āĻŸিংā§ŸেāĻ° āĻ•āĻĨা āĻŽāĻ¨ে āĻ†āĻ›ে āĻ¤ো?)। āĻ†āĻŽāĻ°া āĻ­ুāĻ˛ āĻ িāĻ• āĻ•āĻ°ে āĻĢেāĻ˛ি:
int add(double num1, double num2) { double sum = num1 + num2; return sum; }
āĻāĻŦাāĻ°ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ°াāĻ¨ āĻ•āĻ°āĻ˛ে āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•ী? 5.000000। āĻ¯াāĻ•, āĻ¸āĻŽāĻ¸্āĻ¯াāĻ° āĻ¸āĻŽাāĻ§াāĻ¨ āĻšā§Ÿে āĻ—েāĻ˛! āĻ†āĻš্āĻ›া, āĻāĻŦাāĻ°ে āĻ†āĻŽāĻ°া a, b-āĻāĻ° āĻŽাāĻ¨ āĻāĻ•āĻŸু āĻŦāĻĻāĻ˛াāĻ‡। a = 2.8; b = 2.7; āĻ•āĻ°ে āĻĻিāĻ‡। āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•āĻ¤ āĻšāĻŦে? 5.500000? āĻāĻŸিāĻ‡ āĻšāĻ“ā§Ÿা āĻ‰āĻšিāĻ¤ (2.8 + 2.7 = 5.5) āĻ•িāĻ¨্āĻ¤ু āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ°াāĻ¨ āĻ•āĻ°ে āĻĻেāĻ–ো āĻ¤ো āĻ•āĻ¤ āĻšā§Ÿ? āĻ¤ুāĻŽি āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻĒাāĻŦে 5.000000। āĻ•াāĻ°āĻŖ āĻ•ী?
āĻ•াāĻ°āĻŖ, āĻ†āĻŽাāĻĻেāĻ° āĻĢাংāĻļāĻ¨েāĻ° āĻ°িāĻŸাāĻ°্āĻ¨ āĻŸাāĻ‡āĻĒ int, āĻ¯া āĻ•িāĻ¨া āĻāĻ•āĻŸি āĻ‡āĻ¨্āĻŸিāĻœাāĻ° āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻ¤ে āĻ¸āĻ•্āĻˇāĻŽ। num1 āĻ“ num2 āĻ¯োāĻ— āĻ•āĻ°াāĻ° āĻĒāĻ° sum-āĻāĻ° āĻŽāĻ§্āĻ¯ে 5.5 āĻ িāĻ•āĻ‡ āĻĨাāĻ•āĻŦে āĻ•িāĻ¨্āĻ¤ু āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°াāĻ° āĻ¸āĻŽā§Ÿ āĻ¸েāĻŸি āĻ‡āĻ¨্āĻŸিāĻœাāĻ°ে āĻŦāĻĻāĻ˛ে āĻ¯াāĻŦে। āĻ¸ুāĻ¤āĻ°াং āĻ°িāĻŸাāĻ°্āĻ¨ āĻŸাāĻ‡āĻĒ āĻ†āĻŽāĻ°া double āĻ•āĻ°ে āĻĻেāĻŦ। āĻāĻŦাāĻ° āĻ†āĻŽাāĻĻেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ িāĻ•āĻ াāĻ• āĻ•াāĻœ āĻ•āĻ°āĻŦে:
#include <stdio.h> double add(double n1, double n2) { double sum = n1 + n2; return sum; } int main() { double a, b, c; a = 2.8; b = 2.7; c = add(a, b); printf("%lf\n", c); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§­.ā§Š
āĻāĻ–āĻ¨ āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻāĻ•্āĻ¸āĻĒেāĻ°িāĻŽেāĻ¨্āĻŸ āĻ•āĻ°āĻŦ। add āĻĢাংāĻļāĻ¨āĻŸি main āĻĢাংāĻļāĻ¨েāĻ° āĻĒāĻ°ে āĻ˛িāĻ–āĻŦ:
#include <stdio.h> int main() { double a = 2.8, b = 2.7, c; c = add(a, b); printf("%lf\n", c); return 0; } double add(double n1, double n2) { double sum = n1 + n2; return sum; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§­.ā§Ē
āĻāĻŦাāĻ°ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ°াāĻ¨ āĻ•āĻ°āĻ¤ে āĻ—েāĻ˛ে āĻĻেāĻ–āĻŦে, āĻ•āĻŽ্āĻĒাāĻ‡āĻ˛াāĻ° āĻāĻ°āĻ° āĻĻিāĻš্āĻ›ে: "error: ‘add’ was not declared in this scope", āĻ…āĻ°্āĻĨাā§Ž āĻ¸ে āĻ†āĻ° add āĻĢাংāĻļāĻ¨āĻŸিāĻ•ে āĻšিāĻ¨āĻ¤ে āĻĒাāĻ°āĻ›ে āĻ¨া। āĻ¤āĻŦে āĻšিāĻ¨্āĻ¤া āĻ¨েāĻ‡, āĻāĻŸিāĻ•ে āĻšিāĻ¨িā§Ÿে āĻĻেāĻ“ā§ŸাāĻ° āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨাāĻ“ āĻ†āĻ›ে। āĻ¸েāĻŸি āĻšāĻš্āĻ›ে main āĻĢাংāĻļāĻ¨েāĻ° āĻ†āĻ—ে add āĻĢাংāĻļāĻ¨েāĻ° āĻĒ্āĻ°োāĻŸোāĻŸাāĻ‡āĻĒ (prototype) āĻŦāĻ˛ে āĻĻেāĻ“ā§Ÿা:
double add(double n1, double n2);
āĻĒ্āĻ°োāĻŸোāĻŸাāĻ‡āĻĒে āĻĒুāĻ°া āĻĢাংāĻļāĻ¨āĻŸি āĻ˛িāĻ–āĻ¤ে āĻšā§Ÿ āĻ¨া। āĻāĻ° āĻ…ংāĻļāĻ—ুāĻ˛ো āĻšāĻš্āĻ›ে:
return_type function_name (parameters) ;
āĻ¸েāĻŽিāĻ•োāĻ˛āĻ¨ āĻĻিāĻ¤ে āĻ­ুāĻ˛ āĻ•āĻ°āĻŦে āĻ¨া āĻ•িāĻ¨্āĻ¤ু। āĻ†āĻ° āĻĒ্āĻ°োāĻŸোāĻŸাāĻ‡āĻĒেāĻ° āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ°ে āĻ¯ে āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°āĻŦে āĻ¤াāĻ° āĻ¸āĻ™্āĻ—ে āĻŽূāĻ˛ āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ°িā§ŸেāĻŦāĻ˛েāĻ° āĻ¨াāĻŽ āĻāĻ•āĻ°āĻ•āĻŽ āĻ¨া āĻšāĻ˛ে āĻ•োāĻ¨ো āĻ…āĻ¸ুāĻŦিāĻ§া āĻ¨েāĻ‡, āĻ¤āĻŦে āĻĄাāĻŸা āĻŸাāĻ‡āĻĒ āĻāĻ•āĻ‡ āĻšāĻ¤ে āĻšāĻŦে। āĻāĻ–āĻ¨ āĻ¨িāĻšেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ িāĻ•āĻ াāĻ• āĻ•াāĻœ āĻ•āĻ°āĻŦে:
#include <stdio.h> double add(double x, double y); int main() { double a = 2.8, b = 2.7, c; c = add(a, b); printf("%lf\n", c); return 0; } double add(double n1, double n2) { double sum = n1 + n2; return sum; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§­.ā§Ģ
āĻāĻŦাāĻ° āĻ†āĻŽāĻ°া āĻ†āĻ°āĻ“ āĻ•িāĻ›ু āĻĒāĻ°ীāĻ•্āĻˇা-āĻ¨িāĻ°ীāĻ•্āĻˇা āĻ•āĻ°āĻŦ

#include <stdio.h> int test_function(int x) { int y = x; x = 2 * y; return (x * y); } int main() { int x = 10, y = 20, z = 30; z = test_function(x); printf("%d %d %d\n", x, y, z); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§­.ā§Ŧ
āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻ¨া āĻšাāĻ˛িā§Ÿে āĻļুāĻ§ু āĻ•োāĻĄ āĻĻেāĻ–ে āĻŦāĻ˛ো āĻ¤ো āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•ী āĻšāĻŦে? āĻ†āĻŽাāĻĻেāĻ° āĻ•োāĻ¨ো āĻ¤াā§œা āĻ¨েāĻ‡, āĻ¤াāĻ‡ āĻ§ীāĻ°েāĻ¸ুāĻ¸্āĻĨে āĻšিāĻ¨্āĻ¤া āĻ•āĻ°ে āĻŦāĻ˛ো।
āĻāĻŦাāĻ° āĻ•ে āĻ•ে āĻ†āĻŽাāĻ° āĻ¸āĻ™্āĻ—ে āĻāĻ•āĻŽāĻ¤ āĻ¯ে āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻšāĻŦে: 20 10 200 (āĻ…āĻ°্āĻĨাā§Ž x = 20, y = 10, z = 200)?
āĻ•াāĻ°āĻŖ x, y-āĻāĻ° āĻŽাāĻ¨ āĻ¤ো test_function-āĻāĻ° āĻ­েāĻ¤āĻ°ে āĻ†āĻŽāĻ°া āĻŦāĻĻāĻ˛ে āĻĻিā§ŸেāĻ›ি। āĻĒ্āĻ°āĻĨāĻŽে x-āĻāĻ° āĻŽাāĻ¨ 10 āĻ¯াāĻš্āĻ›ে āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ° āĻšিāĻ¸েāĻŦে, āĻ¤াāĻ°āĻĒāĻ°ে āĻ¸েāĻ‡ āĻŽাāĻ¨āĻŸি āĻ†āĻŽāĻ°া y-āĻ¤ে āĻŦāĻ¸াāĻš্āĻ›ি। āĻŽাāĻ¨ে y-āĻāĻ° āĻŽাāĻ¨ āĻāĻ–āĻ¨ 10। āĻ¤াāĻ°āĻĒāĻ° x-āĻāĻ° āĻŽাāĻ¨ āĻŦāĻ¸াāĻš্āĻ›ি 2 * y āĻŽাāĻ¨ে 20। āĻ¤াāĻ°āĻĒāĻ° āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°āĻ›ি x * y (āĻ¯াāĻ° āĻŽাāĻ¨, 20 * 10 āĻŦা 200)। āĻ¸ুāĻ¤āĻ°াং z-āĻāĻ° āĻŽাāĻ¨ āĻšāĻŦে 200।
āĻāĻŦাāĻ°ে āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻšাāĻ˛াāĻ“, āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻĻেāĻ–āĻŦে: 10 20 200 (āĻ…āĻ°্āĻĨাā§Ž x = 10, y = 20, z = 200)। āĻāĻŽāĻ¨ āĻšāĻ“ā§ŸাāĻ° āĻ•াāĻ°āĻŖ āĻ•ী? z-āĻāĻ° āĻŽাāĻ¨ āĻ¨িā§Ÿে āĻ•োāĻ¨ো āĻ†āĻĒāĻ¤্āĻ¤ি āĻ¨েāĻ‡, āĻĢাংāĻļāĻ¨āĻŸি 200 āĻ°িāĻŸাāĻ°্āĻ¨ āĻ•āĻ°ে āĻ†āĻ° āĻ¸েāĻŸি āĻ†āĻŽāĻ°া z-āĻ āĻŦāĻ¸িā§Ÿে āĻĻিā§ŸেāĻ›ি। āĻ•āĻĨা āĻšāĻš্āĻ›ে, x āĻ†āĻ° y-āĻāĻ° āĻŽাāĻ¨ āĻ¨িā§Ÿে। āĻ†āĻ¸āĻ˛ে test_function-āĻāĻ° āĻ­েāĻ¤āĻ°ে āĻ†āĻŽāĻ°া x, y-āĻāĻ° āĻŽাāĻ¨ āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻ•āĻ°াā§Ÿ main āĻĢাংāĻļāĻ¨েāĻ° x, y-āĻāĻ° āĻ•িāĻ›ু āĻ†āĻ¸ে-āĻ¯াā§Ÿ āĻ¨া। āĻĒ্āĻ°āĻ¤্āĻ¯েāĻ• āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ°িā§ŸেāĻŦāĻ˛āĻ—ুāĻ˛ো āĻ†āĻ˛াāĻĻা। āĻāĻ•ে āĻŦāĻ˛ে āĻ˛োāĻ•াāĻ˛ āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ (local variable)। āĻ†āĻŽāĻ°া main āĻĢাংāĻļāĻ¨েāĻ° x, y-āĻāĻ° āĻŽাāĻ¨ āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°েāĻ›ি test_function āĻĢাংāĻļāĻ¨েāĻ° x, y-āĻāĻ° āĻŽাāĻ¨ āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°িāĻ¨ি। āĻāĻ• āĻĢাংāĻļāĻ¨েāĻ° āĻ˛োāĻ•াāĻ˛ āĻ­েāĻ°িā§ŸেāĻŦāĻ˛েāĻ° āĻ…āĻ¸্āĻ¤িāĻ¤্āĻŦ āĻ…āĻ¨্āĻ¯ āĻĢাংāĻļāĻ¨ে āĻĨাāĻ•ে āĻ¨া। āĻ¤ুāĻŽি āĻāĻ–āĻ¨ āĻ•িāĻ›ু āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–ে āĻ†āĻ°āĻ“ āĻĒāĻ°ীāĻ•্āĻˇা-āĻ¨িāĻ°ীāĻ•্āĻˇা āĻ•āĻ°ে āĻĻেāĻ–āĻ¤ে āĻĒাāĻ°ো। āĻ•ী āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–āĻŦে āĻ¸েāĻŸি āĻ¤োāĻŽাāĻ° āĻ“āĻĒāĻ° āĻ›েā§œে āĻĻিāĻ˛াāĻŽ।
āĻ†āĻŽāĻ°া āĻ¯āĻĻি āĻšাāĻ‡, āĻ•োāĻ¨ো āĻ­েāĻ°িā§ŸেāĻŦāĻ˛েāĻ° āĻ…āĻ¸্āĻ¤িāĻ¤্āĻŦ āĻ†āĻŽাāĻĻেāĻ° āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽেāĻ° āĻ¸āĻŦ āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ¤āĻ°ে āĻĨাāĻ•āĻ¤ে āĻšāĻŦে, āĻ¤āĻŦে āĻ†āĻŽāĻ°া āĻ¸েāĻŸি āĻ•āĻ°āĻ¤ে āĻĒাāĻ°ি āĻ—্āĻ˛োāĻŦাāĻ˛ (global) āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻĄিāĻ•্āĻ˛েā§ŸাāĻ° āĻ•āĻ°াāĻ° āĻŽাāĻ§্āĻ¯āĻŽে। āĻ†āĻŽāĻ°া āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽেāĻ° āĻļুāĻ°ুāĻ¤ে āĻ•োāĻ¨ো āĻĢাংāĻļāĻ¨ āĻŦা āĻĢাংāĻļāĻ¨েāĻ° āĻĒ্āĻ°োāĻŸোāĻŸাāĻ‡āĻĒ āĻ˛িāĻ–াāĻ° āĻ†āĻ—ে āĻ¸েāĻ—ুāĻ˛ো āĻĄিāĻ•্āĻ˛েā§ŸাāĻ° āĻ•āĻ°ে āĻĻেāĻŦ। āĻ¯েāĻŽāĻ¨:
#include <stdio.h> double pi = 3.14; void my_fnc() { pi = 3.1416; /* āĻāĻ–াāĻ¨ে āĻ†āĻŽāĻ°া pi-āĻāĻ° āĻŽাāĻ¨ āĻāĻ•āĻŸু āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻ•āĻ°ে āĻĻিāĻ˛াāĻŽ */ return; /* āĻĢাংāĻļāĻ¨েāĻ° āĻ°িāĻŸাāĻ°্āĻ¨ āĻŸাāĻ‡āĻĒ void āĻšāĻ˛ে āĻāĻ‡ return; āĻ¨া āĻĻিāĻ˛েāĻ“ āĻ•িāĻ¨্āĻ¤ু āĻšāĻ˛ে */ } int main() { printf("%lf\n", pi); /* āĻāĻ–াāĻ¨ে pi-āĻāĻ° āĻŽাāĻ¨ āĻšāĻŦে 3.14 */ my_fnc(); printf("%lf\n", pi); /* āĻāĻ–াāĻ¨ে pi-āĻāĻ° āĻŽাāĻ¨ āĻšāĻŦে 3.1416 āĻ•াāĻ°āĻŖ āĻ†āĻŽāĻ°া āĻ¸েāĻŸি my_fnc āĻĢাংāĻļāĻ¨ে āĻ—িā§Ÿে āĻŦāĻĻāĻ˛ে āĻĻিā§ŸেāĻ›ি। */ return 0; }
āĻ†āĻŦাāĻ° āĻ†āĻŽāĻ°া āĻ¯āĻĻি my_fnc āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ¤āĻ°ে āĻ—িā§Ÿে pi āĻ¨াāĻŽে āĻāĻ•āĻŸি āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻĄিāĻ•্āĻ˛েā§ŸাāĻ° āĻ•āĻ°āĻ¤াāĻŽ (double pi;), āĻ¤āĻŦে āĻ¸েāĻŸি āĻāĻ•āĻŸি āĻ˛োāĻ•াāĻ˛ āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻšāĻ¤ো āĻāĻŦং āĻ—্āĻ˛োāĻŦাāĻ˛ pi-āĻāĻ° āĻŽাāĻ¨েāĻ° āĻ•োāĻ¨ āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšāĻ¤ো āĻ¨া।
āĻāĻ¤āĻ•্āĻˇāĻŖ āĻ†āĻŽāĻ°া āĻĢাংāĻļāĻ¨েāĻ° āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ° āĻšিāĻ¸েāĻŦে āĻ•েāĻŦāĻ˛ āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻ•āĻ°েāĻ›ি। āĻāĻŦাāĻ°ে āĻ†āĻ¸ো āĻ†āĻŽāĻ°া āĻĢাংāĻļāĻ¨েāĻ° āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ° āĻšিāĻ¸েāĻŦে āĻ…্āĻ¯াāĻ°ে āĻĒাāĻ াāĻ‡। āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–āĻŦ āĻ¯েāĻŸি āĻ•োāĻ¨ো āĻāĻ•āĻŸি āĻ‡āĻ¨্āĻŸিāĻœাāĻ° āĻ…্āĻ¯াāĻ°ে āĻĨেāĻ•ে āĻ¸āĻŦāĻšেā§Ÿে āĻŦā§œ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ–ুঁāĻœে āĻŦেāĻ° āĻ•āĻ°āĻŦে। āĻ…্āĻ¯াāĻ°ে āĻĨেāĻ•ে āĻ¸āĻ°্āĻŦোāĻš্āĻš āĻ¸ংāĻ–্āĻ¯া āĻ–ুঁāĻœে āĻŦেāĻ° āĻ•āĻ°াāĻ° āĻ•াāĻœāĻŸি āĻ•āĻ°াāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨ āĻ˛িāĻ–ে āĻĢেāĻ˛ি, āĻ•ী āĻŦāĻ˛ো?
int find_max(int ara[], int n) { /* āĻāĻ–াāĻ¨ে āĻ†āĻŽāĻ°া āĻĻুāĻŸি āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ° āĻĻিāĻš্āĻ›ি। āĻĒ্āĻ°āĻĨāĻŽāĻŸা āĻšāĻš্āĻ›ে āĻāĻ•āĻŸি āĻ…্āĻ¯াāĻ°ে, āĻ†āĻ° āĻ¤াāĻ°āĻĒāĻ° āĻāĻ•āĻŸি āĻ¸ংāĻ–্āĻ¯া āĻ¯েāĻŸি āĻ¨িāĻ°্āĻĻেāĻļ āĻ•āĻ°āĻŦে āĻ…্āĻ¯াāĻ°েāĻ¤ে āĻ•ā§ŸāĻŸি āĻ¸ংāĻ–্āĻ¯া āĻ†āĻ›ে। āĻ˛āĻ•্āĻˇ āĻ•āĻ°ো, āĻĒ্āĻ¯াāĻ°াāĻŽিāĻŸাāĻ°ে āĻ¯āĻ–āĻ¨ āĻ…্āĻ¯াāĻ°েāĻ° āĻ•āĻĨাāĻŸি āĻŦāĻ˛ে āĻĻিāĻš্āĻ›ি āĻ¤āĻ–āĻ¨ āĻ¸েāĻ–াāĻ¨ে āĻ•ā§ŸāĻŸি āĻ‰āĻĒাāĻĻাāĻ¨ āĻ†āĻ›ে āĻ¸েāĻŸি āĻ¨া āĻĻিāĻ˛েāĻ“ āĻšāĻ˛ে, āĻ¯েāĻŽāĻ¨ āĻ†āĻŽāĻ°া int ara[11] āĻ“ āĻ˛িāĻ–āĻ¤ে āĻĒাāĻ°āĻ¤াāĻŽ। */
int max = ara[0]; /* āĻāĻ–াāĻ¨ে āĻāĻ•āĻŸি āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ে āĻ§āĻ°ে āĻ¨িāĻš্āĻ›ি āĻ¯ে āĻ¸āĻŦāĻšেā§Ÿে āĻŦā§œ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻšāĻš্āĻ›ে āĻ…্āĻ¯াāĻ°েāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ¸ংāĻ–্āĻ¯া। āĻ¤াāĻ°āĻĒāĻ°ে āĻ†āĻŽāĻ°া āĻ…্āĻ¯াāĻ°েāĻ° āĻŦাāĻ•ি āĻ‰āĻĒাāĻĻাāĻ¨āĻ—ুāĻ˛োāĻ° āĻ¸āĻ™্āĻ—ে maxāĻ•ে āĻ¤ুāĻ˛āĻ¨া āĻ•āĻ°āĻŦ āĻ†āĻ° āĻ¯āĻĻি āĻ…্āĻ¯াāĻ°েāĻ° āĻ•োāĻ¨ো āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻŽাāĻ¨ max-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ āĻšā§Ÿ āĻ¤āĻ–āĻ¨ āĻ¸েāĻ‡ āĻŽাāĻ¨āĻŸি max-āĻ āĻ°েāĻ–ে āĻĻেāĻŦ। āĻ…āĻ°্āĻĨাā§Ž āĻ¤āĻ–āĻ¨ āĻ†āĻŦাāĻ° max āĻšā§Ÿে āĻ¯াāĻŦে āĻ“āĻ‡ āĻ…্āĻ¯াāĻ°েāĻ° āĻ¸āĻ°্āĻŦোāĻš্āĻš āĻ¸ংāĻ–্āĻ¯া। */
int i; for(i = 1; i < n; i++) { if (ara[i] > max) { max = ara[i]; /* ara[i] āĻ¯āĻĻি max-āĻāĻ° āĻšেā§Ÿে āĻŦā§œ āĻšā§Ÿ āĻ¤āĻŦে max-āĻ ara[i]-āĻāĻ° āĻŽাāĻ¨āĻŸি āĻ…্āĻ¯াāĻ¸াāĻ‡āĻ¨ āĻ•āĻ°ে āĻĻিāĻš্āĻ›ি। */ } } return max; /* āĻĢাংāĻļāĻ¨ āĻĨেāĻ•ে āĻ¸āĻ°্āĻŦোāĻš্āĻš āĻŽাāĻ¨āĻŸি āĻĢেāĻ°āĻ¤ āĻĒাāĻ াāĻš্āĻ›ি */ }
āĻāĻ–āĻ¨ āĻ•āĻĨা āĻšāĻš্āĻ›ে āĻāĻ‡ āĻĢাংāĻļāĻ¨āĻ•ে āĻ†āĻŽāĻ°া āĻ•āĻ˛ āĻ•āĻ°āĻŦ āĻ•ীāĻ­াāĻŦে? āĻ­েāĻ°িā§ŸেāĻŦāĻ˛েāĻ° āĻœাā§ŸāĻ—াā§Ÿ āĻ¤ো āĻāĻ° āĻ¨াāĻŽ āĻĻিā§Ÿে āĻ•āĻ˛ āĻ•āĻ°āĻ¤ে āĻšā§Ÿ, āĻ•িāĻ¨্āĻ¤ু āĻ…্āĻ¯াāĻ°েāĻ° āĻŦেāĻ˛াā§Ÿ āĻ•ী āĻĻেāĻŦ? āĻ…্āĻ¯াāĻ°েāĻ° āĻŦেāĻ˛াāĻ¤েāĻ“ āĻļুāĻ§ু āĻ¨াāĻŽ āĻĻিāĻ˛েāĻ‡ āĻšāĻ˛āĻŦে। āĻĒুāĻ°ো āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽāĻŸি āĻāĻŦাāĻ°ে āĻ°াāĻ¨ āĻ•āĻ°ে āĻĻেāĻ–ো:
#include <stdio.h> int find_max(int ara[], int n); int main() { int ara[] = {-100, 0, 53, 22, 83, 23, 89, -132, 201, 3, 85}; int n = 11; int max = find_max(ara, n); printf("%d\n", max); return 0; } int find_max(int ara[], int n) { int max = ara[0]; int i; for(i = 1; i < n; i++) { if (ara[i] > max) { max = ara[i]; } } return max; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§­.ā§­
āĻāĻ–āĻ¨ āĻ¤োāĻŽāĻ°া find_min āĻ¨াāĻŽে āĻ†āĻ°েāĻ•āĻŸি āĻĢাংāĻļāĻ¨ āĻ˛েāĻ–ো āĻ¯াāĻ° āĻ•াāĻœ āĻšāĻŦে āĻ¸āĻŦāĻšেā§Ÿে āĻ›োāĻŸ āĻ¸ংāĻ–্āĻ¯াāĻŸি āĻ–ুঁāĻœে āĻŦেāĻ° āĻ•āĻ°া। find_sum, find_average āĻāĻ¸āĻŦ āĻĢাংāĻļāĻ¨āĻ“ āĻ˛িāĻ–ে āĻĢেāĻ˛āĻ¤ে āĻĒাāĻ°ো। āĻ†āĻ° āĻ¤োāĻŽাāĻĻেāĻ° āĻ¨িāĻļ্āĻšā§ŸāĻ‡ āĻŦāĻ˛ে āĻĻিāĻ¤ে āĻšāĻŦে āĻ¨া āĻāĻ‡āĻ¸āĻŦ āĻĢাংāĻļāĻ¨ āĻ•ী āĻ•াāĻœ āĻ•āĻ°āĻŦে।
āĻĢাংāĻļāĻ¨ে āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻĒাāĻ¸ āĻ•āĻ°া (pass, āĻĒাāĻ াāĻ¨ো āĻ…āĻ°্āĻĨে) āĻ†āĻ° āĻ…্āĻ¯াāĻ°ে āĻĒাāĻ¸ āĻ•āĻ°াāĻ° āĻŽāĻ§্āĻ¯ে āĻāĻ•āĻŸি āĻ—ুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ āĻĒাāĻ°্āĻĨāĻ•্āĻ¯ āĻ°ā§ŸেāĻ›ে। āĻ†āĻŽāĻ°া āĻ‡āĻ¤িāĻŽāĻ§্āĻ¯ে āĻĻেāĻ–েāĻ›ি āĻ¯ে āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ¤āĻ° āĻ­েāĻ°িā§ŸেāĻŦāĻ˛ āĻĒাāĻ¸ āĻ•āĻ°āĻ˛ে āĻ“āĻ‡ āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ¤āĻ°ে āĻ¸েāĻŸিāĻ° āĻ†āĻ°েāĻ•āĻŸি āĻ•āĻĒি āĻ¤ৈāĻ°ি āĻšā§Ÿ, āĻ¸ুāĻ¤āĻ°াং āĻ¸েāĻ–াāĻ¨ে āĻ“āĻ‡ āĻ­েāĻ°িā§ŸেāĻŦāĻ˛েāĻ° āĻŽাāĻ¨ āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻ•āĻ°āĻ˛ে āĻŽূāĻ˛ āĻĢাংāĻļāĻ¨ (āĻ¯েāĻ–াāĻ¨ āĻĨেāĻ•ে āĻĢাংāĻļāĻ¨ āĻ•āĻ˛ āĻ•āĻ°া āĻšā§ŸেāĻ›ে) āĻ­েāĻ°িā§ŸেāĻŦāĻ˛েāĻ° āĻŽাāĻ¨েāĻ° āĻ•োāĻ¨ো āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻšā§Ÿ āĻ¨া। āĻ¤āĻŦে āĻ…্āĻ¯াāĻ°েāĻ° āĻŦেāĻ˛াā§Ÿ āĻŦ্āĻ¯াāĻĒাāĻ°āĻŸি āĻ†āĻ˛াāĻĻা। āĻ†āĻ—ে āĻ†āĻŽāĻ°া āĻāĻ•āĻŸি āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ āĻ˛িāĻ–ে āĻĻেāĻ–ি:
#include <stdio.h> void test_function(int ara[]) { ara[0] = 100; return; } int main() { int ara [] = {1, 2, 3, 4, 5}; printf("%d\n", ara[0]); test_function(ara); printf("%d\n", ara[0]); return 0; } āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽ: ā§­.ā§Ž
āĻāĻ‡ āĻĒ্āĻ°োāĻ—্āĻ°াāĻŽেāĻ° āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻ•ী āĻšāĻŦে? āĻĒ্āĻ°āĻĨāĻŽ printf āĻĢাংāĻļāĻ¨āĻŸি 1 āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°āĻŦে āĻ¸েāĻŸি āĻ¨িā§Ÿে āĻ¤ো āĻ•োāĻ¨ো āĻ¸āĻ¨্āĻĻেāĻš āĻ¨েāĻ‡, āĻ•িāĻ¨্āĻ¤ু āĻĻ্āĻŦিāĻ¤ীā§Ÿ printf āĻ•ী āĻĒ্āĻ°িāĻ¨্āĻŸ āĻ•āĻ°āĻŦে? test_function-āĻāĻ° āĻ­েāĻ¤āĻ° āĻ†āĻŽāĻ°া āĻ…্āĻ¯াāĻ°েāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻŽাāĻ¨ 100 āĻ…্āĻ¯াāĻ¸াāĻ‡āĻ¨ āĻ•āĻ°েāĻ›ি। āĻāĻ–āĻ¨ āĻ¯āĻĻি āĻ¸েāĻŸি āĻŽূāĻ˛ āĻ…্āĻ¯াāĻ°েāĻ•ে āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻ•āĻ°ে, āĻ¤āĻŦে ara[0]-āĻāĻ° āĻŽাāĻ¨ āĻšāĻŦে 100, āĻ†āĻ° āĻĒāĻ°িāĻŦāĻ°্āĻ¤āĻ¨ āĻ¨া āĻšāĻ˛ে āĻŽাāĻ¨ āĻšāĻŦে āĻ†āĻ—ে āĻ¯া āĻ›িāĻ˛ āĻ¤া-āĻ‡, āĻŽাāĻ¨ে 1।
āĻ†āĻŽāĻ°া āĻ†āĻ‰āĻŸāĻĒুāĻŸ āĻĻেāĻ–āĻŦ 100, āĻ•াāĻ°āĻŖ āĻ…্āĻ¯াāĻ°েāĻŸিāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻ‰āĻĒাāĻĻাāĻ¨েāĻ° āĻŽাāĻ¨ āĻĒāĻ°িāĻŦāĻ°্āĻ¤িāĻ¤ āĻšā§ŸেāĻ›ে। āĻ…āĻ°্āĻĨাā§Ž āĻ†āĻŽāĻ°া āĻŦুāĻāĻ¤ে āĻĒাāĻ°āĻ˛াāĻŽ āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ¤āĻ°ে āĻ…্āĻ¯াāĻ°ে āĻĒাāĻ¸ āĻ•āĻ°āĻ˛ে āĻ“āĻ‡ āĻ…্āĻ¯াāĻ°েāĻ° āĻ†āĻ˛াāĻĻা āĻ•োāĻ¨ো āĻ•āĻĒি āĻ¤ৈāĻ°ি āĻšā§Ÿ āĻ¨া। āĻ•াāĻ°āĻŖ āĻšāĻš্āĻ›ে āĻ†āĻŽāĻ°া āĻĢাংāĻļāĻ¨েāĻ° āĻ­েāĻ¤āĻ° āĻ…্āĻ¯াāĻ°েāĻ° āĻ¨াāĻŽāĻŸি āĻ•েāĻŦāĻ˛ āĻĒাāĻ াāĻ‡, āĻ¯েāĻŸি āĻ•িāĻ¨া āĻ“āĻ‡ āĻ…্āĻ¯াāĻ°েāĻŸি āĻŽেāĻŽোāĻ°িāĻ° āĻ•োāĻ¨ āĻœাā§ŸāĻ—াā§Ÿ āĻ†āĻ›ে āĻ¤াāĻ° āĻ…্āĻ¯াāĻĄ্āĻ°েāĻ¸। āĻāĻ–āĻ¨ āĻ¤োāĻŽāĻ°া āĻŦৃāĻ¤্āĻ¤েāĻ° āĻ•্āĻˇেāĻ¤্āĻ°āĻĢāĻ˛ āĻ¨িāĻ°্āĻŖā§ŸেāĻ° āĻœāĻ¨্āĻ¯ āĻāĻ•āĻŸি āĻĢাংāĻļāĻ¨ āĻ˛িāĻ–ে āĻĢেāĻ˛ো। āĻ•্āĻˇেāĻ¤্āĻ°āĻĢāĻ˛ āĻŦেāĻ° āĻ•āĻ°াāĻ° āĻ¸ূāĻ¤্āĻ°āĻŸি āĻŽāĻ¨ে āĻ†āĻ›ে āĻ¤ো? āĻŽāĻ¨ে āĻ¨া āĻĨাāĻ•āĻ˛ে āĻœ্āĻ¯াāĻŽিāĻ¤ি āĻŦāĻ‡ āĻĨেāĻ•ে āĻĻেāĻ–ে āĻ¨াāĻ“
Share:

Blog Archive

Pages

Theme Support