출력프로그램 만들기
문자열, 정수ㅡ 실수, 불 자료형 변수를 하니씩 만들고 type() 함수를 이용해 자료형을 출력하기
문제: 변수가 컵라면을 사러 편의점에 갔다.결재 금액이 3420원10원짜리 342개를 내니 점원이 화를 내서지폐와 동전을 가능한 적게 낼려고 한다.1,000원 지폐, 100원 동전1 10원 동전이 최소한 몇개 필요한가.해결방법: 가장 큰단위의 지폐를 우선적으로 많이
생년월일을 YYYYMMDD 형식의 숫자로 입력받은 뒤 연도, 월, 일을 계산해서 출력하는 프로그램을 만들어본다.
세 과목의 점수를 입력받아 평균 점수가 50점 이상이면 '합격', 50점 미
키와 몸무게를 입력받아 체질량지수(BMI) 지수가 25 이상일 경우 '비만', 23 이상 25 미만일 경우 '과제중', 18.5 이상 23 미만일 경우 '정상 체중', 18.5 미만일 경우에는 '저체중'이라는 메시지를 BMI 지수와 함꼐 출력하는 프로그램을 만든다
1부터 100 사이의 짝수들 중 7의 배수가 아닌 수가 몇 개인지 출력하는 프로그램을 만들기
사용자가 입력한 연도가 윤년인지 아닌지 판단하는 프로그램을 만든다. 단, 연도는 4자리 숫자로 입력한다.
반올림 계산기 만들기
사용자에게 삼각형의 높이를 입력받아 출력 예시와 같이 \* 문자로 직각이등변삼각형 모양을 만드는 프로그램을 만들어보기
팩토리얼을 계산하는 코드를 작성해 본다. n!(n 팩토리얼)은 1부터 n까지의 모든 정수를 곱한 것이다.
어떤 자연수를 소인수의 곱만으로 표현하는 것을 소인수분해라고 한다. 소인수분해 프로그램을 만들어 본다
초 단위로 입력받은 시간을 일, 시, 분, 초로 변환하여 출력하는 코드를 작성해 본다. 단, 사용하지 않는 단위는 출력하지 않는다.(예: 3601초를 입력하면 분을 제외하고 1시간 1초로 출력되어야 한다.)
반복문과 조건문을 활용하여 2022년 8월의 달력을 출력해 본다\*조건 1 : 8월 1일은 월요일이며, 8월의 마지막 날은 31일이다.\*조건 2 : 달력은 일요일부터 시작되며, 요일(일~토)을 상단에 출력해야 한다.
시간 버튼을 입력하여 전자레인지 작동 시간을 설정하는 코드를 작성해 본다.\*조건 1 : 전자레인지에는 10초, 30초, 1분, 10분이라는 네 가지 시간 버튼과 작동 시작 버튼이 존재한다.\*조건 2 : 작동 시작 버튼을 입력하기 전까지 계속해서 시간 버튼을 입력할
사용자로부터 정수를 하나 입력받아 0부터 정수n까지의 합계를 구하는 프로그램을 만들어본다.함계를 구하는 부분은 함수로 작성해야 한다.
선택한 도형별로 길이를 입력받아 넓이를 출력하는 프로그램을 만든다.
숫자를 입력받아 해당 숫자의 구구단을 출력하는 프로그램을 만든다
길이가 6 이상인 리스트를 숫자 값과 함꼐 선언한 후, 리스트 안에 있는 값들 중 최댓값이 있는 위치를 출력하는 프로그램을 만든다. 단, 배개변수가 있는 함수를 사용한다.