6071 ~ 6080 코드업 기초 100제 (py)
2023. 6. 21. 23:19ㆍProgramming Language/문제
728x90
6071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기(설명)(py)
n = 1;
while n != 0 :
n = int(input())
if(n != 0):
print(n)
6072 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기1(설명)(py)
n = int(input())
while (n != 0) :
print(n)
n = n-1
6073 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기2(py)
n = int(input())
while (n != 0) :
n = n-1
print(n)
6074 : [기초-반복실행구조] 문자 1개 입력받아 알파벳 출력하기(설명)(py)
c = ord(input())
t = ord('a')
while t <= c:
print(chr(t),end = ' ')
t += 1
"""
c = ord(input()): 사용자로부터 입력을 받아 변수 c에 할당한다.
ord() 함수는 문자를 해당하는 아스키 코드 값으로 변환한다.
t = ord('a'): 변수 t에 문자 'a'의 아스키 코드 값을 할당한다.
while t <= c:: t가 c보다 작거나 같을 때까지 반복한다.
이는 입력한 문자부터 'a'까지의 범위에 해당하는 알파벳을 출력하기 위한 조건이다.
print(chr(t), end=' '): t에 해당하는 아스키 코드 값을 문자로 변환하여 출력한다.
chr() 함수는 아스키 코드 값을 해당하는 문자로 변환한다.
end=' '는 출력 후 줄 바꿈 대신 공백을 출력하도록 설정한다.
t += 1: t의 값을 1만큼 증가시킨다.
이는 다음 알파벳으로 이동하기 위해 수행된다.
"""
6075 : [기초-반복실행구조] 정수 1개 입력받아 그 수까지 출력하기1(py)
n1 = int(input())
n2 = 0
while (n2 != n1) :
print(n2)
n2 += 1
if(n2 == n1) :
print(n2)
if(n1 == 0) :
print(n1)
6076 : [기초-반복실행구조] 정수 1개 입력받아 그 수까지 출력하기2(설명)(py)
n = int(input())
for i in range(n+1) :
print(i)
6077 : [기초-종합] 짝수 합 구하기(설명)(py)
n = int(input())
sum = 0
for i in range (1 , n+1):
if i % 2 == 0:
sum += i
print(sum)
6078 : [기초-종합] 원하는 문자가 입력될 때까지 반복 출력하기(py)
c = input()
if(c == 'q'):
print(c)
while(c != 'q') :
print(c)
c = input()
if(c == 'q'):
print(c)
6079 : [기초-종합] 언제까지 더해야 할까?(py)
a = int(input())
b = 0
c = 0
for i in range (a + 1):
if(b < a):
b += i
c = i
print(c)
6080 : [기초-종합] 주사위 2개 던지기(설명)(py)
a,b = input().split()
a = int(a)
b = int(b)
for i in range (1,a + 1):
for j in range (1,b + 1):
print(i,j)
'Programming Language > 문제' 카테고리의 다른 글
6091 ~ 6098 코드업 기초 100제 (py) (0) | 2023.06.24 |
---|---|
6081 ~ 6090 코드업 기초 100제 (py) (0) | 2023.06.22 |
6061 ~ 6070 코드업 기초 100제 (py) (0) | 2023.06.21 |
6051 ~ 6060 코드업 기초 100제 (py) (0) | 2023.06.21 |
6041 ~ 6050 코드업 기초 100제 (py) (0) | 2023.06.21 |