نمونه سوالات الگوریتم و فلوچارت سری اول

امتیاز
(0 رای‌ها)
  1.  الگوریتمی بنویسید که یک عدد به واحد میلی متر دریافت کرده ، معین کند چندمتر و چند سانتی متر و چند میلی متر است. 
  2. الگوریتمی بنویسید که طول و عرض یک مستطیل را دریافت کرده ، محیط و مساحت مستطیل را محاسبه کند.

  3. الگوریتمی بنویسید که دو متغیر عددی A,B را دریافت کرده ، سپس محتوای آنها را با هم تعویض کند.
  4. الگوریتمی بنویسید که سه متغیر A,B,C را دریافت کرده سپس A را در B وB را در C و سپس C را در A قرار دهد
  5. الگوریتمی بنویسید که عددی را دریافت کرده و معین کند زوج است یا فرد
  6. الگوریتمی بنویسید که شماره یک روز و شماره یک ماه از سال را دریافت کرده ، معین کند چند روز از سال می گذرد
    (مثال: اگر تاریخ 2/3 وارد شد عدد 64 نمایش داده شود.)
  7. الگوریتمی بنویسید که شماره یک روز از سال را دریافت کرده ، تاریخ روز را معین کند.(مثال:اگر 64 وارد شد نمایش دهد 2/3)
  8. الگوریتمی بنویسید که تمام اعداد زوج دو رقمی را چاپ کند.
  9. الگوریتمی بنویسید که عددی را دریافت کرده مقسوم علیه های آن را چاپ کند.
  10. الگوریتمی بنویسید که عددی را دریافت کرده و معین کند اول است یا خیر.
  11. الگوریتمی بنویسید که دو عدد را دریافت کرده ، کوچکترین مضرب مشترک و بزرگترین مقسوم علیه مشترک آنها را چاپ کند.
  12. الگوریتمی بنویسید که نام و نام خانوادگی و نمره 3 درس 10 دانش آموز را دریافت کرده آنها را در یک آرایه ذخیره کند سپس معدل هر دانش آموز را به همراه مشخصات نفر اول کلاس چاپ کند.
  13. الگوریتمی بنویسید که 10 عدد صحیح را دریافت کرده ، در یک آرایه قرار دهد سپس آنها را از کوچک به بزرگ مرتب نماید.
  14. الگوریتمی بنویسید که فاکتوریل اعداد از 1 تا 10 را محاسبه کرده و نمایش دهد.
  15. الگوریتمی بنویسیدکه یک عدد صحیح (n رقمی) را دریافت کرده ، مجموع رقمهای فرد آن را محاسبه و چاپ کند.
  16. الگوریتمی بنویسید که از بین اعداد 3 رقمی آنهایی را که رقم یکان فرد- دهگان زوج و صدگان بخشپذیر بر 5 دارند را چاپ کند.
  17. الگوریتمی بنویسید که ابتدا 10، نام و نام خانوادگی را دریافت کرده در یک آرایه ذخیره کند سپس یک نام خانوادگی  را دریافت کرده و در آرایه جستجو کند اگر وجود داشت معین کند چندمین نفر است و اگر وجود نداشت پیغام مناسب صادر کند.
  18. الگوریتمی بنویسید که عددی را بر حسب ثانیه دریافت کرده تعیین کند چند ساعت ،چند دقیقه، و چند ثانیه است.
  19. الگوریتمی بنویسید که عددی را بر حسب روز دریافت  کرده تعیین کند چند سال،چند ماه ،چند هفته و چند روز است
  20. الگوریتمی بنویسید که شعاع دایره را دریافت کند ، مساحت و محیط دایره را بدست آورد.
  21. الگوریتمی بنویسید که عددی را دریافت کند ، تعیین کند مثبت است یا منفی.
  22. الگوریتمی بنویسید که نمره دانش آموزی را دریافت کند اگر مجاز است تعیین کند قبول است یا مردود.
  23. الگوریتمی بنویسیدکه عددی را دریافت کند  تعیین کند یک رقمی - دورقمی یا سه رقمی به بالا است.
  24. الگوریتمی بنویسید که عدد N را دریافت کرده اعداد یک تا N را چاپ کند.
  25. الگوریتمی بنویسید که عدد N را دریافت کرده اعداد زوج N تا 1 را از بزرگ به کوچک چاپ کند.
  26. الگوریتمی بنویسید که اعداد AوB را دریافت کرده اعداد فرد بین Aو B را چاپ کند
  27. الگوریتمی بنویسید که اعداد AوB را دریافت کرده تعیین کند عدد بزرگ به عدد کوچک بخشپذیر هست یا خیر.
  28. الگوریتمی بنویسید که عدد A را دریافت کرده تعداد ارقام آن را چاپ کند.
  29. الگوریتمی بنویسید که عدد A را دریافت کرده مجموع ارقام آن را چاپ کند.
  30. الگوریتمی بنویسید که عدد A را دریافت کرده معکوس آن را چاپ کند.
  31. الگوریتمی بنویسید که 10 عدد دریافت کرده تعیین کند هر کدام زوج است یا فرد.
  32. الگوریتمی بنویسید که عددی صحیح دریافت کرده از یک تا آن عدد را چاپ کند.
  33. الگوریتمی بنویسید که عددی صحیح دریافت کرده اعداد فرد بین یک تا آن عدد را از بزرگ به کوچک چاپ کند.
  34. الگوریتمی بنویسید که 10 نمره یک دانش آموز را دریافت کند مجموع و میانگین آنها را چاپ کند.
  35. الگوریتمی بنویسید که عددی صحیح دریافت کرده مجموع مقسوم علیه های آن را چاپ کند.
  36. الگوریتمی بنویسید که عددی صحیح دریافت کرده  تعیین کند اول است یا خیر.
  37. الگوریتمی بنویسید که عددی صحیح دریافت کرد فاکتوریل آنرا محاسبه کند.
  38. الگوریتمی بنویسید که 10 عدد از سری فیبوناچی را چاپ کند. (34-21-13-8-5-3-2-1-1-0)
  39. الگوریتمی بنویسید یک جدول ضرب 10*10 را چاپ کند.
  40. الگوریتمی بنویسید که N عدد صحیح دریافت کرده بزرگترین و کوچکترین عدد را یافته و چاپ کند.
  41. الگوریتمی بنویسید که یک عدد اعشاری دریافت کرده قسمت صحیح آن را چاپ کند. (بدون استفاده از تابع)
  42. الگوریتمی بنویسید که 2 عدد را دریافت کند ، مجموع آنها را بدست آورده و نمایش دهد.
  43. الگوریتمی بنویسید که ارتفاع و قاعده ی یک مثلث را دریافت کرده مساحت آن را چاپ کند.
  44. الگوریتمی بنویسید که قطر دایره ای را دریافت کرده مساحت و محیط دایره را چاپ کند.
  45. الگوریتمی بنویسید که دو عدد دریافت کند ، سپس مقدار آنها را جابجا کند بدون استفاده از متغیر کمکی.
  46. الگوریتمی بنویسید که دو عدد دریافت کرده عددبزرگ تر را چاپ کند.
  47. الگوریتمی بنویسید که سه عدد دریافت کرده عددبزرگ تر را چاپ کند.
  48. الگوریتمی بنویسید که عددی دریافت کرده اگر مثبت باشد آن را به توان دو برساند و اگر منفی باشد به توان سه برساند.
  49. الگوریتمی بنویسید که عددی صحیح دریافت کرده تعیین کند عدد وارد شده بر سه بخشپذیر هست یا خیر.
  50. الگوریتمی بنویسید که حقوق کارمندی را دریافت کرده اگر کمتر از 200000  باشد 2% اگر بین  200000 تا  400000 باشد 3% و اگر بیشتر از 400000 باشد  5% مالیات ازآن کم کند و نتیجه را چاپ کند.
  51. الگوریتمی بنویسید که ضرائب یک معادله درجه دو را دریافت کرده و ریشه های معادله را چاپ کند.
  52. الگوریتمی بنویسید که سن شخصی را بر حسب روز دریافت کرده تعیین کند چندسال و چندماه و چند هفته و چند روز دارد.
  53. الگوریتمی بنویسید که تاریخ تولد شخصی را دریافت کند تعیین کند که تا پایان سال 88 چند هفته از عمر او گذشته است.
  54. الگوریتمی بنویسید که دو عدد دریافت کرده تعیین کند عدد بزرگتر به عدد کوچکتر بخش پذیر است یا خیر.
  55. الگوریتمی بنویسید که سه عدد را دریافت کند تعیین کند این سه عدد می توانند یک مثلث ایجاد کنند یا خیر.
  56. الگوریتمی بنویسید که طول سه ضلع مثلث را دریافت کند تعیین کند که چه نوع مثلثی است.
  57. الگوریتمی بنویسید که عددی در مبنای 10 دریافت کرده آن را به مبنای 2 تبدیل کند.
  58. الگوریتمی بنویسید که عددی در مبنای 10 دریافت کرده آن را به مبنای 4 تبدیل کند.
  59. الگوریتمی بنویسید که عددی در مبنای 10 دریافت کرده آن را به مبنای 8 تبدیل کند.
  60. الگوریتمی بنویسید که عددی در مبنای 10 دریافت کرده آن را به مبنای 16 تبدیل کند.
  61. الگوریتمی بنویسید که عددی در مبنای 2 دریافت کرده آن را به مبنای 10 تبدیل کند.
  62. الگوریتمی بنویسید که عددی در مبنای 4 دریافت کرده آن را به مبنای 10 تبدیل کند.
  63. الگوریتمی بنویسید که عددی در مبنای 8 دریافت کرده آن را به مبنای 10 تبدیل کند.
  64. الگوریتمی بنویسید که عددی در مبنای 16 دریافت کرده آن را به مبنای 10 تبدیل کند.
  65. الگوریتمی بنویسید که هر بار عددی دریافت کرده و شمارش کند با ورود عدد صفر یا منفی برنامه خاتمه یابد.
  66. الگوریتمی بنویسید که هر بار عددی دریافت کند تا زمانی که صفر وارد شود در پایان بزرگترین عدد وارد شده را چاپ کند.
  67. الگوریتمی بنویسید که 10 بار دو عدد دریافت کرده (ب م م)و(ک م م) آنهارا چاپ کند.
  68. الگوریتمی بنویسید که عددی صحیح دریافت کرده ارقام آن را تک تک چاپ کند.
  69. الگوریتمی بنویسید که عددی صحیح دریافت کرده ، تعیین کند چند رقمی است.
  70. الگوریتمی بنویسید که هر بار عددی دریافت کند تا زمانی که صفر وارد شود در پایان تعداد اعداد زوج و مثبت را چاپ کند.
  71. الگوریتمی بنویسید که عددی دریافت کرده معکوس آن را چاپ کند.
  72. الگوریتمی بنویسید که سه عدد را در یافت کرده آنهارا از کوچک به بزرگ چاپ کند.
  73. الگوریتمی بنویسید که عددی صحیح دریافت کرده تعیین کند  بین 2 و 3 بر کدام یک بخش پذیر است
  74. الگوریتمی بنویسید که عددی صحیح دریافت کرده اگر منفی بود تعیین کند که زوج است یا فرد
  75. الگوریتمی بنویسید که یک عدد صحیح دریافت کند مجموع ارقام آن را بدست آورده و چاپ کند.
  76. الگوریتمی بنویسید که عددی دریافت کند تعیین کند رقم اول و آخر آن برابر است یا خیر .
  77. الگوریتمی بنویسید که ده عدد دریافت کرده در آرایه ذخیره کند و سپس آن را از آخر به اول چاپ کند.
  78. الگوریتمی بنویسید که 10 عدد دریافت کرده در ارایه ذخیره کند و در پایان مجموع ، بزرگترین و کوچک ترین آنها را چاپ کند.
  79. الگوریتمی بنویسید که 10 عدد دریافت کرده در آرایه ذخیره کند سپس مجموع اعداد زوج دو رقمی را بدست آورده و چاپ کند .
  80. الگوریتمی بنویسید که 10 عدد دریافت کرده در آرایه ذخیره کند ، سپس تعیین کند عدد N چند بار در آرایه تکرار شده است
  81. الگوریتمی بنویسید که عددی صحیح دریافت کرده مقسوم علیه های آن را در یک آرایه ذخیره کند
  82. الگوریتمی بنویسید که 10 بار 3 عدد را دریافت کند و میانگین آنها را بنویسد
  83. الگوریتمی بنویسید که عدد 1 تا 100 را تک تک چاپ کند
  84. الگوریتمی بنویسید که عددی صحیح دریافت کرده فاکتوریل آن را حساب کند
  85. الگوریتمی بنویسید که ده عدد دریافت کرده مجموع آنها را چاپ کند
  86. الگوریتمی بنویسید که دو عدد A و B را دریافت کرده اعداد زوج بین آنها را چاپ کند
  87. الگوریتمی بنویسید که عددی بر حسب میلی متر دریافت کند تعیین کند چند متر و چند سانتی متر است
  88. الگوریتمی بنویسید که سن شخصی را بر حسب سال دریافت کند تعیین کند چند ماه و چند هفته و چند روز است
  89. الگوریتمی بنویسید که عدد صحیح دریافت کرده تعیین کند عدد بزرگ تر دو رقمی است یا یک رقمی
  90. الگوریتمی بنویسید که هر بار عددی دریافت کند و با هم جمع کند تا زمانی که مجموع اعداد کمتر از 1000 باشد
  91. الگوریتمی بنویسید که ساعت را به فرم ساعت ، دقیقه و ثانیه دریافت کند تعیین کند چند ثانیه از روز گذشته است
  92. الگوریتمی بنویسید که برای 10 دانش آموز نمره پنج درس را دریافت کرده و در یک آرایه دو بعدی ذخیره کند سپس مجموع نمرات هر نفر را در یک آرایه ذخیره کند و معدل کل کلاس را چاپ کند
  93. الگوریتمی بنویسید که در یک آرایه M*N مجموع سطرها را در یک آرایه و مجموع ستون ها را در آرایه دیگر ذخیره کند
  94. الگوریتمی بنویسیدکه عددی مثبت دریافت کرده ، جذر آن را چاپ کند
  95. الگوریتمی بنویسید که دو عدد دریافت کرده   ABراچاپ کند
  96. الگوریتمی بنویسید که عددی اعشاری دریافت کرده،تعیین کند قسمت صحیح عدد فرد است یا زوج
  97. الگوریتمی بنویسید که عددی را به عنوان شماره یکی از فصل های سال دریافت کرده،نام آن فصل را چاپ کند
  98. الگوریتمی بنویسید که نمره دانش آموزی را دریافت کند اگر بین 0 تا 8 بود پیغام بسیار بد اگر بین 8 تا11 بود بیغام بد اگر بین 11 تا 16 بود پیغام خوب اگر بین 16 تا 19 بود پیغام بسیار خوب و اگر  20 بود پیغام عالی را چاپ کند.
  99.  الگوریتمی بنویسید که عددی صحیح دریافت کرده تمام مقسوم علیه های اول آن را چاپ کند
تعداد نمایش: 1803 دفعه
منتشرشده در الگوریتم و فلوچارت
زمان آخرین ویرایش: سه شنبه, 18 مهر 1391 18:33