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