الگوریتم و فلوچارت
آیا نمونه سوالات و پاسخهای برنامه نویسی به زبان سی پلاس پلاس مفید بوده؟
سلام، دوستانی که نتونستند روی گوشی یا سیستم برنامه ها رو اجرا کنند در پی وی به من پیام بدهند تا راهنمایی کنم.
source47.cpp
482 B
برنامه ای بنویسید که عددی از ورودی خوانده و مقلوب آن را محاسبه نماید.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source48.cpp
616 B
برنامه ای بنویسید که عددی از ورودی خوانده و چک کند که آیا عدد متقارن است یا خیر.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source49.cpp
564 B
برنامه ای بنویسید که عددی از ورودی خوانده، تعداد ارقام عدد و مجموع ارقام آن را برایمان چاپ کند.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source50.cpp
582 B
برنامه ای بنویسید که عددی از ورودی خوانده و چک کند آیا عدد بر مجموع ارقامش بخش پذیر است یا خیر.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source51.cpp
521 B
برنامه ای بنویسید که عدد در مبنای 10 از ورودی خوانده، به مبنای 2 برده و حاصل را در خروجی چاپ نماید.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source52.cpp
522 B
برنامه ای بنویسید که عدد در مبنای 2 از ورودی خوانده، به مبنای 10 برده و حاصل را در خروجی چاپ نماید.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source53.cpp
890 B
برنامه ای بنویسید که عددی در مبنای x از ورودی خوانده، به مبنای y برده و حاصل را در خروجی چاپ نماید.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source54.cpp
278 B
برنامه ای بنویسید که کلمه سلام را با استفاده از یک تابع برایمان چاپ کند.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source17_F2.cpp
486 B
برنامه ای بنویسید که عددی از ورودی خوانده و با استفاده از تابع به تعداد آن کلمه Hello را چاپ کند.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source35_F.cpp
577 B
برنامه ای بنویسید که با استفاده از تابع عددی از ورودی خوانده و کامل بودن عدد را چک نماید.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source36_F.cpp
569 B
برنامه ای بنویسید که با استفاده از تابع عددی از ورودی خوانده و اول بودن عدد را چک کند.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source56.cpp
747 B
برنامه ای بنویسید که با استفاده از یک تابع عددی از ورودی خوانده ، اول بودن و کامل بودن عدد را برایمان چک نماید.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source57.cpp
447 B
برنامه ای بنویسید که 5 عدد از ورودی خوانده ، آن ها را در یک آرایه ذخیره کرده و در خروجی چاپ کند.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source58.cpp
576 B
برنامه ای بنویسید که یک آرایه ی 10 خانه ای را تعریف کرده و سپس خانه های با اندیس زوج آن را با 0 و خانه های با اندیس فرد را با 1 پر نماید.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source59.cpp
423 B
برنامه ای بنویسید که بدون خواندن از ورودی ، یک آرایه ی 5 خانه ای را با اعداد 1 تا 5 پر نماید ( نحوه مقداردهی اولیه به یک آرایه )
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source60.cpp
421 B
برنامه ای بنویسید که اعداد 1 تا 5 را در یک آرایه 5 خانه ای قرار داده و سپس هر خانه را در 2 ضرب نماید و سپس در همان آرایه ذخیره کرده و در خروجی چاپ نماید.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source61.cpp
625 B
برنامه ای بنویسید که 10 عدد از ورودی خوانده ، آن ها را در یک آرایه ذخیره نماید. سپس x را از ورودی خوانده و در آرایه به دنبال x بگردد. اگر x در آرایه موجود بود به ما بگوید در چندمین خانه آرایه بوده است و اگر موجود نبود ارور چاپ کند.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source62.cpp
313 B
برنامه ای بنویسید که جدول ضرب را برایمان چاپ کند.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
برای شروع یادگیری الگوریتم و فلوچارت (مخصوصاً برای دانشجویان مبتدی)، چند منبع فارسی و انگلیسی مناسب است که هم مفاهیم پایه را خوب توضیح میدهند و هم مثالهای حلمسئله دارند.
[1][2][3][4]
✏️ کتابهای فارسی پیشنهادی
⦁ «آموزش الگوریتم و فلوچارت به زبان ساده» (انتشارات چاپ و نشر ایران): از مفاهیم اولیه الگوریتم و سیستمهای عددنویسی شروع میکند و بعد سراغ فلوچارت، ساختار شرطی و حلقه تکرار میرود؛ زبان ساده و دانشجویی دارد.[3][5]
⦁ «الگوریتم و فلوچارت» تألیف بهرام غلامی و علیرضا جباریه (نشر دیباگران تهران): یک کتاب نسبتاً مفصل است که مفاهیم الگوریتم و فلوچارت را با مثالهای متعدد برای تمرین پوشش میدهد و به عنوان منبع آموزشی کامل معرفی شده است.[6][1]
⦁ «کتاب آموزش کامل الگوریتمنویسی فلوچارت»: روی طراحی الگوریتم، حلقهها، آرایهها، زیرالگوریتمها و مرتبسازی تمرکز دارد و آن را یکی از منابع خوب فارسی برای مفاهیم بنیادین برنامهنویسی معرفی کردهاند.[2]
✏️ کتابها و منابع انگلیسی
⦁ Flowchart and Algorithm Basics: The Art of Programming (A. B. Chaudhuri): کتابی است که با مثالهای کاربردی، الگوریتم و فلوچارت را از سطح پایه تا مباحثی مثل حلقهها، آرایهها و پردازش فایل آموزش میدهد و ویژهی مبتدیها و دانشجویان طراحی شده است.
[7][8][9][10][11]
⦁ Understanding Algorithms and Flowcharts (step by step): یک منبع دیگر برای شروع است که الگوریتم و فلوچارت را مرحلهبهمرحله و با رویکرد آموزشی ساده برای مبتدیها ارائه میکند.[12][13]
✏️ چند نکته برای انتخاب و مطالعه
⦁ اگر زبان انگلیسیات متوسط است، پیشنهاد میشود یکی از کتابهای فارسی (مثلاً «به زبان ساده» یا کتاب غلامی) را بهعنوان منبع اصلی بگیری و یکی از کتابهای انگلیسی را برای دیدن مثالهای بیشتر و اصطلاحات رایج کنار دست داشته باشی.[4][1][2][3]
⦁ در کنار کتاب، استفاده از دورههای رایگان الگوریتم و فلوچارت (مثل دورههای سایتهای آموزشی فارسی که از متغیرها، شرط و حلقه شروع میکنند) کمک میکند مطالب را سریعتر جا بیاندازید .[14][4]
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
[1][2][3][4]
✏️ کتابهای فارسی پیشنهادی
⦁ «آموزش الگوریتم و فلوچارت به زبان ساده» (انتشارات چاپ و نشر ایران): از مفاهیم اولیه الگوریتم و سیستمهای عددنویسی شروع میکند و بعد سراغ فلوچارت، ساختار شرطی و حلقه تکرار میرود؛ زبان ساده و دانشجویی دارد.[3][5]
⦁ «الگوریتم و فلوچارت» تألیف بهرام غلامی و علیرضا جباریه (نشر دیباگران تهران): یک کتاب نسبتاً مفصل است که مفاهیم الگوریتم و فلوچارت را با مثالهای متعدد برای تمرین پوشش میدهد و به عنوان منبع آموزشی کامل معرفی شده است.[6][1]
⦁ «کتاب آموزش کامل الگوریتمنویسی فلوچارت»: روی طراحی الگوریتم، حلقهها، آرایهها، زیرالگوریتمها و مرتبسازی تمرکز دارد و آن را یکی از منابع خوب فارسی برای مفاهیم بنیادین برنامهنویسی معرفی کردهاند.[2]
✏️ کتابها و منابع انگلیسی
⦁ Flowchart and Algorithm Basics: The Art of Programming (A. B. Chaudhuri): کتابی است که با مثالهای کاربردی، الگوریتم و فلوچارت را از سطح پایه تا مباحثی مثل حلقهها، آرایهها و پردازش فایل آموزش میدهد و ویژهی مبتدیها و دانشجویان طراحی شده است.
[7][8][9][10][11]
⦁ Understanding Algorithms and Flowcharts (step by step): یک منبع دیگر برای شروع است که الگوریتم و فلوچارت را مرحلهبهمرحله و با رویکرد آموزشی ساده برای مبتدیها ارائه میکند.[12][13]
✏️ چند نکته برای انتخاب و مطالعه
⦁ اگر زبان انگلیسیات متوسط است، پیشنهاد میشود یکی از کتابهای فارسی (مثلاً «به زبان ساده» یا کتاب غلامی) را بهعنوان منبع اصلی بگیری و یکی از کتابهای انگلیسی را برای دیدن مثالهای بیشتر و اصطلاحات رایج کنار دست داشته باشی.[4][1][2][3]
⦁ در کنار کتاب، استفاده از دورههای رایگان الگوریتم و فلوچارت (مثل دورههای سایتهای آموزشی فارسی که از متغیرها، شرط و حلقه شروع میکنند) کمک میکند مطالب را سریعتر جا بیاندازید .[14][4]
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
🙏2❤1