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

جهت ارتباط با ادمین و تبلیغات
@Programer24h 💻
Download Telegram
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
دانلود کتاب جامع برنامه نویسی
با زبان پایتون


How to Think Like a Computer Scientist



برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
1👍1
برای شروع برنامه‌نویسی لازم نیست پیش‌زمینه خاصی داشته باشید، اما باید مرحله‌به‌مرحله و با تمرین مداوم جلو بروید. بهتر است ابتدا از کانال
@flowchart_algorithm

که مخصوص مبتدیان طراحی شده شروع کنید و بعد به سراغ موضوعات پیچیده‌تر بروید.[4][5]

✏️ قدم اول: هدف‌گذاری

اول مشخص کنید چرا می‌خواهید برنامه‌نویسی یاد بگیرید: شغل، مهاجرت، ساخت اپ، وب‌سایت یا صرفاً علاقه. نوع هدف شما تعیین می‌کند بهتر است به سراغ وب، موبایل، هوش مصنوعی، یا حوزه‌های دیگر بروید.[1][2][8][13]

✏️ قدم دوم: انتخاب یک زبان

برای شروع لازم است فقط یک زبان انتخاب کنید و روی همان متمرکز شوید، نه چند زبان هم‌زمان. برای شروع معمولاً Python و JavaScript به خاطر سادگی و کاربرد زیاد پیشنهاد می‌شوند، هرچند بعضی‌ها شروع با C++ را هم مفید می‌دانند.[5][6][9]

✏️ قدم سوم: یادگیری مفاهیم پایه

با یک دوره یا آموزش مقدماتی مفاهیم اصلی مثل متغیر، نوع داده، شرط، حلقه و تابع را یاد بگیرید. در این مرحله مهم نیست پروژه بزرگ بسازید، مهم این است این مفاهیم را در قالب مثال‌های کوچک تمرین کنید.[9][12][4][5]

✏️ قدم چهارم: ابزار و محیط کدنویسی

یک ویرایشگر کد یا IDE مثل Visual Studio Code یا Visual Studio نصب کنید و یاد بگیرید چطور فایل بسازید و کد اجرا کنید. آشنا شدن با این ابزارها از همان ابتدا سرعت یادگیری و لذت کار را بیشتر می‌کند.[6][7]

✏️ قدم پنجم: تمرین و پروژه‌های کوچک

خیلی زود شروع کنید کد واقعی بنویسید؛ مثلاً ماشین‌حساب ساده، دفترچه یادداشت یا یک اسکریپت کوچک. پیشرفت اصلی با تمرین مداوم، روبه‌رو شدن با خطاها و برطرف کردن آن‌ها اتفاق می‌افتد، نه فقط تماشای آموزش.[11][4][5]

✏️ قدم ششم: استفاده از منابع و نقشه‌راه

از دوره‌های آنلاین، ویدیوها و سایت‌های تمرین کدنویسی استفاده کنید و ترجیحاً یک نقشه‌راه مشخص برای حوزه‌ای که انتخاب کرده‌اید دنبال کنید. اگر در ابتدا از منابع فارسی شروع کنید و کم‌کم سراغ منابع انگلیسی بروید، دسترسی‌تان به آموزش‌های باکیفیت بسیار بیشتر خواهد بود.


آرشیو منابع رایگان آموزش برنامه نویسی به زبان فارسی ( هر کسی باید بتونه برنامه نویسی رو یاد بگیره، مهم نیست پول داره یا نداره، به امید اینکه کسی به خاطر نداشتن پول از آموزش عقب نمونه ) 👇

https://github.com/barnamenevisi/free-resources


برنامه‌نویسی را از اینجا شروع کنید👇
@flowchart_algorithm
🔥21
این اینفوگرافیک نشون می‌ده حدود ۱۰٪ از جمعیت جهان از ChatGPT استفاده می‌کنن و بیشترین کاربردهاش این‌هاست:

✍️ نوشتن (۲۸٪): ویرایش متن، نوشتن شخصی، ترجمه، خلاصه‌سازی
🧭 راهنمایی عملی (۲۸٪): آموزش، راهنمای انجام کارها، سلامت و خودمراقبتی
🔎 جستجوی اطلاعات (۲۱٪): پیدا کردن اطلاعات مشخص و پاسخ سریع
💻 کارهای فنی (۸٪): برنامه‌نویسی و محاسبات
🎨 چند‌رسانه‌ای و تصویر (۶٪)
💬 بیان شخصی و گفتگو (۴٪)
📦 سایر موارد (۵٪)

خلاصه اینکه مردم بیشتر از ChatGPT برای نوشتن، یادگیری و گرفتن راهنمایی کاربردی استفاده می‌کنن.

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


به‌ همراه بیش از 200 سوال و جواب حل شده
آموزش زبان برنامه نویسی ++C
منبع بسیار عالی برای مبتدیان
قالب فایل : PDF
تعداد صفحات : 395 صفحه
توضیحات کامل حلقه های for, while



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