反復を使用してフィボナッチ数を見つけるC++プログラム
以下は、反復を使用してフィボナッチ数列を見つける例です。
例
#include <iostream> using namespace std; void fib(int num) { int x = 0, y = 1, z = 0; for (int i = 0; i < num; i++) { cout << x << " "; z = x + y; x = y; y = z; } } int main() { int num; cout << "Enter the number : "; cin >> num; cout << "\nThe fibonacci series : " ; fib(num); return 0; }
出力
Enter the number : 10 The fibonacci series : 0 1 1 2 3 5 8 13 21 34
上記のプログラムでは、フィボナッチ数列を計算するための実際のコードが関数fib()に存在します。
void fib(int num) { int x = 0, y = 1, z = 0; for (int i = 0; i < num; i++) { cout << x << " "; z = x + y; x = y; y = z; } }
main()関数では、ユーザーが数値を入力します。関数fib()が呼び出され、フィボナッチ数列は次のように出力されます-
cout << "Enter the number : "; cin >> num; cout << "\nThe fibonacci series : " ; fib(num);
-
C++を使用して楕円の領域を見つけるプログラム
ここでは、C++を使用して楕円の面積を取得する方法を説明します。楕円にはさまざまな部分があります。これらは以下のようなものです。 キーポイント 説明 センター 楕円の中心。また、2つの焦点を結ぶ線分の中心でもあります。 主軸 楕円の最長直径 nmemb これは要素の数であり、各要素のサイズはサイズです。 バイト。 短軸 楕円の最小直径 コード tを指す線分 フォーカス 図で示されている2つのポイント ロータス直腸 蓮の直腸は、焦点を通り、楕円の主軸に垂直な線です。 楕円の面積はΠ𝜋 ∗𝑎a∗b𝑏 サンプルコード #include <iostre
-
再帰を使用してG.C.Dを検索するC++プログラム
2つの数値の最大公約数(GCD)は、両方を除算する最大の数値です。 例:45と27の2つの数字があるとします 63 = 7 * 3 * 3 42 = 7 * 3 * 2 So, the GCD of 63 and 42 is 21 再帰を使用して2つの数値のGCDを見つけるプログラムは次のとおりです。 例 #include<iostream> using namespace std; int gcd(int a, int b) { if (a == 0 || b == 0) return 0; els