مقالات مرتبط

9 دیدگاه

  1. 5

    01Reza02

    سلام خسته نباشید میشه اطفا همه آموزش هاتون توی پی دی اف هم باشه آخر هر مقاله سپاس

    پاسخ
    1. 5.1

      فرشاد گوهری

      سلام و با سپاس از دیدگاه شما دوست عزیز، در حال آماده‌سازی پیش نیازهای فنی این سیستم هستیم و به زودی این قابلیت به همیار آی‌تی اضافه خواهد شد.

  2. 4

    Naziz

    سلام ممنون بابت نمونه سوالات اگه براتون مقدوره این سوال رو هم حل کنید
    فلوچارتی بنویسید که چند عدد را از ورودی خوانده و جمع مربعات ان هارا محاسبه و چاپ کنید شرط خاتمه عملیات خواندن عدد صفر از ورودی باشد

    پاسخ
    1. 4.1

      فرشاد گوهری

      الگوریتم این سوال رو براتون توضیح میدم، می‌تونید به راحتی فلوچارت رو از روی الگوریتم رسم کنید.

      شما برای حل این سوال باید در ابتدا یک حلقه‌ی خارجی (از نوع While) تعریف کنید که مقادیر رو به صورت نامحدود دریافت کنه و شرط حلقه رو به صورت X!=0 قرار بدید (X عدد ورودی هست که از کاربر دریافت میشه)
      در داخل حلقه مقدار X*X رو محاسبه و در یک متغیر کمکی ذخیره کنید و بعد از اون مقدار این متغیر کمکی رو با متغیر اصلی (مثلا Y) جمع کنید.
      بدین ترتیب جمع مربعات اعداد در متغیر X ذخیره می‌شه و در پایان می‌تونید چاپش کنید.

      اگر جایی رو به خوبی متوجه نشدید مجددا بپرسید تا توضیحش بدم براتون.
      موفق باشید

  3. 3

    ناشناس

    سلام ممنون بابت نمونه سوالات اگه براتون مقدوره این سوال رو هم حل کنید
    فلوچارتی بنویسید که چند عدد را از ورودی خوانده و جمع مربعات ان هارا محاسبه و چاپ کنید شرط خاتمه عملیات خواندن عدد صفر از ورودی باشد

    پاسخ
  4. 2

    وحد

    ممنون از پاسخ دقیقتون…
    ایا بین زبان هایی مثل php,html با زبان c++ و…
    به لحاظ نیاز به الگوریتم تفاوت وجود دارد؟
    برخی میگند زبانهای نوشتار سایت نیاز به دانش الگوریتم ندارد…
    همچنین به لحاظ موقعیت شغلی و درامد برنامه نویسی هم اگر بفرمایید ممنون میشم.
    سپاس

    پاسخ
    1. 2.1

      فرشاد گوهری

      زبانهایی مثل HTML و CSS زبان های برنامه‌نویسی نیستند دوست عزیز، اینها زبان نشانه‌گذاری هستند و به الگوریتم هم احتیاج ندارند.

      ولی زبانهای برنامه‌نویسی مثل PHP احتیاج به دانستن الگوریتم و منطق برنامه‌نویسی هم دارند.
      (لطفا توجه داشته باشید که وب خودش دو بخشه، فرانت‌اند و بک‌اند)

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

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

      یکسری تکنولوژی جدید هم مثل node js یواش یواش داره جای خودش رو باز می‌کنه و به نظر میاد آینده خوبی داشته باشه.

  5. 1

    وحید

    سلام.
    میگویند برای برنامه نویسی باید طراحی الگوریتم یاد بگیریمو برای طراحی الگوریتم، ساختمان گسسته. نظر شما چیه؟
    ممنون

    پاسخ
    1. 1.1

      فرشاد گوهری

      سلام، بله، الگوریتم برای تقویت مهارت برنامه‌نویسی شدیدا مورد نیازه، ولی در حدی که خودتون بتونید از پس تجزیه و تحلیل منطق برنامه‌نویس بربیایید، وگرنه منظور از طراحی الگوریتم اون درسی نیست که در دانشگاه‌ها تدریس میشه (این مواردی که گفتید اسم دوتا درس رشته‌ی کامپیوتر هم هستند)
      ساختمان گسسته در حدی لازمه که فقط ارتباطات منطقی مورد استفاده در منطق برنامه‌نویسی رو بدونید (در حد شناخت and و or و not منطقی) وگرنه بیشتر از اون چندان به کارتون نمیاد.
      تاکید اکثر برنامه‌نویس‌ها روی یادگیری الگوریتم هست، چراکه اگر شما الگوریتم رو ندونید به هیچ‌وجه نمی‌تونید منطق برنامه‌هاتون رو بنویسید.
      به نظر من بیشتر وقتتون رو روی یادگیری الگوریتم قرار بدید، ما آموزش‌های رایگانی در این زمینه منتشر کردیم، توصیه می‌کنم مطالعه کنید، اطلاعات خوبی بهتون میده:
      https://www.hamyarit.com/tag/algorithm/
      آین آموزش‌ها رو مطالعه کنید و سوالاتتون رو بپرسید، من و سایر دوستان راهنماییتون می‌کنیم دوست عزیز.

دیدگاهی بنویسید

وارد کردن ایمیل اجباری نیست.
اما با ورود آن در صورتی که پاسخی برای دیدگاه شما درج شود از طریق ایمیل شما را مطلع خواهیم ساخت.

بازنشر مقالات و آموزش‌های رایگان سایت با ذکر منبع و درج لینک باعث خرسندی ماست.

×
---