چند تمرین فلوچارت

گفتم چون داریم به امتحان مبانی کامپیوتر نزدیک میشیم ، چند نمونه تمرین براتون بزارم ، شاید به دردتون بخوره .

icon flowchart چند تمرین فلوچارت

تمرین ها خیلی ساده هستن تمام شون رو باید راحت حل کنید ! چون در حد امتجان میان ترم هست .

  • · فلوچارتی بکشید که آنقدر عدد از ورودی بگیرد تا حاصل جمع آن اعداد از ۱۰۰۰ بیشتر شود. سپس حاصل جمع و تعداد آن اعداد ورودی را چاپ کند.
  • · فلوچارتی رسم کنید که دو عدد صحیح مثبت را از ورودی بگیرد و اولی را به توان دومی برساند .
  • · فلوچارتی رسم کنید که یک عدد صحیح مثبت را از ورودی بگیرد و تعداد ارقام آن را چاپ کند.
  • · فلوچارتی رسم کنید که سه ضلع یک مثلث را خوانده، تعیین کند که آیا مثلث قائم الزاویه است یا خیر؟

برای قائم الزاویه بودن مثلث اندازه اضلاع آن باید در یکی از عبارات زیر صدق کند.A²=B²+C²    یا  B²=A²+C²  یا  C²=A²+B²

  • · فلوچارتی رسم کنید که شعاع یک دایره را خوانده، مساحت و محیط آنرا نمایش دهد.
  • · فلوچارتی رسم کنید که سه عدد را خوانده و بصورت زیر تصمیم گیری نماید:

- اگر عدد سوم صفر بود حاصل جمع دو عدد دیگر
- اگر عدد سوم منفی بود تفاضل دو عدد دیگر
- اگر عدد سوم مثبت بود حاصل ضرب دو عدد دیگر را نمایش دهد.

  • · فلوچارتی برنامه ای را رسم کنید که دو عدد را خوانده سپس مقادیر آن دو را با هم جابجا نماید.

روش اول :   استفاده از متغیر کمکی

روش دوم: استفاده از عملیات ریاضی

  • · ریشه های یک معادله درجه دوم

AX²+BX+C=0 و D=B²-۴AC

اگر D<0 ، معادله ریشه ندارد ، اگر D=0 ، حاصل عبارت –B/2A را در  X1و X2 قرار بده درغیراینصورت

حاصل عبارت را در X1 قرار بده ، حاصل عبارت را در X2 قرار بده

مقادیر X1  و X2  را نمایش بده

  • · فلوچارتی رسم کنید که یک عدد بزرگتر از صفر را خوانده سپس به تعداد آن عدد, اعداد دیگری را خوانده مجموع و میانگین آنها را نمایش دهد.

N عدد خوانده شده Cشمارنده  Sمجموع Aاعداد

  • · فلوچارتی برنامه ای را بنویسید که ۱۰ عدد را گرفته و تعیین کند کدام زوج و کدام فرد است.
  • · فلوچارتی برنامه ای را بنویسید که عدد طبیعی N>1 را خوانده و مقسوم علیه های آن را نمایش دهد.
  • · فلوچارتی برنامه ای را بنویسید که یک عدد را خوانده ، اول بودن آن را تعیین نمایید .
  • · فلوچارتی برنامه ای را بنویسید که یک عدد مثبت را خوانده فاکتوریل آن را نمایش دهد.

فاکتوریل یک عدد یعنی حاصل ضرب اعداد ۱ تا آن عدد ، فاکتوریل عدد صفر برابر یک می باشد. Aشمارنده

  • · برنامه ای بنویسید که عدد N را خوانده، و مجموع ارقام آن را نشان دهد.

مثال: ۳+۲+۱      ۱۲۳

  • · فلوچارتی برنامه ای را بنویسید که یک عدد را گرفته تعیین کند که آیا کامل است یا خیر؟

عددی کامل است که با مجموع مقسوم علیه های کوچکتر از خودش برابر باشد.

  • · فلو چارتی را ترسیم کنید که اعداد زوج دو رقمی را چاپ کند .
  • · فلو چارتی را رسم کنید که اعداد زوج ۱۰۰۰ تا ۲۰۰۰ را چاپ  کرده , مجموع آنها را حساب کنید.
  • فلوچارتی ترسیم کنید که چهار عدد دلخواه را از ورودی خوانده ومیانگین آنها را محاسبه وچاپ نماید
  • · فلوچارتی ترسیم کنید که Xرا به عنوان ورودی دریافت کرده ، اگرX مثبت باشد آن را در۲ضرب کرده وچاپ نماید ، درغیراین صورت قرینه آن را چاپ کند.
  • · فلوچارتی ترسیم کنید که جواب معادله درجه اول یک مجهولی AX+B=C باشرط ۰ a≠ رامحاسبه وچاپ نماید.
  • · فلوچارتی ترسیم کنید که سه عددaوbوcرا دریافت کرده ومعین کند که با این سه عدد میتوان یک مثلث ساخت یا خیر؟
  • · فلوچارتی تنظیم کنید که سه عدد aوbوcرادریافت کرده وبزرگترین آنهاراپیدا وچاپ نماید.
  • · فلوچارتی ترسیم کنید که X را دریافت کرده قدر مطلق آن را محاسبه وچاپ کنید.
  • · فلوچارتی ترسیم کنید که شعاع دایره را خوانده مساحت و محیط آن را نمایش دهد.
  • · فلوچارتی را ترسیم کنید که یک عدد صحیح مثبت را خوانده سپس مربع آن را همراه با خود عدد چاپ نماید
  • فلوچارتی را رسم کنید که مجموع روبه رو را محاسبه و چاپ نماید. S=1+2+3+…+N
  • · .فلوچارتی بنویسید که دو عدد را دریافت کرده وبخشپذیری عدد اول را بر عدد دوم را نشان دهد.
  • · فلوچارتی وفلوچارتی بنویسید که مجموع زیر را محاسبه کرده ونمایش دهد.

(۰<  nو  n  تعداد جملات است)  SUM = 1 + 3 + 5 + ….. +(۲n + 1)

  • · فلوچارتی بنویسید که اعداد طبیعی بین ۳ تا۱۰۰ را نمایش دهد .
  • · فلوچارتی رسم کنید که نام و معدل ۱۰۰ دانشجو را بگیرد و نام رتبه اول آن را چاپ کند
  • · فلوچارتی رسم کنید که یک عدد را از ورودی گرفته و دنباله فیبوناچی آن را چاپ کند .