学年

質問の種類

公民 中学生

オレンジ色のマーカーで印をつけている、(3)の解説が欲しいです。答えとしては、「イ、オ、カ」が正解らしいのですが、なぜそうなるのかがわかりません。どなたか分かる人がいらっしゃいましたら、解説をお願いしたいです🙇🙇

1 私たちの消費生活、契約、消費者の権利 支出への備え | 教科書 p.132~137 図 商品の希少性 多 イ 資料1 勤労者世帯の支出の内訳(二人以上世帯) 実支出 A ※Bは将来の 光熱水道費 3.9 ごらく -教養娯楽費 5.1 60万食料費 8.4 8182円 13.9% その他 15.8 [保険料など 18.7: 28.9 ウ H 住居費- ・交通・通信費 B いりょう 3.1 保健医療費 2.2 (2023年) (2024/25 年版 「日本国勢図会」) 小 求める量 |税金・社会 ア 実際の量 多 (1) 資料1中のABにあてはまる語句を書きなさい。 (2) 商品の希少性が最も高くなるのは、図中のア~エのどの状態のときですか。 (3) 資料2中のア~キの矢印から、 商品 資料2 クレジットカードでの買物の仕組み (例) の代金としてのお金の流れを表してい るものを全て選びなさい。 ア 消費者 銀行 イ (4) 記述 資料1・2を見て、商品を買うと 商品 ウ せんたく きに注意することを、 「収入」 「選択」 の語句を使って書きなさい。 けいやく カ 店 I オ |カード発行会社 キ の扱

解決済み 回答数: 1
情報:IT 高校生

(5)についてです。 return 1とはどういうことですか?この場合kazuは5なので関係ないですか?

表示するに をひとまとまり する。 (kazu を指す。 8], [11, 0から ・参照す 値配 H ものを てい Foxr- を返す関数である。 (1) Tokuten [50, 40, (2) saidai 0 (3) bango=0 (4) 10から (5) (6) (7) ..(D), 35, 70] ① まで1ずつ増やしながら繰り返す もしTokuten [1] (2) saidaiならば! saidai Tokuten[i] bango- (日) 表示する(最高点 1 ', saidai, "出席番号 (イ) (エ) () (Tokuten) + (Tokuten) 1 < 素数 (Tokuten) (7) bango (ケ) (1)> bango + 1 -1 (カ 444 saidai 配 Takuten 要素を比較する (関数) 次のプログラムの(1)~(3),(5)5が,(4)12が入力された場合に「答え は」に続いて表示されるも def funcl (kazu): x = kekka=0 for i in range (1, kazu + 1): kekka = kekka + i return kekka int(input('正の整数を入力)) 8 print('答えは', func1 (x)) (3) 234 def func3 (kazu): pai = 3.14 (2) 1 kekka = 1 for i in range (kazu, 0, -1) def func2(kazu): 2 3 4 5 6 7 kekka = kekka * 1 return kekka x = int(input('正の整数を入力 8 print('答えは', func2 (x)) (4) return pai * kazu * kazu 3 15 x = float(input('正の数を入力) 6 print('答えは', func3(x)) def func4(kazu): kekka = [] for i in range(1, kazu if kazu i == 0: kekka.append(i 6 return kekka 7 14 15 (5) def func5(kazu): if kazu == 0: return 1 return kazu * func5 (kazu-1) 6 x = int(input('正の整数を入力リ) 7 print('答えは', func5(x)) 8 x = int(input('正の整数を入 9 print('答えは', func4(x)) input()の戻り値は文字列であ ため,(3)では float() を使って 小数点型に,そのほかは int( ) 数型に変換している。

解決済み 回答数: 1