共通テスト「用or的」問題「情報I」: キーボード入力の活用方法

12/03/2024

tech

共通テスト「用or的」問題「情報I」その10 | 外部入力を使いこなす。


「キーボード入力」可能となったので、

数あてgame とか可能になった。

--

1001_;;

----

ransu = random(8) + 1

a = 0

表示する("1から9の数字を当ててください")

aに整数を入力する

表示する(a)

もしa > ransuならば:

        表示する("大きい")

そうでなくもしa < ransuならば:

        表示する("小さい")

そうでなければ:

    表示する("あたり")

----

を実行すると;;

---

1から9の数字を当ててください

9

大きい

---

とか。

---

3回trials できるように改訂すると。

----

ransu = random(8) + 1

a = 0

count = 0

count <= 3の間繰り返す:

    表示する("1から9の数字を当ててください")

  aに整数を入力する

  表示する(a)

  もしa > ransuならば:

        表示する("大きい")

   そうでなくもしa < ransuならば:

        表示する("小さい")

    そうでなければ:

        表示する(count,"回目で当たり!")

    count = count + 1

表示する("乱数:",ransu)


----

以下で、当たらないで4回になった??

-

1から9の数字を当ててください

1

小さい

1から9の数字を当ててください

9

大きい

1から9の数字を当ててください

10

大きい

1から9の数字を当ててください

8

大きい

乱数: 4

-----------------------------------


1002__;;

length は動くので、次は

採点をやってみる。

-----

standard = 65

tensuu = [86,66,61,46,99]

hyouka = ["未", "未", "未", "未", "未"]

iを0からlength(tensuu)-1まで1ずつ増やしながら繰り返す:

    もしtensuu[i] < standardならば:

        hyouka[i] = "失格"

    そうでなければ:

        hyouka[i] = "合格"

表示する(tensuu)

表示する(hyouka)


---

を実行して・・;


----

[86,66,61,46,99]

[合格,合格,失格,失格,合格]

---


となる。


---------

広告>