1. 円の面積を求めるプログラム
Pythonで円の面積を求めるプログラムを作成します。円の半径をr
とすると、面積はπ * r^2
となります。
def findArea(r):
PI = 3.142
return PI * (r*r)
print("Area is %.6f" % findArea(5))
2. 最初のn個の自然数の平方和を求めるプログラム
与えられた正の整数Nに対して、1^2 + 2^2 + 3^2 + ….. + N^2
を求めるプログラムを作成します。
def squaresum(n):
sm = 0
for i in range(1, n+1):
sm = sm + (i * i)
return sm
n = 4
print(squaresum(n))
3. リストの最初と最後の要素を交換するプログラム
リストの最初と最後の要素を交換するプログラムを作成します。
def swapList(newList):
size = len(newList)
temp = newList[0]
newList[0] = newList[size - 1]
newList[size - 1] = temp
return newList
newList = [12, 35, 9, 56, 24]
print(swapList(newList))
これらの問題は、プレースメントのインタビューでよく出題される問題です。Pythonの基本的な構文とアルゴリズムを理解していれば、これらの問題を解くことができます。