問題1:最も基本的なプログラム
この問題を解くためには… |
→ 基本編第1日目参照 |
---|
prob1-1.(難易度:★)
coutを用いて、コンソール画面に、「C++」と表示するプログラムを作りなさい。ただし、最後に、endlで改行を入れること。
prob1-2.(難易度:★)
以下のプログラムの3行目の「using namespace std;」を削除しても同じ動作をするようにプログラムを作り変えなさい。
prob1-2:main.cpp#include <iostream> using namespace std; int main(){ cout << "prigramming in C++ Language" << endl; return 0; }
prigramming in C++ Language
prob1-3.(難易度:★)
以下のプログラムと同じ出力結果を得られるプログラムを、cout一つだけ、1行の処理で記述しなさい。
prob1-3:main.cpp#include <iostream> using namespace std; int main(){ cout << "ONE TWO THREE" << endl; cout << "FOUR FIVE SIX" << endl; return 0; }
ONE TWO THREE
FOUR FIVE SIX
FOUR FIVE SIX
prob1-4.(難易度:★)
以下の実行例にならい、cinおよび、coutを用いて、コンソールから数値を入力し、その数を2倍した結果を表示するプログラムを作りなさい。
実行例
数値を入力してください:5 ← キーボードから任意の数値を入力
5を2倍した数は、10です。 ← 入力した数値の2倍の値を表示
5を2倍した数は、10です。 ← 入力した数値の2倍の値を表示
prob1-5.(難易度:★)
C++のcinおよびcoutを使って、2つの整数をキーボードから入力させ、その二つの数の和・差を表示するプログラムを作りなさい。
期待される実行結果
1つ目の数:5 ← キーボードから任意にを入力
2つ目の数:3 ← キーボードから任意にを入力
5 + 3 = 8
5 - 3 = 2
2つ目の数:3 ← キーボードから任意にを入力
5 + 3 = 8
5 - 3 = 2
prob1-6.(難易度:★)
cinおよび、coutを用いて、実行例にならい、コンソールから姓と名を入力し、名前を表示するプログラムをつくりなさい。ただし、出力する名前は、姓と名を+演算子で結合して出力すること。
実行例
姓を入力:山田 ← キーボードから任意にを入力
命を入力:一郎 ← キーボードから任意にを入力
名前は「山田一郎」です。 ← 姓と名を結合して表示
命を入力:一郎 ← キーボードから任意にを入力
名前は「山田一郎」です。 ← 姓と名を結合して表示
prob1-7(難易度:★)
以下のプログラムはビルドエラーが発生し、実行できない。プログラムを修正し、期待される実行結果が得られるようにプログラムを直しなさい。
prob1-7:main.cpp#include <iostream> int main(){ cout << "HelloWorld." << endl; }
HelloWorld.