الگوریتم و فلوچارت
Open in Telegram
✅ برنامه نویسی را از اینجا شروع کنید؛ آموزش طراحی فلوچارت و الگوریتم | مثالهای عملی + دانلود رایگان | مناسب برای برنامهنویسان مبتدی #flowgorithm گروه چت حل تمرین https://t.me/flowchart_algorithmGp جهت ارتباط با ادمین و تبلیغات @Programer24h 💻
Show more1 364
Subscribers
No data24 hours
No data7 days
-1630 days
Posts Archive
1 364
نمونه سوالات فلوچارت و الگوریتم با جواب
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
1 364
دوستان عزیز برای استفاده از این ربات در هنگام ورود اطلاعات از اعداد انگلیسی استفاده نمائید 👆
در صورت داشتن مشکل ، از قسمت پشتیبانی ربات، به مدیر پیام ارسال نمایید.
موفق باشید 🙏🌺
1 364
دوستان عزیز برای استفاده از این ربات در هنگام ورود اطلاعات از اعداد انگلیسی استفاده نمائید 👆
در صورت داشتن مشکل ، از قسمت پشتیبانی ربات، به مدیر پیام ارسال نمایید.
موفق باشید 🙏🌺
1 364
💼 حساب دفتری مشتریان، همیشه همراه شما
دیگه نیازی به دفتر کاغذی نیست! 🧾
با ربات
http://ble.ir/hesab_robot
در پیامرسان بله، بهسادگی:
✅ حساب مشتریان را ثبت کنید.
✅ بدهکاری و بستانکاری را مدیریت کنید.
✅ سوابق تراکنشها را همیشه در دسترس داشته باشید.
✅ گزارش حساب هر مشتری را در چند ثانیه مشاهده کنید.
🏪 مناسب برای فروشگاهها، سوپرمارکتها، عمدهفروشیها و همه کسبوکارها.
📲 همین حالا از ربات
http://ble.ir/hesab_robot
در بله استفاده کنید.
1 364
💼 حساب دفتری مشتریان، همیشه همراه شما
دیگه نیازی به دفتر کاغذی نیست! 🧾
با ربات @hesab_robot در پیامرسان بله، بهسادگی:
✅ حساب مشتریان را ثبت کنید.
✅ بدهکاری و بستانکاری را مدیریت کنید. ✅ سوابق تراکنشها را همیشه در دسترس داشته باشید.
✅ گزارش حساب هر مشتری را در چند ثانیه مشاهده کنید.
🏪 مناسب برای فروشگاهها، سوپرمارکتها، عمدهفروشیها و همه کسبوکارها.
📲 همین حالا از ربات @hesab_robot در بله استفاده کنید.
1 364
💼 حساب دفتری مشتریان، همیشه همراه شما
دیگه نیازی به دفتر کاغذی نیست! 🧾
با ربات
http://ble.ir/hesab_robot
در پیامرسان بله، بهسادگی:
✅ حساب مشتریان را ثبت کنید.
✅ بدهکاری و بستانکاری را مدیریت کنید.
✅ سوابق تراکنشها را همیشه در دسترس داشته باشید.
✅ گزارش حساب هر مشتری را در چند ثانیه مشاهده کنید.
🏪 مناسب برای فروشگاهها، سوپرمارکتها، عمدهفروشیها و همه کسبوکارها.
📲 همین حالا از ربات
http://ble.ir/hesab_robot
در بله استفاده کنید.
1 364
با این هوش مصنوعی متنباز، رایگان و نامحدود میتونید کد HTML/CSS/JS بزنید
https://huggingface.co/spaces/enzostvs/deepsite
#هوش_مصنوعی
🆔 @Max_Academy
1 364
Repost from الگوریتم و فلوچارت
🎬 ربات دانلود از اینستاگرام
با ربات ما بهصورت رایگان و ویژه اعضای کانال، ویدیوهای اینستاگرام را بهراحتی دانلود کنید! 🚀
🔗 فقط لینک پست یا ریلز اینستاگرام را برای ربات ارسال کنید و ویدیو را دریافت کنید.
🎁 استفاده برای اعضای کانال کاملاً رایگان است.
🤖 ربات: @instagramdnl_bot
📢 عضو کانال باشید و از ربات استفاده کنید.
1 364
Repost from هشتگ تبلیغ تخصصی
⏰ دوره جامع علم داده (Data Science)
🧠 از مفاهیم پایه تا پروژههای واقعی
🐍 به همراه آموزش Python و SQL Server
👥 دوره آنلاین #علم_داده مناسب برای:
✅ دانشجوها ✅تحلیلگران داده ✅کارکنان واحدهای تخصصی
و
⭐️ افرادی که دنبال تغییر مسیر شغلی به دنیای تحلیلگری داده و دیتاساینس هستن
📌 مشاوره رایگان + مشاهده جزئیات دوره:
👉 https://httb.ir/sH85S
👆 (بدون VPN وارد شو)
🎓 گواهینامه معتبر مؤسسه توسعه
---
📈 جمعبندی سریع:
🌐 دوره آنلاین
🟢 شروع با مفاهیم پایه
🟢 یادگیری ماشین Python، (ML) و شبکههای عصبی
🔥 آموزش با Case Study ها و تحلیلها از صنایع و حوزههای متعدد
1 364
Repost from الگوریتم و فلوچارت
پایتون چیست؟ از صفر تا صد
✅ خلاصه ای بسیار مفید برای کسانی که تازه تصمیم گرفته اند یک زبان برنامه نویسی را شروع کنند.
منبع : مجله فرادرس
قالب فایل : PDF
تعداد صفحات : 68
@flowchart_algorithm
1 364
Repost from الگوریتم و فلوچارت
🏦دوستان از این منابع برای یادگیری پروژه محور پایتون ، تمرین و انجام پروژه های واقعی Python استفاده کنید
⭐️ آموزشهای پروژهمحور با 230k+ ستاره
https://github.com/practical-tutorials/project-based-learning
⭐️ کلی ایده جذاب برای تمرین کدنویسی
https://github.com/The-Cool-Coders/Project-Ideas-And-Resources
⭐️ منابع و تمرینهای Real Python
https://github.com/realpython/materials
⭐️ آموزشهای پروژهای برای همه سطحها (حتی AI/ML)
https://github.com/Xtremilicious/projectlearn-project-based-learning
⭐️ ابزارها و نکات حرفهای برای Jupyter Notebook
https://github.com/markusschanta/awesome-jupyter
⭐️ مینیپروژههای سرگرمکننده پایتونی
https://github.com/ndleah/python-mini-project
⭐️ چالش 100 پروژه واقعی پایتون
https://github.com/arpit-omprakash/100ProjectsOfCode
⭐️ پروژههای دادهکاوی برای تازهکارها
https://github.com/veb-101/Data-Science-Projects
⭐️ مجموعهای از بهترین پروژههای پایتونی
https://github.com/garimasingh128/awesome-python-projects
⭐️ اسکریپتهای پایتون از مبتدی تا پیشرفته
https://github.com/larymak/Python-project-Scripts
#پایتون #علم_داده
#یادگیری_ماشین
@flowchart_algorithm
1 364
✅ سوالات پرتکرار درس مبانی برنامهنویسی با زبان ++C همراه با پاسخ تشریحی و خلاصه آورده شده است؛ اینها جزو رایجترین سؤالات امتحانی هستند.
🔹 ۱. تفاوت while و do while چیست؟
پاسخ:
در while ابتدا شرط بررسی میشود، سپس بدنه اجرا میشود.
در do while ابتدا بدنه اجرا میشود و سپس شرط بررسی میشود، بنابراین حداقل یکبار اجرا میشود.
while(condition) { // ممکن است اجرا نشود } do { // حداقل یک بار اجرا میشود } while(condition);
🔹 ۲. تفاوت ++i و i++ چیست؟
پاسخ:
++i (پیشافزایش): ابتدا مقدار افزایش مییابد سپس استفاده میشود.
i++ (پسافزایش): ابتدا استفاده میشود سپس مقدار افزایش مییابد.
int i = 5; cout << ++i; // 6 cout << i++; // 6 (بعداً 7 میشود)
🔹 ۳. متغیر محلی و سراسری چیست؟
پاسخ:
محلی (Local): داخل تابع تعریف میشود و فقط در همان تابع قابل استفاده است.
سراسری (Global): خارج از توابع تعریف میشود و در کل برنامه قابل دسترسی است.
🔹 ۴. آرایه چیست؟
پاسخ:
آرایه مجموعهای از چند متغیر همنوع است که با یک نام مشترک و اندیس استفاده میشوند.
int a[5] = {1,2,3,4,5};
اندیس آرایهها از ۰ شروع میشود.
🔹 ۵. تابع چیست و چرا استفاده میشود؟
پاسخ:
تابع مجموعهای از دستورات است که یک کار مشخص انجام میدهد.
مزایا:
کاهش تکرار کد
افزایش خوانایی
اشکالیابی سادهتر
int sum(int a, int b) { return a + b; }
🔹 ۶. تفاوت break و continue چیست؟
پاسخ:
break → خروج کامل از حلقه
continue → پرش به تکرار بعدی حلقه
🔹 ۷. مقداردهی پیشفرض متغیرها چگونه است؟
پاسخ:
متغیرهای سراسری → صفر (0)
متغیرهای محلی → مقدار نامشخص (garbage)
🔹 ۸. اشکال کد زیر چیست؟
int a[5];
for(int i=1; i<=5; i++) cin >> a[i];
پاسخ:
اندیس آرایه از 0 تا 4 است ولی در این کد از 1 تا 5 استفاده شده.
✅ کد صحیح:
for(int i=0; i<5; i++) cin >> a[i];
🔹 ۹. برنامه تشخیص عدد اول
int n, c = 0; cin >> n; for(int i=1; i<=n; i++) if(n % i == 0) c++; if(c == 2)
cout << "Prime";
else
cout << "Not Prime";
🔹 ۱۰. تفاوت = و == چیست؟
پاسخ:
= → انتساب مقدار
== → مقایسه دو مقدار
if(x == 5) // درست x = 5; // انتساب
🔹 ۱۱. فاکتوریل یک عدد با تابع
int fact(int n)
{ int f = 1;
for(int i=1; i<=n; i++) f *= i;
return f;
}
🔹 ۱۲. ورودی و خروجی در ++C
int x; cin >> x; cout << x;
📌 نکته امتحانی مهم
بیشترین نمره معمولاً از حلقهها + آرایه + تابع + شرط میآید.برنامهنویسی را از اینجا شروع کنید👇 @flowchart_algorithm
1 364
Repost from الگوریتم و فلوچارت
✅دانستنی های برنامه نویسی
دیجیکالا
یک پلتفرم بسیار بزرگ و پیچیده است، بنابراین تنها با یک زبان نوشته نشده است. این شرکت از مجموعهای از تکنولوژیها (Tech Stack) استفاده میکند که بسته به بخشهای مختلف (سایت، اپلیکیشن، هوش مصنوعی و سرور) متفاوت هستند.
در اینجا تفکیک زبانهای برنامهنویسی دیجیکالا آورده شده است:
📚 ۱. سمت سرور (Backend)
این بخش "مغز" دیجیکالا است که پردازش سفارشها و دادهها را انجام میدهد. دیجیکالا در ابتدا یک سیستم یکپارچه (Monolith) مبتنی بر PHP بود، اما اکنون به معماری میکروسرویس (Microservices) مهاجرت کرده است:
⦁ PHP: همچنان بخشهای زیادی از هسته سیستم و سرویسهای قدیمیتر با فریمورکهایی مثل Laravel یا Symfony کار میکنند.
⦁ Go (Golang): برای سرویسهایی که نیاز به سرعت بسیار بالا و مدیریت ترافیک سنگین دارند (مثل سیستم لاگین یا جستجو)، از زبان Go استفاده میشود.
⦁ Python: برای بخشهای مربوط به هوش مصنوعی، تحلیل داده (Big Data)، سیستم پیشنهاد دهنده کالا و یادگیری ماشین استفاده میشود.
⦁ ASP.NET Core: در برخی از زیرمجموعهها یا سرویسهای خاص (مانند بخش لجستیک یا مالی) ممکن است استفاده شود.
————————
📚 ۲. سمت کاربر وبسایت (Frontend)
آنچه شما در مرورگر خود میبینید:
⦁ JavaScript: زبان اصلی.
⦁ React.js: دیجیکالا از فریمورک React (و فریمورک Next.js برای سئو و رندر سمت سرور) استفاده میکند تا تجربهای سریع و شبیه به اپلیکیشن در وب ارائه دهد. آنها پلتفرمی به نام «پیشران» توسعه دادهاند که بر پایه همین تکنولوژیهاست.
————————
📚 ۳. اپلیکیشنهای موبایل
⦁ نسخه اندروید (Android): به صورت Native نوشته شده است، که عمدتاً از زبانهای Java و Kotlin استفاده میکند.
⦁ نسخه آیفون (iOS): نسخه اصلی نیتیو با زبان Swift نوشته شده بود. اما به دلیل تحریمهای اپل و حذف اپلیکیشنهای ایرانی، دیجیکالا اکنون بیشتر روی نسخه PWA (وباپلیکیشن پیشرونده) تمرکز دارد که در واقع همان نسخه وب (React) است که شبیه اپلیکیشن رفتار میکند.
————————
📚 ۴. پایگاه دادهها (Databases)
برای ذخیرهسازی حجم عظیم اطلاعات، آنها از ترکیبی از موارد زیر استفاده میکنند:
⦁ MySQL / MariaDB: برای دادههای رابطهای (مثل اطلاعات کاربران و سفارشها).
⦁ MongoDB: برای دادههای غیر ساختاریافته (مثل لاگها).
⦁ Redis: برای کش کردن اطلاعات و افزایش سرعت.
⦁ ElasticSearch: موتور قدرتمندی که برای جستجوی سریع کالاها در سایت استفاده میشود.
برنامهنویسی را از اینجا شروع کنید👇
@flowchart_algorithm
1 364
🎬 ربات دانلود از اینستاگرام
با ربات ما بهصورت رایگان و ویژه اعضای کانال، ویدیوهای اینستاگرام را بهراحتی دانلود کنید! 🚀
🔗 فقط لینک پست یا ریلز اینستاگرام را برای ربات ارسال کنید و ویدیو را دریافت کنید.
🎁 استفاده برای اعضای کانال کاملاً رایگان است.
🤖 ربات: @instagramdnl_bot
📢 عضو کانال باشید و از ربات استفاده کنید.
