目次
手順
出力
ホームページ バックエンド開発 C++ n番目のフィボナッチ数を見つけるためのC/C++プログラム?

n番目のフィボナッチ数を見つけるためのC/C++プログラム?

Sep 12, 2023 pm 06:01 PM
C/C++ プログラム フィボナッチ数 解決する

n番目のフィボナッチ数を見つけるためのC/C++プログラム?

フィボナッチ数列は、次の項が前の 2 つの項の合計である数列です。フィボナッチ数列の最初の 2 つの項は ​​0 で、その後に 1 が続きます。

この問題では、フィボナッチ数列の n 番目の数値を見つけます。これを行うには、すべての数値を計算し、n 個の項目を出力します。

Input:8
Output:0 1 1 2 3 5 8 13
ログイン後にコピー

手順

0+1=1
1+1=2
1+2=3
2+3=5
ログイン後にコピー

For ループを使用して、最初の 2 つの項目を次の項目として合計します

#include<iostream>
using namespace std;
int main() {
   int t1=0,t2=1,n,i,nextTerm;
   n = 8;
   for ( i = 1; i <= n; ++i) {
      if(i == 1) {
         cout << " " << t1 ;
         continue;
      }
      if(i == 2) {
         cout << " " << t2 << " " ;
         continue;
      }
      nextTerm = t1 + t2 ;
      t1 = t2 ;
      t2 = nextTerm ;
      cout << nextTerm << " ";
   }
}
ログイン後にコピー

出力

0 1 1 2 3 5 8 13
ログイン後にコピー

以上がn番目のフィボナッチ数を見つけるためのC/C++プログラム?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Python で最小公倍数を見つけるアルゴリズムを作成するにはどうすればよいですか? Python で最小公倍数を見つけるアルゴリズムを作成するにはどうすればよいですか? Sep 19, 2023 am 11:25 AM

Python で最小公倍数を見つけるアルゴリズムを作成するにはどうすればよいですか?最小公倍数は、2 つの数値を割り算できる最小の整数です。数学では、最小公倍数を解くことは基本的な数学的タスクであり、コンピューター プログラミングでは、Python を使用して最小公倍数を解くアルゴリズムを作成できます。以下では、基本的な最小公倍数アルゴリズムを紹介し、具体的なコード例を示します。最小公倍数の数学的定義は次のとおりです。 a が n で割り切れ、b が n で割り切れる場合、n は a と b の最小公倍数です。最低限のことを解決するには

簡単な電卓 C/C++ プログラムを作成する 簡単な電卓 C/C++ プログラムを作成する Sep 02, 2023 pm 10:49 PM

シンプルな電卓は、「+」、「-」、「*」、「/」などの基本的な演算を実行する電卓です。電卓は基本的な操作を素早く実行できます。 switch ステートメントを使用して計算機を作成します。例 演算子-「+」=>34+324=358演算子-「-」=>3874-324=3550演算子-「*」=>76*24=1824O

逆行列を計算する簡単な方法 - Numpy の実装 逆行列を計算する簡単な方法 - Numpy の実装 Jan 24, 2024 am 08:47 AM

Numpy は Python のよく知られた科学計算ライブラリであり、大規模な多次元配列と行列を処理するための豊富な関数と効率的な計算方法を提供します。データ サイエンスと機械学習の世界では、逆行列は一般的なタスクです。この記事では、Numpy ライブラリを使用して逆行列をすばやく解く方法と、具体的なコード例を紹介します。まず、Numpy ライブラリをインストールして Python 環境に導入しましょう。 Numpy は、次のコマンドを使用してターミナルにインストールできます: pipinsta

C言語プログラミングを使用して最大公約数を解く C言語プログラミングを使用して最大公約数を解く Feb 21, 2024 pm 07:30 PM

タイトル: C 言語プログラミングを使用して最大公約数ソリューションを実装する 最大公約数 (Greatest Common Divisor、略して GCD) とは、2 つ以上の整数を同時に除算できる最大の正の整数を指します。最大公約数を解くことは、一部のアルゴリズムや問題解決に非常に役立ちます。この記事では、最大公約数を求める機能をC言語プログラミングで実装し、具体的なコード例を紹介します。 C 言語では、ユークリッド アルゴリズムを使用して最大値を解くことができます。

Python を使用して階乗を解くアルゴリズムを実装するにはどうすればよいですか? Python を使用して階乗を解くアルゴリズムを実装するにはどうすればよいですか? Sep 19, 2023 am 10:30 AM

Python を使用して階乗を解くアルゴリズムを実装するにはどうすればよいですか?階乗は数学における重要な概念です。数値が 1 になるまで、数値そのものを乗算してから 1 を引いたものを乗算し、次にそれ自体を乗算してから 1 を引いた値を乗算することを意味します。階乗は通常「!」という記号で表され、例えば5の階乗は5!と表され、計算式は5!=5×4×3×2×1=120となります。 Python では、ループを使用して単純な階乗アルゴリズムを実装できます。サンプルコードを以下に示します。

パリティソート(ブリックソート)用のC/C++プログラム パリティソート(ブリックソート)用のC/C++プログラム Sep 14, 2023 pm 05:53 PM

パリティ ソート アルゴリズムはブリック ソートとも呼ばれ、バブル ソートに似たソート手法です。このソート手法は、奇数フェーズと偶数フェーズの 2 つのフェーズに分割されており、すべての要素がソートされるまで各反復で同時に実行されます。このプログラミング手法の奇数フェーズはバブル ソートに似ていますが、奇数のインデックスを持つ要素のみをソートします。同様に、偶数ステージでは、偶数のインデックスを持つ要素のみが並べ替えられます。この概念をより明確に説明するために、例を見てみましょう。 入力:a[]={3,5,7,6,1,4,2}出力:1234567説明 偶数奇数ソートは、ブリック ソートとも呼ばれ、並列処理を念頭に置いて設計された単純な並べ替え手法。比較を使用して要素の比較を実行します

n 番目のフィボナッチ数が 10 の倍数であるかどうかを確認する効率的な方法はありますか? n 番目のフィボナッチ数が 10 の倍数であるかどうかを確認する効率的な方法はありますか? Sep 05, 2023 am 08:05 AM

ここでは、n 番目のフィボナッチ項が 10 の倍数であるかどうかを確認する効率的な方法を見ていきます。フィボナッチ項が {0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987} であると仮定します。したがって、ここで 15 番目のフィボナッチ数 (0 から数えて) は 10 で割り切れます。 16 の場合は true を返します。最も簡単な方法の 1 つは、指定された項までのフィボナッチ数を生成し、それが 10 で割り切れるかどうかを確認することです。ただし、この解決策は大きなアイテムには機能しないため、適切ではありません。別の良い方法は次のとおりです - フィボナッチ項 - 0,1,1,2,3,5,8,13,21,34,55,89,144,233,3

C言語で最大公約数を求める方法を学びましょう C言語で最大公約数を求める方法を学びましょう Feb 21, 2024 pm 11:18 PM

C 言語で最大公約数を見つける方法を学ぶには、具体的なコード例が必要です。最大公約数 (Greatest Common Divisor、略して GCD) は、それらを割り切れる 2 つ以上の整数のうち最大の正の整数を指します。最大公約数は、コンピューター プログラミングで、特に分数の処理、分数の簡略化、整数の最も単純な比などの問題を解くときによく使用されます。この記事では、C言語を使って最大公約数を求める方法と具体的なコード例を紹介します。ユークリッドなどの最大公約数を解く方法はたくさんあります。

See all articles