Python پایتون
Python پایتون
numberاین اس,,ت ک,,ه ع,,دد 10را در متغ,,یر numberبری,,ز ← معنی عبارت 10
(کپی کن).
مثال:
شروع -0
متغیرهای A, B, Cرا ایجاد کن. -1
A ← B ← C ← 20 -2
چاپ کن A + B + Cرا -3
پایان -4
الگوریتم باال ،در گام اول ،متغیرهای Aو Bو Cرا ایج,,اد میکن,,د .س,,پس در گ,,ام
دوم( ،از راس,,ت ب,,ه چپ) مق,,دار 20را در متغ,,یر Cمی ری,,زد .بع,,د مق,,دار Cرا
(یعنی عدد )20در متغیر Bمی ریزد و بعد مقدار Bرا (یعنی عدد )20در متغیر
Aمی ریزد .در نهایت در گام سوم ،مقدار داخل متغیرها را جمع ک,,رده و چ,,اپ
می کند (عدد 60چاپ خواهد شد) .در گام 4الگوریتم پایان می یابد.
A ← 10
B←3
عملگرهای ریاضی
توضیح مثال معنی عالم
ت
مق,,دار متغ,,یر Aرا ب,,ه عالوه مق,,دار متغ,,یر B A+B جمع +
میکند .یع,,نی 10را ب,,ه عالوه 3میکن,,د( .یع,,نی
)13
مقدار متغیر Bرا از مقدار متغیر Aکم میکن,,د.
A-B تفریق -
یعنی 3را از 10کم میکند( .یعنی )7
مق,,دار متغ,,یر Aرا در مق,,دار متغ,,یر Bض,,رب
میکند .یع,,نی 10را در 3ض,,رب میکن,,د( .یع,,نی A*B ضرب *
)30
مقدار متغیر Aرا به ت,وان مق,دار متغ,یر Bمی
A ** B توان **
رساند .یعنی 10به توان ( .3یعنی )1000
مقدار متغ,,یر Aرا تقس,,یم ب,,ر مق,,دار متغ,,یر B
میکند .یعنی 10را تقسیم بر 3میکن,,د( .یع,,نی A/B تقسیم /
)3.33
مقدار متغ,,یر Aرا تقس,,یم ب,,ر مق,,دار متغ,,یر B تقسیم
میکند .یعنی 10را تقسیم بر 3میکن,,د( .یع,,نی (بدون
)3 A // B اعشار) //
رند رو به
پایین
مقدار متغ,,یر Aرا تقس,,یم ب,,ر مق,,دار متغ,,یر B
میکن,,د .یع,,نی 10را تقس,,یم ب,,ر 3میکن,,د .در باقیمانده
A%B %
نه,,ایت مق,,دار باقیمان,,ده تقس,,یم را حس,,اب تقسیم
میکند( .یعنی )1
شروع -0
متغیر number1و number2را ایجاد کن. -1
عدد را از کاربر بگیر ← number1 -2
عدد را از کاربر بگیر ← number2 -3
چاپ کن "جمع اعداد شما برابر است باnumber1 + number2 " : -4
چاپ کن "تفریق اعداد شما برابر است باnumber1 – number2 " : -5
چاپ کن "ضرب اعداد شما برابر است باnumber1 * number2 " : -6
چاپ کن "تقسیم اعشاری اعداد شما برابر است باnumber1 / number2 " : -7
چاپ کن "تقسیم صحیح اعداد شما برابر است باnumber1 // number2 " : -8
چ,,اپ کن " باقیمان,,ده تقس,,یم اع,,داد ش,,ما براب,,ر اس,,ت ب,,اnumber1 % " : -9
number2
چاپ کن "عدد اول به توان عدد دوم برابر است باnumber1 ** number2 " : -10
پایان -11
الگوریتمی بنویسید که زمان را بر حسب ثانیه دریافت ک,,رده و بگوی,,د ک,,ه -1
چند ساعت و چند دقیقه و چند ثانیه اس,ت( .مثًال اگ,ر ع,دد 5000ثانی,ه را
دریافت کند ،بگوید چند ساعت و چند دقیقه و چند ثانیه است).
الگوریتمی بنویسید که تعداد روز را دریافت کند و بگوی,د چن,د م,اه و چن,د -2
روز است( .مثًال اگر ع,,دد 126روز را وارد ک,,ردیم؛ بگوی,,د 4م,,اه و 6روز
است ).نکته :فرض کنید همه ی ماه های سال 30 ،روزه هستند.
الگوریتمی بنویسید که عدد روز را دریافت کرده و بگوید در چن,,دمین م,,اه -3
سال قرار دارد( .مثًال اگر ع,,دد 126را وارد ک,,ردیم؛ بگوی,,د در 5مین م,,اه
س,,ال ق,,رار دارد ).نکت,,ه :ف,,رض کنی,,د هم,,ه ی م,,اه ه,,ای س,,ال 30 ،روزه
هستند.