学年

教科

質問の種類

情報:IT 高校生

アについてで、答えは④なのですが、読みにかれいどとあったらこれも変換されてしまうから④も正解だと思ったのですが違うのですか?

第2問 次の問い (A・B)に答えよ。 (配点 30) A 次郎さんは「ヒラメとカレイの違いについて」 のレポートを書いた。提出前に 先生に見てもらったところ、 様々な指摘を受けた。 次郎さんが書いたレポート 先生からの指摘などの以下の文章を読み, 後の問い (問1~4) に答えよ。 ●次郎さんが書いたレポート い。 表計算ソフトのテ どのグラフを利用す カレイという魚とヒラメという魚はともに姿かたちがよく似ている。日 本では「左カレイに右ヒラメ」という見分け方があるとされてきた。腹びれ を手前に置いたとき,顔の部分が左を向くのがカレイであり, 右を向くのが 平目であるという。ところが、必ずしもこのルールが当てはまるわけではな にまとめること カレイとヒラメを見分けるポイントは口の形である。 カレイは獲物を鋭い 歯でとらえるため,大きな口と鋭い歯がある。 一方のヒラメは、砂の中の小 さな生物を食べるため,口は小さく, 歯も発達していない。 くなります。 この生態の違いは味にも影響する。 カレイはよく動くために身が締まって おり、ヒラメはあまり動かないために身が柔らかい。 刺身やスシにするなら ば身が締まったカレイの方がよく、煮つけにするならば身が柔らかいヒラメ の方が適しているといわれる。 そのため, 寿司店ではカレイの方が多く見ら れるが,すし職人がヒラメを全く扱わないわけではない。ヒラメに比べてカ 平目のものを使うこともあるそうだ。 レイは高価であるため,回転寿司で人気のエンガワは,カレイだけではなく, する期間で 似た姿かたちでありながら, 生態や味に違いがあることに面白さを感じた。 「の平均気温のよ ています。 先生からの指摘● ・ヒラメのこととカレイのことが逆に書かれている。 すべて入れ替えれば正しく なる。 ・表記が統一されていないものがある。 「ヒラメ」と「平目」 「寿司」と「ス シ」 と 「すし」 が混在している。 ・第1段落の終わりに 「必ずしもこのルールが当てはまるわけではない」 とある ので,当てはまらない例を加えるとよい。 そこで次郎さんは、3点目の指摘に対して 「当てはまらない例」として次の文 章を用意した。 例えば, ヌマガレイという種のカレイは、多くの個体が左を向くそうだ。 ま 赤舌平目は左を向くものの、実際はカレイの仲間なのだという。 この文章に対して 先生からは, 「赤舌平目」 をカタカナで「アカシタビラ メ」と書くように指摘を受けたので,この文章をレポート本文に追記したのち, 「赤舌平目」 を 「アカシタビラメ」 に変換することにした。 これらの指摘をもとに,次郎さんはレポートの文章を直すことにした。 「平 目」の表記を「ヒラメ」に,「スシ」 「すし」の表記を 「寿司」 に統一したり,ヒ ラメとカレイを入れ替えたりする場面では,直し漏れがないように,文字を置換 する機能を用いることにした。 いと思いますよ。

解決済み 回答数: 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
情報:IT 高校生

マーカー部分の意味がわかりません

17〈二次元配列と関数〉 あるカレー屋では、辛さは1辛~5辛まで, ライスは普通・ 大盛・特盛の3種類から選べる。基本料金は800円で辛さを1増すごとに基本料 金の1割増となる。ライスは大盛が50円,特盛は100円加算される。 価格一覧を 作るため、料金を入れた配列 kakaku を返す関数を作成した。 なお、配列の添字は 0から始まるものとする。 また, 「整数 (a) 」 はaを整数に変換する関数, 「戻り値 (a)」はaを呼び出し元に返す関数である。 空欄に入る最も適当なものを、次の(ア) 〜(オ)から一つずつ選べ。 (1) 関数 メニュー (kihon, ① の定義: riceを0から2まで1ずつ増やしながら繰り返す: karasaを0から4まで1ずつ増やしながら繰り返す: 渡され るようにする。 この例では,rice, karasa, kakaku は関数内で値が設定 されており,kihon, rate は設定されて いないことに着目す る。 (2) (3) (4) (5) _kakaku [rice][karasa] 整数 (kihon * (1 + 戻り値 (kakaku) * rate) + 50 * = (ア) rice (イ) karasa (ウ) (rice + 1) () (karasa +1) (オ) rate 18 〈関数〉 今日の曜日 ("月","火",・・・) を戻り値とする関数「曜日()」と,問題 17 で作成した関数を使い,辛さ割増率を平日1割,土日2割とすることにした。なお, 「初期化 (a, b, c)」はb×cの二次元配列 a を初期化する関数である。 空欄に入る 最も適当なものを,右の(ア)~(カ)から一つずつ選べ。 (1) 初期化 (menulist, 5, 3) 18 関数は, 引数を変え て何度も呼び出すこ とができる。 (ア) and (2) もし曜日 () == "土" 曜日)=="日"ならば : (イ) or (3)| menulist = メニュー (800, ② エ (ウ) 0.1 (4) そうでなければ : (エ) 0.2 (5) menulist = メニュー ( 800, (オ) 1 (6) 表示する (menulist) (カ) 2

解決済み 回答数: 1
1/9