- # C言語/C++入門 > 配列・文字列・数値と型
データ出力と入力/std::coutとstd::cin
スポンサーリンク
スポンサーリンク
ライフスタイル関連のコンテンツ
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
ここまで、出力のためのクラスオブジェクト、std::coutは何度も登場しました。
逆のデータ入力に関しては、std::cinクラスオブジェクトを用います。
スポンサーリンク
#include <iostream> int num1; int num2; int main() { std::cout << "Enter a number: "; std::cin >> num1 >> num2; std::cout << "Result: " << num1 << " x " << num2 << "= " << num1 * num2 << "\n"; return(0); }
上記コードは、キーボードから入力された2つの数値を用いて、掛け算を出力するプログラムです。
実行しますと、まず、以下のようにコマンドプロンプトに表示されます。
Enter a number:
続いて、
Enter a number: 5 10
と、数値を2つ入力して、「Enterキー」を押しますと、
Enter a number: 5 10 Result: 5 x 10= 50
2つの数字を用いて、掛け算がちゃんと行われています。
電卓が作れそうな気になってきましたね。
スポンサーリンク
>> 次の記事 : 文字列の入力・std::cin
<< 前の記事 : 文字列の宣言(std::string)と操作
- - 関連記事 -
- 2進数・8進数・16進数・10進数と変換方法
- 修飾子
- 定数と参照型の宣言・&
- 整数型・int
- CとC++文字列の変換、違い
- 文字列関数/文字列のコピー・連結
- Cの文字列とC++の文字列コピー
- assert文で配列要素の範囲外エラーを防ぐ
- 変数の初期化
- 文字列の入力・std::cin
- 文字列の宣言(std::string)と操作
- 配列の宣言
スポンサーリンク