落書きノート

ふと自分が気になった事を書いてます

Pythonで不定期練習

解きながら学ぶJava 入門編

解きながら学ぶJava 入門編

# q2_6

# coding: utf-8

n = input("整数値 : ")
print "10を加えた値は%dです。" % (n + 10)
print "10を減じた値は%dです。" % (n - 10)

# q2_7

# coding: utf-8

n = input("整数値 : ")
print "最下位桁を除いた値は%dです。" % (n / 10)
print "最下位桁は%dです。" % (n % 10)

# q2_8

# coding: utf-8

x = input("xの値 : ")
y = input("yの値 : ")
print "合計は%fです。" % (x + y)
print "平均は%fです。" % ((x + y) / 2)

# q2_9

# coding: utf-8

print "三角形の面積を求めます。"
bottom = input("底辺 : ")
height = input("高さ : ")
print "面積は%fです。" % (bottom * height / 2)

# q2_10

# coding: utf-8
import math
print "球の表面積と体積を求めます。"
r = input("半径 : ")
print "表面積は%fです。" % (4 * math.pi * r * r)
print "体積は%fです。" % (4 * math.pi * r * r * r / 3)

# q2_11

# coding: utf-8
import random
print "3個の乱数を生成しました。"
print "1桁の正の整数 : %d" % random.randint(1, 9)
print "1桁の負の整数 : %d" % random.randint(-9, -1)
print "2桁の正の整数 : %d" % random.randint(10, 99)

# q2_12

# coding: utf-8
import random
n = input("整数値 : ")
print "その値±5の乱数を生成しました。"
print "値は%dです。" % (random.randrange(11) + n - 5)

# q2_12 別解その1

# coding: utf-8
import random
n = input("整数値 : ")
print "値は%dです。" % (random.random() * 10 + n - 5)

# q2_12 別解その2

# coding: utf-8
import random
n = input("整数値 : ")
print "値は%dです。" % random.randint(n - 5, n + 5)