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

ユーザーが入力した番号を印刷するC++プログラム


オブジェクト「cin」と「cout」は、C++でそれぞれ入力と出力に使用されます。 cinはistreamクラスのインスタンスであり、キーボードなどの標準入力デバイスに接続されています。 coutはostreamクラスのインスタンスであり、表示画面などの標準出力デバイスに接続されています。

ユーザーが入力した数字を印刷するプログラムは次のとおりです-

#include <iostream>
using namespace std;
int main() {
   int num;
   cout<<"Enter the number:\n";
   cin>>num;
   cout<<"The number entered by user is "<<num;
   return 0;
}

出力

Enter the number: 5
The number entered by user is 5

上記のプログラムでは、ユーザーはcinオブジェクトを使用して番号を入力します。

cout<<"Enter the number:\n";
cin>>num;

次に、coutオブジェクトを使用して番号が表示されます。

cout<<"The number entered by user is "<<num;

ユーザーが複数の数値を入力する方法は、配列を使用することです。これは、以下のプログラムを使用して示されます-

#include <iostream>
using namespace std;
int main() {
   int a[5],i;
   cout<<"Enter the numbers in array\n";
   for(i=0; i<5; i++)
   cin>>a[i];
   cout<<"The numbers entered by user in array are ";
   for(i=0; i<5; i++)
   cout<<a[i]<<" ";
   return 0;
}

出力

Enter the numbers in array
5 1 6 8 2
The numbers entered by user in array are 5 1 6 8 2

上記のプログラムでは、forループを使用して、ユーザーからすべての配列要素にアクセスします。 forループの反復ごとに、対応するインデックスを持つ配列要素にcinオブジェクトを使用してアクセスします。

for(i=0; i<5; i++)
cin>>a[i];

その後、すべての配列要素がforループの同じ概念を使用して表示されます。

for(i=0; i<5; i++)
cout<<a[i]<<" ";

  1. 中空のピラミッドとダイヤモンドのパターンをC++で印刷するプログラム

    ここでは、C++を使用して中空のピラミッドとダイヤモンドのパターンを生成する方法を説明します。ソリッドピラミッドパターンを非常に簡単に生成できます。中空にするには、いくつかのトリックを追加する必要があります。 中空ピラミッド 最初の行のピラミッドには1つの星が印刷され、最後の行にはn個の星が印刷されます。他の行の場合、行の開始と終了に正確に2つの星が印刷され、これら2つの開始の間に空白があります。 サンプルコード #include <iostream> using namespace std; int main() {    int n, i, j; &nbs

  2. 数値を逆にするC++プログラム

    数字を逆にするということは、その数字を逆の順序で保存することを意味します。 例:番号が6529の場合、9256が出力に表示されます。 数を逆にするプログラムは次のように与えられます- 例 #include <iostream> using namespace std; int main() {    int num = 63972, rev = 0;    while(num > 0) {       rev = rev*10 + num%10;       num = n