学年

教科

質問の種類

情報:IT 高校生

情報の「データの配列から最大値を考えるプログラミング」です。解説を見ても意味が理解できません。解説していただきたいです!

テーマ2 データの配列から最大値を考えるプログラミング 例題:次のプログラムAについて、以下の問いに答えよ。 ただし、配列の添字は0から 始まるものとする。 [0) T.630 [1]ndoor (C 美月 (6) LLTokuten[i] = temp (1) Tokuten = [57,70,65,821 (2) を1から3まで1ずつ増やしながら繰り返す: (3) (4) || temp = Tokuten [0] (5) || Tokuten[0]= Tokuten [i] i 〈プログラムA> (aa 問1 (2) 行目を実行する前の Tokuten [0], Tokuten [1], Tokuten [2], Tokuten [3] の値をそれぞれ求めよ。 1 2 3 Tokuten [0] < Tokuten [i] 512:0) $100 > [0]medusio (1 of 1500 Telan TOYOT 問2 表1も使いながら、以下の(ア)~ (ウ), (カ)~(コ)に当てはま る数を求めよ。 また、(エ)・(オ)は適当なものを選べ。 i=1のとき, Tokuten [0] < Tokuten [1] が成り立つ。 MUEVE (4)行目を実行すると変数 temp には (ア)が代入され,その後, (5), (6)行目を 実行することで Tokuten [0] (イ), Tokuten [1] には (ウ)が代入さ れる。 i=2のとき, Tokuten [0] ・ > ) Tokuten [i] であるから, (4), (5) (6) 行目は(オ実行される ・ 実行されない)。 さらに,i=3のときの処理を終えた後, 配列 Tokuten の要素は[(カ), (キ), (ク),(ケ)] となり, 変数 temp に代入されている数は コ) コ である。 57 (イ) (カ) ITE OF ED 027 表1 配列 rokuten と変数 temp の変化 Tokuten [0] Tokuten [1] Tokuten [2] Tokuten [3] 65 982 70 (3) (キ) cepler (or [S Budo! (ク) [2] 0330E=1.011 SudoT OT (ケ) temp に近づ (ア) (コ) POINT ●配列の構造を正しく理解する。 ●条件分岐(もし・・・)について, 実行されるか・実行されないかを正確に判断する。 ●プログラムの一つずつの手順を丁寧に解読していく。 SM

回答募集中 回答数: 0
情報:IT 高校生

どうすればいいですか? 少ししか理解しておらず応用が出来ません。 お助け下さい 言語はPythonです。

よって、最終的に returnccの値を user_pow(x,y) に返し、 それがz に代入される。 の値が代入される。 最後に は2.0を5回かけた、2.0*2.0*2.0*2.0*2.0 問題.2 List.4 は、 y が自然数のときだけ、 べき乗が計算できるプログラムである。 これを、yが整 数(負の数も扱えるよう) のときにも計算できるよう変更してみること。 ファイル名は no3-a2.py とすること。 ヒント: def user_pow(a, b) のおいて b が0以上とそれ以外 (負の場合) のときで場合分けを すること。 b0以上であれば、 List.4 の user_pow(a, b) の通りでよく、 それ以外のとき は、 bが負の整数になるので例えばa=3、b=-2 と与えられたとき、 (1/3)*(1/3) と の逆数を、 -b 回かけるようにすること。 2. ファイルの入出力 コンピュータでは、 データのまとまりをファイルという単位で管理するが、 ファイルを管理 するための仕組みのことをファイルシステムと呼ぶ。 このファイルシステムにおいて、 ファイ ルを整理するための入れ物に相当するのがディレクトリである。 OS によってはフォルダとも 呼ばれる。 ファイルシステムは階層構造をしており、 ファイルは、どこかのディレクトリに属 し、 ディレクトリは、ルートディレクトリ以外は親ディレクトリを持つ。 2-1. ファイルやディレクトリの操作 YOURS 前の変 属性の変更な

回答募集中 回答数: 0
情報:IT 高校生

回路図の書いてないところの正解例をお願いしたいです

制御機器を使用して、ジャンケンゲームマシーンを作成することになりました。 下図のような入出力が8カ所 (8ビット分) Vcc と GND があり右端は使用しません。 8 7 6 5 4 3 2 1 Vcc GND O 0 0 0 O|0 O * 入力側:スタートボタン+(グー、チョキ、パーのボタン) =4個 出力側:制御機器側の (グー、チ ョキ、パーの表示ランプ) +チャイム+ブザー+ハンマー駆動モータ =6個 10個 入出力が8個しかないのに最低10個いります。 そこで以下のように考えます。 入力側 スタートボタン: 6~8番ピン全てに信号が入る :8番ピン :7番ピン :6番ピン グー チョキ パー 出力側 人が勝った時 人が負けた時 あいこの時 ※3番ピンの出力電圧及び電流ではハンマー駆動できないのでトランジスタ を使用して、 増幅率を大きくします。 :5番ピン(チャイム)。 :4番ピン(ブザー) + 3番ピン (おもちゃのハンマー駆動) :4番ピン(ブザー) + 5番ピン (チャイム) 制御機器側グー: 1番ピンと2番ピンに信号。 n チョキ : 2番ピンに信号。 パー :1番ピンに信号。 ※ TTL の AND とダイオードを使用し、AND 回路の出力をさらにトランジスタで増幅。 ※上記条件で作成する場合抵抗は今回無視し(記載せず)、またチャイムやブサザー と接続する線は最後にブザーやチャイムと書けばよい。 上記の条件を元に簡単な回路図を考えて記入していないところ を考えて作成してください。 × GD Vee 8 7 6 5 4 3 2 1 O 0 o 00 0 0 O o|0 0 クー用LEDから Vco より チョキ用LEDへ L パー用LEDへ Wiper -12V源+ 制御機器 GND 制御機器 GND 12通道GND -Buzzer Chime

回答募集中 回答数: 0
1/2