1-2 문제풀이

문제풀이

1) 조건문

# 두개의 변수에 10과 20을 각각 저장하고
# 두 변수에 저장된 값을 서로 바꿔보시오
# 단 처음 변수에 값을 저장할때 빼고는 변수에 값을 직접 저장하는 것 금지


var1 = 10
var2 = 20

# 바로는 해결이 안되서 하나의 변수를 더 만들어서 진행

var3 = var1
var1 = var2
var2 = var3

print(var1)
print(var2)
# 1.  숫자를 3개 입력하고 그 중 짝수만 출력하시오

num1 = int(input())
num2 = int(input())
num3 = int(input())
var1 = num1 % 2
var2 = num2 % 2
var3 = num3 % 2


if var1 == 0 :
    print(num1)
if var2 == 0:
    print(num2)
if var3 == 0 :
    print(num3)
# 2. 숫자 3개를 입력하고 짝수면 짝수라고 출력하고 홀수면 홀수라고 출력하시오

num1 = int(input())
num2 = int(input())
num3 = int(input())
var1 = num1 % 2
var2 = num2 % 2
var3 = num3 % 2

if var1 == 0 :
    print('짝수')
else:
    print('홀수')

if var2 == 0 :
    print('짝수')
if var2 != 0 :
    print('홀수')

if var3 == 0 :
    print('짝수')
if var3 != 0 :
    print('홀수')
# 3.
# 1~12 중 하나를 입력받고
# 12, 1,2 는 겨울이라고 출력하고
# 3, 4, 5 는 봄이라고 출력하고
# 6, 7, 8 은 여름이라고 출력하고
# 9, 10, 11 은 가을이라고 출력하시오

num1 = int(input())

if num1 == 12 or num1 == 1 or num1 == 2 :
        print('겨울')
if num1 == 3 or num1 == 4 or num1 == 5 :
        print('봄')
if num1 == 6 or num1 == 7 or num1 == 8 :
        print('여름')
if num1 == 9 or num1 == 10 or num1 == 11 :
        print('가을')
# 4. 두 수를 입력 받고 둘 중 더 큰 수를 출력하시오


num1 = int(input())
num2 = int(input())

if num1 > num2 :
    print(num1)
if num2 > num1 :
    print(num2)

2) 반복문

# num에 0을 저장하고
# num가 10보다 작으면 num을 출력하는 코드를 반복한다. num을 1씩 증가시키면서


num = 0
while num < 10 :
    print(num)
    num = num +1


# num에 100을 저장하고
# num가 0보다 크면 num를 10씩 감소시키면서 그 동안 반복한다.

num = 100
while num > 0 :
    print(num)
    num = num - 10


# 4. print('파이썬')을 15번 반복해서 실행하시오
num = 0
while num < 15 :
    print('파이썬')
    num = num + 1

# 5. 1부터 10까지의 합을 출력하시오
num = 1
total = 0

while num <= 10 :
    total = total +num
    num = num + 1
print(total)



# 6. 1부터 100까지 숫자 중 짝수만 더한 값을 출력하시오

num = 1
total = 0

while num <= 100 :
    if num % 2 == 0 :
        total = total + num
    num = num + 1
print(total)

좋은 웹페이지 즐겨찾기