تبلیغات
نیکان امیرخانی - امتحان برنامه نویسی ترم اول (به زبان پاسکال)

امتحان برنامه نویسی ترم اول (به زبان پاسکال)

تاریخ:سه شنبه 11 بهمن 1390-09:29 ب.ظ

توجه1: بارم همه ی سوالات یکسان است.

توجه2: سوالات زیر را با استفاده از متغیرها، شمارنده، متغیر مجموع، if, else, block حل کنید.

 

1.     برنامه ای بنویسید که دو عدد بگیرد و دو برابر عدد کوچکتر را چاپ نماید.

 

2.     برنامه ای بنویسید که سه عدد بگیرد و اگر مجموع اعداد کوچکتر از 90، بیشتر از 100 بود پیغام دهد bale .

 

 

 

3.     برنامه ای بنویسید که دو عدد بگیرد. هر عدد اگر زوج باشد امتیازش به اندازه رقم یکان و اگر فرد باشد به اندازه رقم دهگان اش است. برنامه باید عددی که امتیازش بیشتر است  را پیدا کرده و چاپ کند. (فرض می کنیم حتما یکی از دو عدد امتیازش بیشتر است)

 

4.     برنامه ای بنویسید که سه عدد بگیرد. می دانیم این اعداد با یک تعویض متغیر از بزرگ به کوچک مرتب خواهند شد. برنامه باید تعویض متغیری را چاپ کند که این اعداد را مرتب می کند. (مثلا برای تعویض متغیر A و B بگوید: A-B )

 

5.     برنامه ای بنویسید که چهار عدد بگیرد و در صورتی که قاعده "زوج اول" در آنها رعایت شده است پیغام دهد yes و در غیر این صورت پیغام دهد no. قاعده زوج اول :"تمام اعداد زوج، باید پشت سر هم و در ابتدا آمده باشند".

 

6.     برنامه ای بنویسید که 3 عدد بگیرد و بگوید حد اقل با چند تا از آنها می شود مجموع بیشتر از 10 را ساخت. (اگر کلا نمی توان این کار را کرد، عدد 1- را چاپ کند.                                         

 

چند مثال:

7           12           3           ->         1

5           2            6            ->         2

1           2            3            ->         1-

7.     امتیازی: برنامه ای بنویسید که دو عدد گرفته (می دانیم که این اعداد حد اکثر سه رقمی هستند) و بگوید آیا کوچکترین رقم این دو عدد در یک ارزش مکانی(یکان، دهگان، صدگان) واقع شده است؟ (اگر اینطور باشد پیغام  bale را چاپ کند)

 

 

 

  




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