A Drop of the Programming Sea

یک قطره از دریای برنامه نویسی: وبلاگ امیرحسین مهدی‌نژاد، برنامه‌نویس، مدرس برنامه‌نویسی و دانشجوی مهندسی کامپیوتر

A Drop of the Programming Sea

یک قطره از دریای برنامه نویسی: وبلاگ امیرحسین مهدی‌نژاد، برنامه‌نویس، مدرس برنامه‌نویسی و دانشجوی مهندسی کامپیوتر

مبانی کامپیوتر و برنامه سازی دانشگاه گیلان - نیم سال اول 97-96

تمرین یک (ساختارهای شرطی و تصمیم)

۰ نظر موافقین ۰ مخالفین ۰ ۲۸ بهمن ۹۶ ، ۱۱:۵۱
Amirhossein Mahdinejad

مبانی کامپیوتر و برنامه سازی دانشگاه گیلان - نیم سال اول 97-96

تمرین صفر (مفاهیم اولیه و آشنایی با برنامه نویسی)

۰ نظر موافقین ۰ مخالفین ۰ ۲۸ بهمن ۹۶ ، ۱۰:۴۸
Amirhossein Mahdinejad

تابعی بازگشتی با امضای

int Base2Recursive(int N)

بنویسید که عدد در مبنای 10 را دریافت کرده و آن را به مبنای 2 ببرد.

input
3
output
11

۰ نظر موافقین ۰ مخالفین ۰ ۳۰ دی ۹۵ ، ۰۹:۳۳
Amirhossein Mahdinejad

برنامه ای بنویسید که مجموع رقم های یکان اعداد مربع کامل بین دو عدد دلخواه را حساب کند.

input
4 18
output
15

۰ نظر موافقین ۰ مخالفین ۰ ۰۹ آذر ۹۵ ، ۱۵:۴۶
Amirhossein Mahdinejad

دنباله ی an = an-1 + 2*an-2 - an-3 را با فرض a0 = a1 = a2 = 1 در نظر بگیرید.

می خواهیم برنامه ای بنویسیم که جمله ی n ام از این دنباله را محاسبه کند.

input
7
output
19

۰ نظر موافقین ۰ مخالفین ۰ ۰۹ آذر ۹۵ ، ۱۴:۴۹
Amirhossein Mahdinejad

برنامه ای بنویسید که به ازای دو عدد صحیح و نامنفی n و k، لگاریتم n در پایه ی k را محاسبه کند.

input
4 2
output
2

۰ نظر موافقین ۰ مخالفین ۰ ۰۹ آذر ۹۵ ، ۱۴:۳۶
Amirhossein Mahdinejad

مثلث شکل زیر به مثلث خیام-پاسکال مشهور است. هر عضو این مثلث برابر با مجموع دو عضو بالایی آن در سطر بالاست؛ به عنوان مثال، در سطر چهارم، عدد 3 از مجموع اعداد 1 و 2 در سطر بالایی به دست آمده است.

برنامه‌ای بنویسید که یک عدد صحیح از ورودی گرفته و مثلث خیام را تا آن سطر تشکیل دهد.

۰ نظر موافقین ۰ مخالفین ۰ ۰۴ آذر ۹۵ ، ۱۷:۲۹
Amirhossein Mahdinejad