Programming/JUNGOL : 정보올림피아드&알고리즘

[JUNGOL 디버깅]:526~118

토토모에요 2021. 8. 6. 15:44
728x90
반응형

JUNGOL 정보올림피아드&알고리즘에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다.

http://www.jungol.co.kr/

526

문제

2개의 실수(double)를 입력 받아서 두 수의 곱을 정수로 변환한 결과값과 두 수를 각각 정수로 변환하여 곱을 구한 결과값을 출력하는 프로그램을 작성하고 프로그램 내용에 관한 설명을 주석으로 표시하시오.

입력 예

3.4 5.65

출력 예

19 15

code

a,b=map(float,input().split())
print("%d %d"%(a*b,int(a)*int(b)))

527

문제

2개의 정수를 입력 받아서 첫 번째 수를 두 번째 수로 나눈 몫을 출력하고, 
첫 번째 수를 실수로 변환하여 두 번째 수로 나눈 값을 구한 후 반올림하여 소수 둘째 자리까지 출력하는 프로그램을 작성하고, 
프로그램 내용에 관한 설명을 주석으로 표시하시오.

입력 예

11 3

출력 예

3 3.67

code

a,b=map(int,input().split())
print("%d %.2f"%(a//b,a/b))

116

문제

정수로 된 3과목의 점수를 입력받아 평균을 구한 후 반올림하여 소수 첫째자리까지 출력하는 프로그램을 작성하시오.

입력 예

70 95 65

출력 예

76.7

code

a,b,c=map(int,input().split())
print("%.1f"%((a+b+c)/3))

117

문제

실수로 된 3과목의 점수를 입력받아 총점은 정수부분의 합계를 출력하고 평균은 실수의 평균을 구한 뒤 정수부분만 출력하는 프로그램을 작성하시오.

입력 예

70.5 95.5 68.5

출력 예

sum 233
avg 78

code

a,b,c=map(float,input().split())
print("sum %d\navg %d"%(int(a)+int(b)+int(c),(a+b+c)/3))

118

문제

아래의 프로그램을 작성하여 디버깅을 하면서 디버깅 창에서 ① 위치에서의 a의 값이 얼마인지 구하여 그 값을 출력하는 프로그램을 작성하시오.

 

출력 예

①에서의 a값만 출력하는 프로그램을 작성하시오.

code

a = 5
a += 10
a = a - 1 #-----------------1. 
print(a+1) # 1. 에서의 a값을 0 대신 출력한다.
반응형

'Programming > JUNGOL : 정보올림피아드&알고리즘' 카테고리의 다른 글

[JUNGOL 반복제어문1]:536~129  (0) 2021.08.07
[JUNGOL 선택제어문]:528~124  (0) 2021.08.06
[JUNGOL 연산자]:518~115  (0) 2021.08.06
[JUNGOL 입력]:509~110  (0) 2021.08.06
[JUNGOL 출력]:501~105  (0) 2021.08.06