にしのクエスト2

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

20221224103753

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

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

目標は高校生が「共通テスト」ないしは「基本情報処理技術者」
でPythonライクな疑似言語に困らないレベルにすることです。
少しずつ進みつつ、超簡単に説明していく所存でございます。

ぜひ、エディタ片手に実行しながらお読みくださいませ。

セットアップの記事はこちらです。

www.nsnq.tech

 

練習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("最大値は"+str(c))



続きます!