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