Q.1065 한수 어떤 양의 정수 X의 자리수가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력하는 프로그램을 작성하시오. 입력 : 첫째 줄에 1,000보다 작거나 같은 자연수 N이 주어진다. 출력 : 첫째 줄에 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 import java.util.*; public class Prac { public static void main(String[] args) { Scanner sc = new..
Q.4673 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, 이 수를 시작해서 n, d(n), d(d(n)), d(d(d(n))), ...과 같은 무한 수열을 만들 수 있다. 예를 들어, 33으로 시작한다면 다음 수는 33 + 3 + 3 = 39이고, 그 다음 수는 39 + 3 + 9 = 51, 다음 수는 51 + 5 + 1 = 57이다. 이런식으로 다음과 같은 수열을 만들 수 있다. 33, 39, 51, 57, 69, 84, 96, 111, 114, 120, 123, 129, 141, ... n을 ..
Q.9498 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. 입력 : - 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 자연수이다. 출력 : - 시험 성적을 출력한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 import java.util.Scanner; public class Prac { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int score = sc.nextInt(); if(sc..
Q.2741 N 찍기 - 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. 입력: - 첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다. 출력 : - 첫째 줄부터 N번째 줄 까지 차례대로 출력한다. 1 2 3 4 5 6 7 8 9 10 11 import java.util.Scanner; public class Prac { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i = 0; i 0; i--) System.out.println(i); } } Colored by Color Scripter cs =======..
캡슐화의 목적 - 객체 보호, 보안 - C++에서 객체의 캡슐화 전략 - 객체의 상태를 나타내는 데이터 멤버(멤버 변수)에 대한 보호 - 중요한 멤버는 다른 클래스나 객체에서 접근할 수 없도록 보호 - 외부와의 인터페이스를 위해서 일부 멤버는 외부에 접근 허용 * 멤버에 대한 3가지 접근 지정자 - private : 동일한 클래스의 멤버 함수에만 접근 가능 - public : 모든 다른 클래스간 접근 가능 - protected : 클래스 자신과 자기 자식에게만 접근 가능 *중복 접근 지정과 디폴트 접근 지정 - 접근 지정은 중복해서 지정 가능하다. class Sample { private: //private 멤버 선언 public: // public 멤버 선언 private: // private 멤버 선..
10998. 두 정수 A와 B를 입력받은 다음, A*B를 출력하는 프로그램을 작성하시오. 입력: 첫째 줄에 A와 B가 주어진다. (0 < A,B < 10) 출력: 첫째 줄에 A*B를 출력한다. 1 2 3 4 5 6 7 8 9 10 11 12 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.println(a*b); } } Colored by Color Scripter cs 1008. A/B를 계산하시오. 입력 : 첫째 줄에 A와 B가 주어..
Q.2557 문제 Hello World!를 출력하시오. 입력 없음 출력 Hello World!를 출력하시오. 1 2 3 4 5 6 7 8 import java.util.Scanner; public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } Colored by Color Scripter cs Q.1000 문제 두 수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A,B < 10) 출력 첫째 줄에 A+B를 출력한다. 1 2 3 4 5 6 7 8 9 10 11 import java.util.Scanner; public ..
9.4 위젯 클래스(The Widget Classes) - Tkinter의 GUI 클래스는 버튼, 라벨, 확인 버튼, 캔버스 등의 공통 GUI 위젯들이 정의되어 있다. - 아래의 표는 Tkinter가 제공하는 핵심 위젯 클래스이다. *Tkinter 위젯 클래스 Widget Class Description Button 명령을 실행하는 간단한 버튼이다. Canvas 그래프나 도면, 그래픽 에디터 생성, 커스텀 위젯 구현 등에 이용될 캔버스, 일종의 그림판이다.? (다음 챕터에서 따로 다룬다.) Checkbutton 값을 토글(toggle)하는 체크박스이다. Entry 텍스트(Text)가 들어갈 필드이다. 이를 텍스트 필드(text field), 또는 텍스트 박스(text box)라고 부르기도 한다. Fram..
- Total
- Today
- Yesterday
- 파이썬 if문
- 파이썬 while
- css
- 버츄어박스
- 파이썬 예제
- 백준 11501
- 명품 c++ 실습
- css 그리드
- 파이썬
- 파이썬 선택문
- 자료구조
- 파이썬 리스트
- 파이썬 진수 변환
- 백준 10451
- 파이썬 문자열
- 자바스크립트 자료구조
- 자바
- 파이썬 터틀
- 백준
- 파이썬 for
- 파이썬 함수
- 웹
- 파이썬 연산자
- 파이썬 단계적 개선
- 파이썬 클래스
- 백준 1874
- 자바 에센셜 실습문제
- 자바스크립트 그래프
- 파이썬 객체
- css 박스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |