الگوریتم و فلوچارت
1.75K subscribers
334 photos
9 videos
459 files
280 links
برنامه نویسی را از اینجا شروع کنید‌؛
آموزش طراحی فلوچارت و الگوریتم |
مثال‌های عملی + دانلود رایگان |
مناسب برای برنامه‌نویسان مبتدی
#flowgorithm
گروه چت حل تمرین
https://t.me/flowchart_algorithmGp

جهت ارتباط با ادمین و تبلیغات
@Programer24h 💻
Download Telegram
source62.cpp
313 B
برنامه ای بنویسید که جدول ضرب را برایمان چاپ کند.

برنامه‌نویسی را از اینجا شروع کنید👇
@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
🙏21
دانلود کتاب پایتون مقدماتی

نویسنده : فریبرز فلاح زاده
قالب فایل : PDF
تعداد صفحات : 72 صفحه




برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
👍2🔥1
آموزش مبانی برنامه‌نویسی و الگوریتم و فلوچارت استاد دکتر جعفری

جزوه فصل اول

جزوه فصل دوم

جزوه فصل سوم

جزوه فصل چهارم

جزوه فصل پنجم


برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
🔥2
source63.cpp
459 B
-برنامه ای بنویسید که با اعداد 1 و 2 و 3 برایمان اعداد 3 رقمی بسازد ( تکرار ارقام مجاز است )

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source64.cpp
538 B
برنامه ای بنویسید که عددی از کاربر دریافت کرده و تمامی اعداد کامل کمتر از آن را برایمان چاپ کند.

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source65.cpp
537 B
برنامه ای بنویسید که عددی از کاربر دریافت کرده و تمامی اعداد اول کمتر از آن را برایمان چاپ کند.


برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source66.cpp
598 B
برنامه ای بنویسید که عددی از کاربر دریافت کرده و به ما بگوید چند عدد اول کمتر از آن عدد وجود دارد.

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source67.cpp
599 B
-برنامه ای بنویسید که عددی از ورودی خوانده ، تمامی اعداد کوچکتر از آن را به همراه مقسوم علیه های هرکدام در جلوی آن عدد را چاپ نماید .
مثال ) ورودی عدد 5
1 : 1
2 : 1 , 2
3 : 1 , 3
4 : 1 , 2 , 4

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source68.cpp
625 B
برنامه ای بنویسید که n از ورودی خوانده ، تمامی اعداد کوچکتر از n که مقلوبشان با خودشان برابر است را برایمان چاپ کند .

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source69.cpp
749 B
برنامه ای بنویسید که 10 عدد از ورودی خوانده ، در آرایه ای ذخیره کرده و سپس آن ها را به صورت نزولی مرتب کرده و در خروجی چاپ کند.

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source70.cpp
740 B
برنامه ای بنویسید که 10 عدد از ورودی خوانده ، در آرایه ای ذخیره کرده و سپس آن ها را به صورت صعودی مرتب کرده و در خروجی چاپ کند.

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
source71.cpp
966 B
برنامه ای بنویسید که 10 عدد از ورودی خوانده ، در آرایه ای ذخیره کرده و سپس آن ها را به صورت نزولی مرتب کرده و سپس بزرگترین عدد ، کوچکترین عدد و میانگین اعداد را برایمان چاپ کند.

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
2🔥2
💳 جزوه کامل برنامه‌نویسی به زبان پایتون
📄  درس برنامه نویسی
👤  استاد  ترابی
◀️ نویسنده امیررضا پرهیزکار
🖋  نوشته شده در سال ۱۴۰۳
🏠 دانشکده مهندسی مکانیک
📍  دانشگاه خواجه نصیر

#جزوه
#برنامه‌نویسی

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
🔥1
T_2D_Arrays(1).pdf
290.2 KB
T_2D_Arrays(1).pdf

نمونه سوالات آرایه های دو بعدی
T_Strings.pdf
285.4 KB
T_Strings.pdf

نمونه سوالات رشته ها

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
🌺 با سلام خدمت دوستان عزیز

در گروه چت پرسش و پاسخ و حل تمرین همین کانال،

https://t.me/flowchart_algorithmGp

در بسیاری از موارد دانشجویان عزیز نمونه سوالات خودشون رو برای حل قرار می دهند،
اول اینکه اگر کسانی هستند که راهنمایی کنند بسیار عالی است،
در ضمن بعضی وقتا دوستان دستمزد نجومی می دهند،

تعرفه قیمت برای حل یک فلوچارت 25 تومان

تعرفه قیمت برای حل یک الگوریتم 25 تومان

تعرفه حل الگوریتم و فلوچارت برای یک سوال 40 تومان

به‌ طور مثال حل 5 سوال الگوریتم به همراه فلوچارت حدود 200 هزار تومان قیمت مناسبی است.
موفق باشید،
شما هم در حل تمرین به دوستان خود کمک کنید. 🙏🌺
2👏2👍1🤣1
💳 نمونه سوال میان ترم پایتون

📄  درس برنامه نویسی
👤 جمعی از اساتید
◀️ به همراه پاسخ تشریحی
◀️ برای سال ۱۴۰۰ - سال ۱۴۰۳
🏠 دانشکده مهندسی کامپیوتر
📍  دانشگاه صنعتی امیرکبیر

#میانترم
#برنامه‌نویسی

برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
1👍1🔥1
10 سوال تستی ساده برای مبتدیان در زمینه الگوریتم و فلوچارت ارائه می‌شود.
هر سوال یک گزینه صحیح دارد.

 1 الگوریتم چیست؟
⦁ الف) مجموعه ای از گراف‌های پیچیده
⦁ ب) یک زبان برنامه‌نویسی خاص
⦁ ج) یک مرور مرحله به مرحله و محدود به تعداد معین برای حل یک مسئله
⦁ د) یک نوع دیتابیس


2  فلوچارت چگونه به نمایش روند یک الگوریتم کمک می‌کند؟
⦁ الف) با استفاده از متن طولانی
⦁ ب) با استفاده از اشکال گرافیکی و فلش برای نشان دادن گام‌ها
⦁ ج) با استفاده از فرمول‌های ریاضی پیچیده
⦁ د) با استفاده از فایل‌های صوتی


3 آغاز/پایان در فلوچارت معمولاً با کدام نماد نمایش داده می‌شود؟
⦁ الف) بیضی
⦁ ب) مستطیل
⦁ ج) لوزی
⦁ د) مثلث


4  نماد لوزی در فلوچارت برای چه کاری استفاده می‌شود؟
⦁ الف) آغاز/پایان
⦁ ب) تصمیم‌گیری یا شرط
⦁ ج) عملیات پردازشی
⦁ د) اتصال به نقطه دیگر


5  کدام گزینه نشان‌دهنده جریان عادی یک برنامه است؟
⦁ الف) شرط‌ها و تصمیم‌ها
⦁ ب) خطوط جهت‌دهی و فلش‌ها
⦁ ج) فقط اشکال مستطیلی
⦁ د) فقط خطوط افقی


6  در یک الگوریتم شرطی مانند if، خروجی نتیجه کدام است؟
⦁ الف) تنها یکی از دو مسیر شرطی اجرا می‌شود
⦁ ب) هر دو مسیر همزمان اجرا می‌شود
⦁ ج) هیچ مسیری اجرا نمی‌شود
⦁ د) نتیجه به صورت تصادفی انتخاب می‌شود

7  کدام گام در طراحی الگوریتم بهتر است قبل از پیاده‌سازی انجام شود؟
⦁ الف) اجرای آزمایشی بدون طراحی
⦁ ب) نوشتن تبدیل کد به زبان ماشین
⦁ ج) تحلیل مسئله، آشکارسازی ورودی‌ها و خروجی‌ها، و طراحی یک رویکرد گام به گام
⦁ د) استفاده از ابزارهای گرافیکی بدون فهم مسئله


8  در فلوچارت، نماد مستطیل معمولاً برای چه چیزی استفاده می‌شود؟
⦁ الف) ورودی/خروجی
⦁ ب) آغاز/پایان
⦁ ج) عملیات پردازشی یا دستور اجرای یک گام
⦁ د) شرط


9  کدام گزینه از نظر کارکردی درست است؟
⦁ الف) الگوریتم همیشه سریع‌ترین راه حل را پیدا می‌کند
⦁ ب) الگوریتم فقط با زبان برنامه‌نویسی مشخص قابل طراحی است
⦁ ج) الگوریتم مجموعه‌ای گام‌به‌گام است که با ورودی مشخص، خروجی مشخص می‌دهد
⦁ د) فلوچارت هیچ ارتباطی به الگوریتم ندارد


10   برای یک مسئله ساده مانند چاپ اعداد 1 تا 5، چه گامی در فلوچارت لازم است؟
⦁ الف) یک قفل امنیتی
⦁ ب) یک حلقه تکرار از 1 تا 5
⦁ ج) یک شرط پیچیده
⦁ د) هیچ گامی نیاز نیست


برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm