学年

質問の種類

情報: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
情報:IT 高校生

どうなっているのかがわかりません。2行目はどういう意味なのでしょうか。

トログラミング 5でも割り切れる,つまり15で割り切れれば FIZZ BUZZ と表示し、それ以外は何も表示しないプログラムである。 例題 3 繰り返し構造と数え上げ 加算 類題 6.8 次の(1),(2)のプログラムを実行した結果,画面に表示されるものを記せ。 なお, 「range(5)」は, 0から5未 満の整数を返す組み込み関数である。 (1) 1234 (2) x = 0 for i in range (5): x = x + 1 4 print(x) 123 x = 0 2 for i in range(5): x = x + i 4 print(x) 2 の場合が るが、 elif は 件に当てはま はまらな 仙台の中で、 件を指定して 付象を決める る。 解答 (1) 5 (2)8,1,3,6,10(縦に表示) ベストフィット 繰り返し処理を使い, 数え上げや加算を行う。 繰り返しの対象範囲に注意する。 海頂 ( 20. 基本的なプログラミング 解説 (1)2)の2行目は,iを0から4まで1ずつ増やしながら5回繰り返しを行う for文である。 繰り返しの対象行は,(1)は3 行目のみ,(2)は3・4行目であることがインデントからわかる。よって, print(x) は,(1)は1回,(2)は5回実行される。 (1)2)の3行目の「x = x + ○」は, 「x に○を加えた結果を x に代入する」処理である。(1)では「1」を,(2)では「i(1ずつ増えて いく変数)」を繰り返し加算する。 93 93

解決済み 回答数: 1
化学 高校生

 係数を1とする原子はどうやって決めるのですか。また、(2)で言うとCの原子の数からCO2の係数を1と書いてあるのですが、Oの数からCO2の係数を2とするではだめですか?

D 物質量 [mol] (0.5 気体の体積 [L] 11.2 (22.4) 107. 目算法 解答 (1)(3)O2 → ( 2 ) 03 - (2) ( 2 )CH,O+( 3 )O2 → ( 2 )COz+( 4 )H,O (3)(2)AI+(6)HCI→ (2) AICI3+ (3) H2 (4)(2)Na+ (2) H2O → (2) NaOH+ (1) H2 (5)(1)MnO2+(4) HCI → (1) MnCl2+(1)Cl2+ (2) H2O 本書 解説)化学反応式の係数はできる限り目算法によって求める。 係数法 を求めたのち、両辺で各原子の数が一致しているか, 必ず確認を行う。 目算法で求められない場合は, 未定係数法を用いる。 定 しか (1)O2の係数を1とすると, 03 の係数が2/3となるので,両辺を3倍 する。 (2) CHO の係数を1とすると,C原子の数からCO2 の係数が1 原子の数から H2Oの係数が2となる。 次に, 右辺の0原子に着目すると, 総数が4となる。Oは CH2Oに1個あるので,O2の係数を3/2 とする。 最後に両辺を2倍する。 (3) AIの係数を1とすると, AICIg の係数も1となる。 右辺のCIの数 から,HCI の係数が3となる。Hの数からH2の係数が3/2となるので, 両辺を2倍する。 (4) Na の係数を1とすると, NaOH の係数も1となる。 0の数から, H2O の係数が1となる。Hの数について,左辺に H2O からの2個,右辺 に NaOH からの 1 個があるので,右辺のH2 の係数は1/2となる。 最後 に両辺を2倍する。 (5) MnO2の係数を1とすると, Mn の数からMnCl2 の係数が1,0 の 数からH2Oの係数が2となる。 2H2OのHの数からHCI の係数が4と なる。 最後に CIの数を合わせると, Cl2 の係数が1と決まる。 に着目し の数を合わせ ② メタン CHE C2H6, メタノール などの有機化 燃焼では,有 係数を1とおい よい。 ア

解決済み 回答数: 1
化学 高校生

 (4)についてです。解説の①にあるように、1H2Hと2H1Hは同じ分子であるのに、なぜ、1H2Hの存在する比を2倍するのですか?  

89. 同位体と天然存在比・ 解答 (1) 2.0×10-23g (2) 1.008 (3)6種類 (4) 1.0:2.3×10 -4 解説 (1) 炭素原子12Cのモル質量が12g/molなので, 6.0×1023 個 の炭素原子12Cが12gとなる。 したがって, 1個の 12C の質量は, MENOM.re 12g -= 2.0×10-23g 6.0×1023 (2) 原子量は,各同位体の相対質量と, 天然存在比から次のように求め られる。H については,極微量であるため,無視できる。」Y調査 (D) A- (1) 1.00785 × 99.9885 100 +2.014102x- 0.0115 100 =1.00785× 99.9885 + (1.00785+1.006252) X- 100 0.0115 1002 =1.00785× 100 100 +1.006252× 0.0115 100 -=1.0079 (3)'', 'H2H, THSH, 2H2H,2H3H, 3HSH の6種類があると考えられ る。 1HSH と2H2H は質量数の合計は同じであるが, 違う分子であり, 質量も異なる。 001) (A- 0383) OM OYN Clom ① HH HH HH と A (4) 最も多く存在するのは 'H'Hであり,次いで 'H2H(2H'H)である。 これらの分子が存在する比は, 1個目の原子の天然存在比と2個目の原×金 子の天然存在比の積で表される。また, 'H2H と2H'H の存在する比は同 じなので,H2H の存在する比を2倍する。 したがって, ('H'H の存在する比): ('H2H の存在する比)×2 3H1Hなどは同じ分子で あることに注意する。 TOX OHS ②各分子の相対質量の和 は次のようになる。 OXH³H: 4.01829 =0_999885×0.9998850999885×0.000115×2 =0.999885: 0.000230=1.0:2.3×10-4 lom 2 CO2H2H 4.028204

解決済み 回答数: 1