学年

教科

質問の種類

情報:IT 高校生

商業です。 プログラミングの流れ図が全くできません。 このような問題でも、何をどこに書くとか、どこを見るとか全く分かりません 2週間後検定です。(2級)

( +100-Stu. tux 100-Shi 100→Ktu ux100 Khil 流れ図の説明を読んで、 流れ図の(1)~(5) にあてはまる答えを解答群から選び、記号で答えなさい。 〈流れ図の説明> 処理内容 〈流れ図> コンビニエンスストアの売上データを読み, 売上一覧表をディ スプレイに表示する。 はじめ 入力データ 実行結果 配列Ted. Tmei, Ttan にデータを記憶する 商品コード (Scd) xxxx 数量 (Su) ( 売上一覧表 ) xxx (第1図) (商品名) お茶 (数量) (金額) 0→Gokei 5 600 おにぎり 9 1,260 0-Kensu カップ麺 (平均) 12 3,576 ループ1 731 処理条件 (第2図) データがある間 ※ 1.商品コード,商品名, 単価はあらかじめ配列 Tcd, Tmei, SW Tan に記憶している。なお, 各配列は添字で対応している。 配列 データを読む Tcd (0) (99) 「切り捨て Tmei 5249 ~ 商品コード (1) 1092 (0) ~ (99) ガム 商品名 新聞 ループ2 Hは0から1ずつ増やして S=0 の間 Ttan (0) (99) 118 160 単価 NO Scd (2) 2. 第1図の入力データを読み, 商品コードをもとに配列Tcdを 探索し、数量と単価から金額を求めて第2図のように売上一覧 表を表示する。 YES (3) 3. 入力データが終了したら, 金額の平均を次の計算式で求め表 示する。 Gokei+Kin→Gokei 平均=合計金額 ÷データの件数 (4) 4. データにエラーはないものとする。 57418 (5) 118 390 Tmei (H), Su, Kin を表示 解答群 ア. 1→Sw 1.0-Sw ウ. Ttan (H) + Su →Ttan (H) I. Kensu+1-Kensú .0➡H 力. 0→Heikin 59%0 キ. Tcd (H) = Scd 7. Scd = H ケ. Su × Ttan (H) Kin コ H+1H 01259 (5) P ループ2 ループ1 Gokei Kensu→Heikin Heikin を表示 おわり ※小数点以下切り捨て 編末トレーニング 35

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

イの回答が③となる理由を教えてください。 aは負の数でも可能である理由がわかりません。

第3問 次の文章を読み、後の問い (問1 問2)に答えよ。(配点 25) . 自然数nについて,その正の平方根√は,自然数になるときと無理数となると T きがある。 √が自然数となるとき, n を平方数と呼ぶ。 高校生のミオさんは、ある自然数n を入力したときに,これが平方数であれば √にあたる自然数を表示し、平方数でなければの近似値を計算し表示するよう なプログラムを作成することを考えた。 問1 入力された自然数nについて,それが平方数であるかどうかを調べるプロ グラム (図1) を考える。 図1中の空欄 ア・ イに入れるのに最も適 当なものを,後の解答群のうちから一つずつ選べ。なお, 「a**b」は「aのb乗」 すなわち, a を計算するものとする。また,「==」 は 「等しい」こと,「!=」は「等 しくない」ことをそれぞれ表す比較演算子である。 奉者には (1)表示する(“自然数を一つ, 入力してください:") (2)n= 【外部からの入力】 MJ(3) a = = 0 (4) iを1からn まで1ずつ増やしながら繰り返す : 110 0 (5) もし **2 == ア ならば: (6) LLa a=i Pazo (7) もし イ ならば: (8) 表示する (n, “は平方数で√",n, "", a, "です。") (9) そうでなければ (10) L ! 表示する (n, “は平方数ではありません。") 図1 入力された自然数が平方数かどうかを判定するプログラム

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

sが合計点を表すということはどこから判断できるのか分かりません、問題文から分かるのですか? 四角6で①ではいけない理由が知りたいです。なぜ得点にゼロであるsを足す必要があるのでしょうか、、、

2 プログラミングの問題例 予想問題にチャレンジ 次の文章を読み, 空欄 1 2 • 3 4 5 にあてはまる数字 をマークせよ。また,空欄 6 ~ 9 に入れるのに最も 適当なものを,下の解答群のうちから一つずつ選べ。 ただし、 3 同じものを繰り返し選んでもよい。 プログラミング 高等学校の数学教員であるAさんは,期末試験を実施した。 集計作業を簡単化するため, 試験の点数の平均値と分散をコン ピュータで計算する手続きを作成することにした。 ここで,生 徒の人数がn人, 試験の点数が x, x1, ..., x,-1 であるとき, 平均値xと分散s' は x= n (x + x1 +... + x,-1) 5=12121{(x_x)^2+(x-x)2 +... + (ギョ-1-x) 2} n である。例えば,生徒5人の試験の点数が50,60,70, 70, 100 であったとき,平均値は 12 分散は345 となる。 できた手続きを図1に示す。 図1の手続きでは生徒全員の 人数を格納した変数ninzu, 生徒の識別番号 (0~ ninzu-1) を添字として生徒の試験の点数が格納された配列 Tokuten が 与えられるものとする。 さらに, 変数heikin には平均値を, bunsan には分散を,それぞれ計算して格納する。

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

この問題が全く分からないです🙏 また、図3の(4)(5)の表す意味が分からないです

STEP 3 実戦問題にチャレンジ 9 25120分 得点 目標時間 取り組み日 目標 実戦問題にチャレンジして、 今の実力を 確かめよう 月 日 Aさんは18歳になって選挙権が得られたのを機に、比例代表選挙の当選者を決定する仕組み に興味を持った。そこで各政党に配分する議席数 (当選者数)を決める方法を友人のBさんと ブログラムを用いて検討してみることにした。会話文を読み, 次の各問いに答えよ。 比例代表選挙での各政党の当選者数はどうやって決まるのですか? B:日本では,各政党の得票数を 1, 2, 3, ・・・と, 整数で割った商の大きい順に定められた議席 を配分する方法で決めています。 各政党が表1のとおり得票数を取り, 当選者数が6名であ るとします。そのとき、表1のように ①から⑥の順に議席が各政党に割り当てられます。 ど ういうことかというと,まず得票数を1で割った商を A, B, C,D の4つの党で比較して 最も大きな値をもつB党が①の議席を取り、 次に A,C,D の3つの党の1で割った商と B党の2で割った商を比較して A党が②の議席を取り,さらに・・・というふうにしていくと、 最終的に表1のようにA党が②と⑥の議席, B党が①と④と⑤の議席, D党が③の議席を 取ることになります。 表1 各政党の得票数と整数で割った商 A B党 C D党 得票数 600 960 240 540 1で割った商 ②600 ①.960 240 ③ 540 2で割った ⑥ 300 ④ 480 120 270 3で割った商 200 ⑤320 80 180 4で割った商 150 240 60 135 A: では、このような仕組みで当選者数を決めることができるプログラムを書いてみましょう。 まず,プログラムの中で扱うデータを図1と図2にまとめました。 配列 Tomei には各政党 の党名を,配列 Tokuhyo には各政党の得票数を、配列 Tosen には各政党に配分する議席数 (当選者数)を格納することにします。 Tosen の初期値は全部0にしておきます。 次に、①の議席の政党を決めるプログラムを書きましょう(図3)。 図3のプログラムを実 行したら図4の結果が表示されました。 i Tomei 0 1 2 3 A党 B党 C党 D党 i Tokuhyo 600 0 1 2 3 960 240 540 図1 各政党名が格納されている配列 図2 得票数が格納されている配列

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