Fibonacci Numbers
الدرس 14 من 32 في دورة مسائل البرمجة على Coddy.
أنشئ برنامجاً يقوم بطباعة كل أرقام فيبوناتشي التي تكون أقل من أو تساوي رقماً معطى N.
التحدي
متوسطاكتب برنامجاً يستقبل عدداً طبيعياً N من المدخلات ويقوم بطباعة كل رقم من متتالية فيبوناتشي (Fibonacci sequence) الذي يكون أقل من أو يساوي N.
متتالية فيبوناتشي هي سلسلة من الأرقام كالتالي: 1، 1، 2، 3، 5، 8، ...
يتم العثور على الرقم التالي عن طريق جمع الرقمين السابقين له.
Fn = Fn-1 + Fn-2
Input
3
Output
1 1 2 3
Input
6
Output
1 1 2 3 5
جرّب بنفسك
#include <stdio.h>
int main() {
// اكتب الكود هنا
return 0;
}
جميع دروس مسائل البرمجة
1Course Introduction
Introduction3Medium Difficulty
Candy BarsFibonacci NumbersFactorialNumber of digitsLeast common multipleLargest sumNotebookApplesGiftsDog yearsAnagrams