C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

学生タイプのデータを作成し、適切な形式で表示する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)

  1. フィボナッチ数列を表示する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

  2. C ++の変数と変数の種類は何ですか?

    変数は、プログラムが操作できる名前付きストレージを提供します。 C ++の各変数には特定のタイプがあり、変数のメモリのサイズとレイアウトを決定します。そのメモリ内に格納できる値の範囲。変数に適用できる一連の操作。変数の非常に単純な例は-です。 int my_val = 5; ここでは、int(integer)型の変数my_valがあり、値は5です。より一般的には、変数は-として定義されます。 type variable_name; または、それらも初期化したい場合- type variable_name = value; 変数の名前は、文字、数字、および下線文字で構成できます。文字またはア