学年

質問の種類

化学 高校生

(ニ)について 減少した水素の物質量=エチレンの物質量+エタンの物質量×2と解説にありました。エタンの物質量×2ではなく×3/2だと思うのですがどうして違うのでしょうか

第5講 【復習問題】 OH 5-5 混合気体 1/3A 【復習 5-6 次の文章を読み、 問1~4のイ~ ~ へに適した数字または式をそれぞれ記せ。 アセチレンと水素の混合気体にパラジウム触媒を作用させると,次の水素付加反応が起こ 物 る。 問1 C2H2 + H2 → C2H4 C2H4+Hz C2H6 適量のアセチレンと水素を混合し, 混合気体の一部を少量のパラジウム触媒のみが入った 反応容器に入れた。このとき(時刻t=0分とする), 全圧は2.00×102mmHgであった。ア セチレンと水素は直ちに反応し始め, 全圧は時間とともに減少した。 なお反応中,反応容器 の温度と容積は一定に保たれ、 また, 気体はすべて理想気体の状態方程式に従うものとする。 → C2H6 C2H2+2H2 → 問2 問1 最初に調製した混合気体の組成を調べるために, 適量の混合気体を十分な量の酸素を 用いて燃焼させたところ, CO2が0.020mol, H2O が 0.040mol得られた。 t=0分にお ける反応容器内のアセチレンの分圧をp(アセチレン), 水素の分圧を(水素) とする。 それぞれの値を有効数字2桁で答えよ。 p(水素)= |mmHg 無力 p(アセチレン)=イ mmHg 問2 反応の途中のある時刻での, エタン,エチレン, アセチレン, 水素の分圧をそれぞれ カエタン),カ(エチレン), カ(アセチレン), カ(水素)で表す。これらの間の関係を示す次 の式を,(エタン)とp(エチレン)を用いて,完成させよ。 カ(アセチレン)=カ(アセチレン)+ハ p(水素)=p (水素)+= 問3t=10分において,全圧は1.58×10mmHgとなった。このとき、混合気体の成分は エタン,エチレン、アセチレン, 水素であり,エタンとエチレンの物 エタンの物質量:エチレンの物質量=10 であった。この10 b 木

未解決 回答数: 0
情報: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