学生タイプのデータを作成し、適切な形式で表示するC++プログラム
学生の名前、名前、年齢、クラスをさまざまな行に入力したとします。すべてを読み取り、この形式(age、first_name、last_name、class)で表示するには、C++の構造体を使用してプログラムを作成する必要があります。年齢とクラスは整数型で、first_nameとlast_nameは時間文字列です。
したがって、入力が次のような場合
priyam kundu 16 10
その場合、出力は(16、priyam、kundu、10)になります
これを解決するには、次の手順に従います-
-
string型とage型のfirst_name、last_name、integer型のclで構造を定義します
-
各行を読み取り、first_name、last_name、age、clにそれぞれ学生タイプのデータブロックスタッドに保存します
-
この方法で生徒の情報を表示します(stud.age、stud.first_name、stud.last_name、stud.cl)
例
理解を深めるために、次の実装を見てみましょう-
#include <iostream> using namespace std; struct Student{ int age, cl; string first_name, last_name; }; int main() { Student stud; cin >> stud.first_name >> stud.last_name >> stud.age >> stud.cl; cout << "(" << stud.age << ", " << stud.first_name << ", " << stud.last_name << ", " << stud.cl << ")"; }
入力
priyam kundu 16 10
出力
(16, priyam, kundu, 10)
-
フィボナッチ数列を表示するC++プログラム
フィボナッチ数列には、各項が前の2つの項の合計である数値が含まれています。これにより、次の整数シーケンスが作成されます- 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377……. フィボナッチ数を定義する漸化式は次のとおりです- F(n) = F(n-1) + F(n-2) F(0)=0 F(1)=1 フィボナッチ数列を表示するプログラム フィボナッチ数列を表示するには、動的計画法と再帰計画法の2つの方法があります。これらはさらに次のように説明されます- 動的計画法 例 #include<iostr
-
C ++の変数と変数の種類は何ですか?
変数は、プログラムが操作できる名前付きストレージを提供します。 C ++の各変数には特定のタイプがあり、変数のメモリのサイズとレイアウトを決定します。そのメモリ内に格納できる値の範囲。変数に適用できる一連の操作。変数の非常に単純な例は-です。 int my_val = 5; ここでは、int(integer)型の変数my_valがあり、値は5です。より一般的には、変数は-として定義されます。 type variable_name; または、それらも初期化したい場合- type variable_name = value; 変数の名前は、文字、数字、および下線文字で構成できます。文字またはア