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)
Author And Source
이 문제에 관하여(1-2 문제풀이), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@kst5137/1-2-문제풀이
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# 두개의 변수에 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)
# 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)
Author And Source
이 문제에 관하여(1-2 문제풀이), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kst5137/1-2-문제풀이저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)