次のプログラムでageに17と入力したときの実行した際の表示結果を答えよ。
(1)age = 【外部からの入力】 #17と入力
(2)もし age >= 18 ならば:
(3)| 表示する("成人です。")
(4)そうでなくもし age >= 6 ならば:
(5)| 表示する("未成年です。")
(6)そうでなければ:
(7)⎿ 表示する("未就学児です。")
答えを見る
答え未成年です。
VIDEO QUESTIONS · 04/10
Q261〜Q270。まず自分で答えを考え、必要なところだけ解説動画で確かめてください。
キーワードは主に関連する分野へ整理しています。この一覧では複数選択のOR検索、各問題に付くキーワードからはその語だけの検索になります。
(1)age = 【外部からの入力】 #17と入力
(2)もし age >= 18 ならば:
(3)| 表示する("成人です。")
(4)そうでなくもし age >= 6 ならば:
(5)| 表示する("未成年です。")
(6)そうでなければ:
(7)⎿ 表示する("未就学児です。")
答え未成年です。
(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の倍数でない
(1)age = 【外部からの入力】 #19と入力
(2)is_student = 【外部からの入力】 #Yesと入力
(3)もし age <= 18 ならば:
(4)| 表示する("25%の割引")
(5)そうでなければ:
(6)| もし is_student == "Yes" ならば:
(7)| | 表示する("20%の割引")
(8)| そうでなければ:
(9)⎿ ⎿ 表示する("割引なし")
答え20%の割引
(1)weather = 【外部からの入力】#晴れと入力
(2)time = 【外部からの入力】#午後と入力
(3)もし weather == "晴れ" ならば:
(4)| もし time == "午前" ならば:
(5)| | 表示する("ピクニックしよう!")
(6)| そうでなければ:
(7)| ⎿ 表示する("散歩に出かけよう!")
(8)そうでなければ:
(9)⎿ 表示する("読書を楽しもう!")
答え散歩に出かけよう!
(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円です。
(1)date = 【外部からの入力】 #1から31を入力
(2)もし ( ) ならば:
(3)| 表示する("10%割引")
(4)そうでなければ:
(5)⎿ 表示する("割引なし")
① date % 5 == 0
② date % 10 == 5
③ date ÷ 5 == 0
④ date ÷ 10 == 5
答え② date % 10 == 5
(1)x = 【外部からの入力】 #整数を入力
(2)もし ( ) ならば:
(3)⎿ x = 1 / x
(4)表示する("計算結果:", x)
① x == 0
② x != 0
③ x >= 0
④ x > 0
答え② x != 0
(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
(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
(1)i を 1 から 5 まで 1 ずつ増やしながら繰り返す:
(2)⎿ 表示する("今のiは", i)
(3)表示する("繰り返し終了")
答え今のiは1 今のiは2 今のiは3 今のiは4 今のiは5 繰り返し終了