にしのクエスト2

情報処理技術者試験と資格学校講師の日常

20240615101703

pythonで学ぶ超初心者プログラミング (25)練習問題3


プログラミング超初心者向けの連載です。

この講座の目標は高校生が「共通テスト」ないしは「基本情報処理
技術者」でPythonライクな疑似言語に困らないレベルにすること。

もちろん、他の言語を学ばれた方にも「Python」に馴染んでいただ
けるような内容にできたらと考えています。

Python+VSCの組み合わせでやっています。環境設定は過去記事を
ご覧ください。

練習3

5つの配列(どんな数字でも良い)内の数
字の中から、最大値を出力するプログラム
を書きなさい。 


(ヒント)
a=[1,2,3,4,5]
とでもして、
for文使って
if関数かな・・・

もしできるならば、配列に入れる数字はランダムに
生成してみてください。

int a=random.randint(1,100)


ということで、答えいってみましょう。
これだけが正解じゃないからね!

import random

a=[0,0,0,0,0]
b=0
c=0

for i in range(5):

    b=random.randint(1,100)

    a[i]=b


for i in range(5):

           if a[i]>c:

             c=a[i]

print(f"最大値は{c}")



続きます!