تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

فیبوناچی

تمرین آسان 88/ دانلود 3765 بازدید پربازدید

برنامه ای بنویسید که 2 عدد از کاربر دریافت کند و سری فیبوناچی را در آن بازه (بین آن دو عدد) محاسبه و در خروجی چاپ کند

👨‍💻 3 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
👨‍💻 17 ساعت قبل User 5038 این تمرین رو مشاهده کرد

12 جواب

این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
num1 = int(input('number1 : '))
num2 = int(input('number 2 :'))
counter = num1
while counter < num2 - 1 :
    counter += 1
    print(counter)
User 9 دانلود Python
h1=int(input("Please,enter number 1:\n"))
h2=int(input("Please,enter number 2:\n"))
l=[0,1]
a=0
b=1
while True:
    c=a+b
    if c<=h2:
        l.append(c)
        a=b
        b=c
        continue
    else:
        break
for i in l:
    if h1<=i<=h2:
        print(i)

Zaras دانلود Python
def fibonacci_in_range(start, end):
    fib_sequence = []
    a, b = 0, 1  # شروع با دو عدد اول فیبوناچی

    # تولید سری فیبوناچی تا زمانی که عدد بزرگتر از end باشد
    while a <= end:
        if a >= start:  # اگر عدد در بازه است، به لیست اضافه کن
            fib_sequence.append(a)
        a, b = b, a + b  # به روزرسانی مقادیر a و b
    return fib_sequence

def main():
    try:
        # دریافت دو عدد از کاربر
        start = int(input("عدد شروع را وارد کنید: "))
        end = int(input("عدد پایان را وارد کنید: "))

        # محاسبه سری فیبوناچی در بازه
        fib_numbers = fibonacci_in_range(start, end)

        # نمایش نتایج
        print(f"سری فیبوناچی بین {start} و {end}: {fib_numbers}")
    except ValueError:
        print("لطفاً فقط اعداد صحیح وارد کنید.")

# اجرای برنامه
main()
Mma123 دانلود Python
min_num = int(input('minimum number: '))
max_num = int(input('maximum number: '))
a = 0
b = 1
while 1:
    a,b = b,a+b
    if a >= min_num:
        print(a)
        if a > max_num:
            break
Shahroozchegini دانلود Python
t = int(input("ta: "))
# اعداد فیبوناچی
def fib(n):
    a, b = 0, 1
    while a<n:
         print(a, end='-')
         a, b = b, a+b
    print()
fib(t)
User 2187 دانلود Python
function fibo(start, end) {
  const fib = [];
  let a = 0;
  let b = 1;

  while (a <= end) {
    if (a >= start) fib.push(a);

    const next = a + b;
    a = b;
    b = next;
  }
  return fib;
}

const start = parseInt(prompt("enter number"));
const end = parseInt(prompt("enter number"));
const resulte = fibo(start, end);
console.log(`start: ${start} , end: ${end} :  ${resulte}`);
User 112 دانلود JavaScript
def fibonacci(n):
    """
    This function calculates the nth number of the Fibonacci sequence.
    Arguments:
        n: The index of the number we want to calculate the Fibonacci value of.

    return:
        nThe most important number in the Fibonacci sequence
    """

    if n <= 0:
        return "Please enter a positive number."
    elif n == 1:
        return 0
    elif n == 2:
        return 1
    else:
        fib_prev, fib_next = 0, 1
        for _ in range(2, n):
            fib_prev, fib_next = fib_next, fib_prev + fib_next
        return fib_next

# Example of using the function:
number = int(input("Please enter the desired index in the Fibonacci sequence: "))
result = fibonacci(number)
print("Fibonacci number in index", number, "is equal to:", result)
Amirali دانلود Python
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

مطالب مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن