TGViewer
انجمن علمی مهندسی کامپیوتر دانشگاه شاهد انجمن علمی مهندسی کامپیوتر دانشگاه شاهد @shahed_ce · 773 subscribers
Post #455 645
👨‍💻 دو نوع روش برنامه نویسی داریم که اکثرا مقابل هم قرار میگیرن ⚔️ :


👆 declarative programming
توی این روش شما به صورت کلی خواسته تون رو میگید [ چی انجام بشه ]

✌️ imperative programmming
توی روش شما دقیق و مرحله به مرحله باید با المان های کنترلی ( مثل حلقه و شرط و... ) خواسته تون رو بیان کنید [ چطور انجام بشه ]


توی تصویر برنامه ای با هردو روش نوشتیم، به نظرتون فهم کدوم ساده تره؟ 🤔

⌨️ توی بازه -4 تا 10 اعداد زوج رو به توان 2 میرسونه به طوری که عدد تکراری توی نتیجه نباشه

————————
✍️ بعضی زبونا ذاتا imperative هستن مثل C یا بعضی ذاتا declarative هستن (SQL یا زبون های functional مثل Clojure و F#) بعضیا هم هردو رو دارن مثل Python و JavaScript

➖➖➖➖➖➖➖➖➖➖➖➖➖
📍اینستاگرام انجمن علمی مهندسی کامپیوتر:
🔗 instagram.com/shahed.cesc

📍روبیکا انجمن علمی مهندسی کامپیوتر:
🔗 rubika.ir/Shahed_CESC

📍تلگرام انجمن علمی مهندسی کامپیوتر:
🔗 t.me/Shahed_CE
  • 👍 8
More from @shahed_ce
  1. Oct 11, 2026💰 فرصت درآمدزایی و کسب مهارت محمدمهدی عیوضی، چراغ‌راهنمای انجمن و همراه اجرایی، بیان کرد…
  2. Oct 8, 2026🏜️ چرا میگن شاهد بَده؟! مدیر محترم گروه، جناب آقای دکتر موسوی خانقاه پرده از تفکر مسموم ض…
  3. Oct 6, 2026شاهد بَده 😒 محمدعلی شریف‌زاده، حامی دانش‌جویان در تحصیل و امور پژوهشی، از وضعیت حاکم بر ش…
  4. Oct 4, 2026• جناب آقای مهندس رضا صفری • جناب آقای مهندس علی توکلی • سرکار خانم مهندس سیده مرضیه حسینی…
  5. Oct 2, 2026🌐 رسانه و دیده شدن فعالیت‌ها محمد فاتح، معرف فعالیت‌های دانش‌جویان در دنیای دیجیتال، تشری…
  6. Sep 30, 2026🪴 پویایی و زنده شدن دانشگاه آقای مهندس علی کاظم‌پور از شرایط زندگی دانشگاهی و تلاش برای ت…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →