VIDEO QUESTIONS · 04/10

プログラミング

Q261〜Q270。まず自分で答えを考え、必要なところだけ解説動画で確かめてください。

このページ
10問
分野全体
100問
キーワード一覧から選ぶ 23種類
QUESTION 261

次のプログラムでageに17と入力したときの実行した際の表示結果を答えよ。

(1)age = 【外部からの入力】 #17と入力
(2)もし age >= 18 ならば:
(3)| 表示する("成人です。")
(4)そうでなくもし age >= 6 ならば:
(5)| 表示する("未成年です。")
(6)そうでなければ:
(7)⎿ 表示する("未就学児です。")
答えを見る

答え未成年です。

QUESTION 262

次のプログラムでnumberに9と入力したときの実行した際の表示結果を答えよ。

(1)number = 【外部からの入力】 #9と入力
(2)もし number % 6 == 0 ならば:
(3)| 表示する("6の倍数")
(4)そうでなくもし number % 2 == 0 ならば:
(5)| 表示する("2の倍数だが3の倍数でない")
(6)そうでなくもし number % 3 == 0 ならば:
(7)| 表示する("3の倍数だが2の倍数でない")
(8)そうでなければ:
(9)⎿ 表示する("2の倍数でも3の倍数でもない")
答えを見る

答え3の倍数だが2の倍数でない

QUESTION 263

次のプログラムでageに19、is_studentにYesと入力した場合の実行した際の表示結果を答えよ。

(1)age = 【外部からの入力】 #19と入力
(2)is_student = 【外部からの入力】 #Yesと入力
(3)もし age <= 18 ならば:
(4)| 表示する("25%の割引")
(5)そうでなければ:
(6)| もし is_student == "Yes" ならば:
(7)| | 表示する("20%の割引")
(8)| そうでなければ:
(9)⎿ ⎿ 表示する("割引なし")
答えを見る

答え20%の割引

QUESTION 264

次のプログラムでweatherに晴れ、timeに午後を入力した場合の実行した際の表示結果を答えよ。

(1)weather = 【外部からの入力】#晴れと入力
(2)time = 【外部からの入力】#午後と入力
(3)もし weather == "晴れ" ならば:
(4)| もし time == "午前" ならば:
(5)| | 表示する("ピクニックしよう!")
(6)| そうでなければ:
(7)| ⎿ 表示する("散歩に出かけよう!")
(8)そうでなければ:
(9)⎿ 表示する("読書を楽しもう!")
答えを見る

答え散歩に出かけよう!

QUESTION 265

次のプログラムでageに19、is_studentにYesと入力した場合の実行した際の表示結果を答えよ。

(1)age = 【外部からの入力】 #19と入力
(2)is_student = 【外部からの入力】 #Yesと入力
(3)もし age <= 18 or age >= 65 ならば:
(4)| price = 1200
(5)そうでなくもし age <= 25 and is_student == "Yes" ならば:
(6)|  price = 1500
(7)そうでなければ:
(8)⎿  price = 1800
(9)表示する(price, "円です。")
答えを見る

答え1500円です。

QUESTION 266

5のつく日(5日、15日、25日)が「10%割引」と表示されるプログラムを作成する。
空欄に入る最も適切なものを選べ。

(1)date = 【外部からの入力】 #1から31を入力
(2)もし (   ) ならば:
(3)| 表示する("10%割引")
(4)そうでなければ:
(5)⎿ 表示する("割引なし")

① date % 5 == 0
② date % 10 == 5
③ date ÷ 5 == 0
④ date ÷ 10 == 5
答えを見る

答え② date % 10 == 5

QUESTION 267

入力された整数の逆数を計算し表示するプログラムである。
ただし、0と入力されたときは、そのまま0を返すことにする。
空欄に入る最も適切なものを選べ。

(1)x = 【外部からの入力】 #整数を入力
(2)もし (   ) ならば:
(3)⎿ x = 1 / x
(4)表示する("計算結果:", x)
① x == 0
② x != 0
③ x >= 0
④ x > 0
答えを見る

答え② x != 0

QUESTION 268

入力された年齢が18歳以下または65歳以上の場合「割引があります」と表示し、それら以外では「割引はありません」と表示するプログラムを作成する。
空欄に入る最も適切なものを選べ。

(1)age = 【外部からの入力】 #年齢を整数で入力
(2)もし (   ) ならば:
(3)| 表示する("割引があります")
(4)そうでなければ:
(5)⎿ 表示する("割引はありません")
① age <= 18 or age >= 65
② age <= 18 and age >= 65
③ age > 18 or age < 65
④ age > 18 and age < 65
答えを見る

答え① age <= 18 or age >= 65

QUESTION 269

ある映画館のチケット代は1800円だが、18歳以下なら1000円、60歳以上なら1200円に値引きされる。
入力された年齢に応じて適切な金額を表示するプログラムとなるように、空欄に入る最も適切なものを選べ。

(1)age = 【外部からの入力】 # 年齢を整数で入力
(2)もし age <= 18 ならば:
(3)| 表示する("チケット代は1000円です。")
(4)そうでなくもし (   ) ならば:
(5)| 表示する("チケット代は1800円です。")
(6)そうでなければ:
(7)⎿ 表示する("チケット代は1200円です。")
① age > 18 or age <= 60
② age > 18 and age <= 60
③ age > 18
④ age < 60
答えを見る

答え④ age < 60

QUESTION 270

次のプログラムの実行した際の表示結果を答えよ。

(1)i を 1 から 5 まで 1 ずつ増やしながら繰り返す:
(2)⎿ 表示する("今のiは", i)
(3)表示する("繰り返し終了")
答えを見る

答え今のiは1 今のiは2 今のiは3 今のiは4 今のiは5 繰り返し終了