نمونه سوال برنامه نویسی

بازدید: 312 بازدید

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

وقتی شخصی تصمیم می­گیرد تا شروع به یادگیری برنامه­ نویسی کند با کوهی از سوالات روبرو می­ شود که کار برای او بسیار سخت می­ شود. از کدام زبان برنامه نویسی شروع کنم؟ کدام زبان برنامه ­نویسی بهتر است؟   چقدر طول می­ کشد تا یه برنامه نویس خوب بشوم؟ و …

اکثر برنامه‌نویسانی که در اطراف‌تان می‌بینید، اولین برنامه‌ای که موفق به نوشتن‌ آن شدند، برنامه‌ی ساده «سلام جهان» یا همان «Hello World» بوده است که صرفا یک پیغام کوتاه روی نمایشگر نمایش می‌دهد. اگر از روی یک کتاب یا هرچیز مشابه آن اقدام به یادگیری برنامه‌نویسی می‌کنید، تمام تمرین‌های خواسته‌شده را حتی اگر شده با تقلب کردن از دیگران، انجام دهید. سپس کمی خلاقیت خرج دهید و آن را به سبک خودتان بازنویسی کنید. پس از آنکه کمی در کار خود پیشرفت کردید سعی کنید با چیزهایی که یادگرفته اید یک برنامه بنویسید. برای خودتان یک پروژه تعریف کنید و تمام تلاش‌تان را کنید که آن پروژه را با کیفیت بالا انجام دهید.

در ادامه تعداد ۲۵ تمرین برنامه نویسی برای شما تهیه شده که می­ تواند، به افزایش مهارت شما در برنامه نویسی و همچنین افزایش قدرت تحلیل­تان کمک کند.

  1. برنامه ­ای بنویسید که یک عدد صحیح مثبت از ورودی دریافت کند و مشخص کند عدد زوج است یا فرد؟
  2. برنامه­ ای بنویسید که طول و عرض مستطیل را از ورودی دریافت کند، سپس مساحت و محیط آن را محاسبه و در خروجی نمایش دهد.
  3. برنامه ­ای بنویسید که سه عدد a، b و c را از ورودی دریافت کند و معین کند که با این سه عدد می­توان یک مثلث ساخت یا خیر؟
  4. فرض کنید در روز R ام از ماه شماره M هستیم. برنامه­ ای بنویسید که R و M را سوال و معین کند در چندمین روز سال هستیم. (R و M اعداد صحیح هستند)
  5. برنامه­ ای بنویسید که یک کاراکتر را گرفته و کد اسکی آن را نمایش دهد.
  6. برنامه ­ای بنویسید که سه عدد از ورودی دریافت کند سپس بزرگترین آنها را پیدا و در خروجی چاپ کند.
  7. برنامه ­ای بنویسید که اعداد ۲۰ تا ۱۰ را به صورت معکوس در خروجی چاپ کند.
  8. برنامه ­ای بنویسید که ۱۰ عدد از ورودی دریافت کند، تعداد اعداد زوج و فرد را شمارش و در خروجی نمایش دهد.
  9. برنامه ­ای بنویسید که مجموع اعداد ۱ تا ۱۰۰ را محاسبه و در خروجی نمایش دهد؟
  10. برنامه ­ای بنویسید که عدد n را از ورودی دریافت کند، سپس مجموع مضارب ۵ کمتر از n را محاسبه و در خروجی نمایش دهد.
  11. برنامه ­ای بنویسید که زمان را بر حسب ثانیه از ورودی دریافت کند و معین کند چند ساعت، چند دقیقه و چند ثانیه است؟
  12. برنامه­ ای بنویسید که اعداد زوج دو رقمی را یکی یکی محاسبه و در خروجی چاپ کند.
  13. برنامه ­ای بنویسید که عدد طبیعی n را به عنوان ورودی دریافت کند و اعداد فرد کوچک­تر یا مساوی عدد n را محاسبه و چاپ کند.
  14. برنامه ­ای بنویسید که عدد طبیعی n را از ورودی دریافت و مجموعه مقسوم­ علیه­ های آن را در خروجی چاپ کند.
  15. برنامه­ ای بنویسید که عدد طبیعی n را از ورودی دریافت کند و سپس مجموع مقسوم­ علیه ­های و تعداد مقسوم علیه ­های عدد n را در خروجی چاپ کند.
  16. برنامه ­ای بنویسید که عدد طبیعی n را دریافت و معین کند این عدد تام است یا نیست؟
  17. برنامه­ ای بنویسید که عدد طبیعی n را گرفته معین کند اول است یا نیست؟
  18. برنامه­ ای بنویسید که عدد طبیعی n را دریافت و فاکتوریل آن را محاسبه و چاپ کند.
  19. برنامه­ ای بنویسید که عدد طبیعی n را از ورودی دریافت و تعداد ارقام و نیز مجموع ارقام آن را محاسبه و چاپ کند.
  20. برنامه­ ای بنویسید که دو عدد صحیح و مثبت M و N را دریافت و بزرگترین مقسوم­ علیه مشترک آن­ها را محاسبه و چاپ کند.
  21. برنامه­ ای بنویسید که عددی از ورودی دریافت کند، صفرهای عدد را حذف نموده و حاصل را در خروجی چاپ کند.
  22. برنامه­ ای بنویسید که عدد n را دریافت کند سپس مقلوب آن را محاسبه و در خروجی چاپ کند.
  23. برنامه­ ای بنویسید که x و n را از ورودی دریافت کند، سپس حاصل x به توان n را محاسبه و در خروجی چاپ کند.
  24. برنامه­ ای بنویسید که کلیه اعداد دو رقمی را که از ارقام فرد تشکیل شده ­اند را در خروجی چاپ کند.
  25. برنامه ­ای بنویسید که تمام اعداد دو رقمی را که بر مجموع ارقامشان بخش­ پذیرند را زیر هم نمایش دهد.

برای دریافت پاسخ سوالات فوق بر روی لینک زیر کلیک کنید.

خرید محصول

ادامه مطلب