[codeUp] 알고리즘 기초 100제(6008~6018)

Lala·2022년 6월 30일
0

CodeUp 알고리즘

목록 보기
3/4
post-thumbnail

6008 : [기초-출력] 출력하기08(py)

 

출력문 연습의 마지막 문제이다. (생각과 시도를 많이 해야하는 문제들은 한 두 문제씩 넘겼다가 나중에 풀어보면 된다.) 이번에는 다음과 같은 python프로그램의 소스코드를 출력해보자.

print("Hello\nWorld")

위 코드를 정확히 그대로 출력하시오.(공백문자 주의)

 

✔️ 소스코드 :

print("print(\"Hello\\nWorld\")")

 

6009 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기(py)

 

문자(character)는 0~9, a~z, A~Z, !, @, #, {, [, <, ... 과 같이 길이가 1인 기호라고 할 수 있다. 변수에 문자 1개를 저장한 후 변수에 저장되어 있는 문자를 그대로 출력해보자.

 

✔️ 소스코드 :

c - input()
print(c)

 

6010 : [기초-입출력] 정수 1개 입력받아 int로 변환하여 출력하기(py)

 

정수(integer)는 양의 정수(1, 2, 3, 4, 5, ...), 음의 정수(-1, -2, -3, -4, -5, ...), 0 과 같이 소숫점 아래에 수가 없는 수라고 할 수 있다. 변수에 정수값을 저장한 후 정수로 변환하여 출력해보자.

 

✔️ 소스코드 :

n = input()
print(n)

 

6011 : [기초-입출력] 실수 1개 입력받아 변환하여 출력하기

 

숫자(0~9)와 소수점(.)을 사용해 표현한 수를 실수(real number)라고 한다.
변수에 실수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력해보자.

 

✔️ 소스코드 :

f = float(input())
print(f)

 

6012 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기1

 

줄을 바꿔 정수(integer) 2개를 입력받아 줄을 바꿔 출력해보자.

 

✔️ 소스코드 :

#input()만 작성해도 괜찮다

a = int(input()) 
b = int(input())

print(a)
print(b)

 

6013 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기1

 

줄을 바꿔 문자(character) 2개를 입력받고, 순서를 바꿔 한 줄씩 출력해보자.

 

✔️ 소스코드 :

#input()만 작성해도 괜찮다

a = str(input()) 
b = str(input())

print(b)
print(a)

 

6014 : 실수(real number) 1개를 입력받아 줄을 바꿔 3번 출력해보자.

 

실수(real number) 1개를 입력받아 줄을 바꿔 3번 출력해보자.

 

✔️ 소스코드 :

a = float(input()) 

print(a)
print(a)
print(a)

 

6015 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기2

 

공백을 두고 입력된정수(integer) 2개를 입력받아 줄을 바꿔 출력해보자.

예시)
a, b = input().split()
a=int(a)
b=int(b)
print(a)
print(b) 과 같은 방법으로 두 정수를 입력받아 출력할 수 있다.`

 

✔️ 소스코드 :

a,b = input().split()

print(a)
print(b)

 

6016 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기2

 

공백을 두고 문자(character) 2개를 입력받아 순서를 바꿔 출력해보자.

참고)

print(c2, c1)와 같은 방법으로 출력하면, c1과 c2에 저장된 값이 공백을 두고 순서가 바뀌어 한 줄로 출력된다.
print( ) 안에서 쉼표(,)를 찍어 순서대로 나열하면, 그 순서대로 공백을 두고 출력된다.

 

✔️ 소스코드 :

a, b = input().split()

print(b, a)

 

6017 : [기초-입출력] 문장 1개 입력받아 3번 출력하기

 

정수(integer), 실수, 문자(character), 문자열(string) 등 1개만 입력받아 한 줄로 3번 출력해보자.

예시)
s = input()
print(s, s, s) #공백으로 구분해 한 줄로 출력한다.
와 같은 방법으로 3번 출력할 수 있다.

 

✔️ 소스코드 :

s = input()

print(s, s, s)

 

6018 : [기초-입출력] 시간 입력받아 그대로 출력하기

 

24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하는 연습을 해보자.

예시)
a, b = input().split(':')
print(a, b, sep=':')와 같은 방법으로 가능하다.

참고)
input().split(':') 를 사용하면 콜론 ':' 기호를 기준으로 자른다.
print(?, ?, sep=':') 를 사용하면 콜론 ':' 기호를 사이에 두고 값을 출력한다.
sep분류기호(seperator)를 의미한다.

 

✔️ 소스코드 :

a, b = input().split(':')

print(a, b, sep =':')

✔️ 플러스 소스코드 :

a = int(input('a? = '))
b = int(input('b? = '))

print('{} : {}'.format(a,b))

 

6018 : [기초-입출력] 시간 입력받아 그대로 출력하기

 

24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하는 연습을 해보자.

예시)
a, b = input().split(':')
print(a, b, sep=':')와 같은 방법으로 가능하다.

참고)
input().split(':') 를 사용하면 콜론 ':' 기호를 기준으로 자른다.
print(?, ?, sep=':') 를 사용하면 콜론 ':' 기호를 사이에 두고 값을 출력한다.
sep분류기호(seperator)를 의미한다.

 

✔️ 소스코드 :

a, b = input().split(':')

print(a, b, sep =':')

움 갑자기 코드업 페이지가 안들어가진다,,,

profile
먀먀먐

0개의 댓글