본문 바로가기
IT/프로그래밍

두근두근 파이썬 연습문제 3장

by nutrient 2020. 12. 1.
728x90
728x170

두근두근 파이썬 연습문제 3장

 

1번

x = int(input("x : "))
y = int(input("y : "))

sum = x + y
diff = x - y
mul = x * y
aver = sum / 2

print("두 수의 합 :", sum)
print("두 수의 차 :", diff)
print("두 수 의 곱:", mul)
print("큰 수 :", max(x, y))
print("작은 수 :", min(x, y))

 

2번

r = int(input("r : "))
h = int(input("h : "))

v = 3.141592 * r ** 2 * h

print("원기둥의 부피 :", v)

 

3번

x = int(input("정수를 입력하시오 : "))

one = x % 10
x = x // 10
ten = x % 10
x = x // 10
hun = x % 10
tho = x // 10
sum = one + ten + hun + tho

print("자리수의 합 :", sum)

 

4번


x1 = int(input("x1 : "))
y1 = int(input("y1 : "))
x2 = int(input("x2 : "))
y2 = int(input("y2 : "))

dis = ((x1 - x2) ** 2 + (y1 - y2) ** 2) ** 0.5

print("두 점 사이의 거리 :", dis)

 

5번

import turtle
t = turtle.Turtle()

t.lt(45)
t.fd(141)
t.goto(0,0)
t.setheading(0)
t.fd(100)
t.lt(90)
t.fd(100)

 

6번

import turtle
t = turtle.Turtle()
t.shape("turtle")

x1 = int(input("x1 : "))
y1 = int(input("y1 : "))
x2 = int(input("x2 : "))
y2 = int(input("y2 : "))

dis = ((x1 - x2) ** 2 + (y1 - y2) ** 2) ** 0.5

t.up()
t.goto(x1, y1)
t.down()
t.goto(x2, y2)

t.write("점의 길이 ="+ str(dis))

 

7번

import time

now_minute = time.time() // 60
minute = now_minute % 60
hour = now_minute // 60 % 24

print("현재 시간 (영국 그리니치 시각) :", hour + 1, "시", minute, "분")

 

8번

kg = int(input("물체의 무게를 입력하시오(kg) : "))
v = int(input("물체의 속도를 입력하시오(m/s) : "))

j = 0.5 * kg * v ** 2
print("물체는", j, "(줄)의 에너지를 가지고 있다.") 
 
728x90
그리드형

댓글