전체 글 (68) 썸네일형 리스트형 집합론 집합에 대한 개념과 그에 따른 연산을 통하여 수학적 개념을 구체화할 수 있으며 이를 통한 문제 해결에 대한 접근 방식을 확인 할 수 있다 집합 #1 집합 집합은 원소라고 불리는 서로 다른 객체들의 모임 수학적 성징를 가지는 객체들의 모임으로 정확히 정의되어야 하며, 어떤 객체가 그 집합에 속하는지 아닌지를 분명히 구분할 수 있어야함 집합은 대상이 명확한 객체들의 모임 → 중복된 원소가 없어야함 #2 집합을 표현하는 방법 원소 나열법 : 집합의 원소들을 { } 사이에 하나씩 나열하는 방법 S = { 1,2,3,4,5 } 조건 제시법 : 집합의 원소들이 가지고 있는 특정한 성질을 기술하여 나타내는 방법 S = { x | p(x) } → x는 원소를 태표하는 변수, p(x)는 원소들이 가지고 있는 성질 카디날.. 자바 소개 학습목표 자바 언어의 특징을 설명할 수 있나요. 자바 프로그램이 실행되는 과정을 설명할 수 있나요? 자바를 설치할 수 있나요? 자바를 명령어 버전으로 컴파일하고 실행할 수 있나요? 이클립스를 이용하여 자바 프로그램을 작성할 수 있나요? 1.1 자바의 역사 자바는 현재 컴퓨터 업계에서 가장 많이 사용되는 프로그래밍 중 하나. 자바는 방대한 라이브러리와 다양한 실행 환경을 가지고 있는 하나의 거대한 플랫폼. 자바를 사용하면 현대적이고 쾌적한 문법 구조 사용 가능 그래픽, 네트워킹, 데이터베이스 쉽게 구현 자바 -> 안드로이드 어플리케이션 자바스크립트 -> 웹 페이지 제작 언어 제임스 고슬링이 창시 -> 가정용 전자제품에 사용할 컴퓨터 언어를 설계하다가 만들어짐. 그래서 언어 간결 CPU 의존성 없는 언어. .. 2021 학기말고사 1. 소수의 합(감시값반복문) (난이도 하) -1이 나올 때까지 정수(2 이상의)를 반복적으로 읽어 정수가 소수인 경우 합을 계산하려 한다. 예시시 입력 : 2 3 4 5 6 7 8 8 9 -1 출력 : 12 입력 : 11 22 33 -1 출력 : 11 입력: -1 출력: 0 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int num, i, total = 0; do { scanf("%d", &num); total += isPrime(num); } while (num != -1); printf("%d", total); return 0; } int isPrime(number) { int i; if (number == -1) return 0; if (.. 논리야 놀자 #3 논리 9 : 어떤 배열에 대해서 역순 배열 만들기 A[] = { 10, 20, 30, 40, 50 }; B[] = { 50, 40, 30, 20, 10 }; 의사 코드 i 논리야 놀자 #2 논리 7 : n의 약수를 찾는다 의사코드 for(i = 1; i 논리야 놀자 #1 논리1 : 1부터 n까지의 합을 계산 의사코드 sum = 0; i = 1; while (i [JAVA] 변수와 타입 2.1 변수 선언 컴퓨터 메모리(RAM)는 수많은 번지들로 구성된 데이터 저장 공간이다. 프로그램은 데이터를 메모리에 저장하고 읽는 작업을 빈번히 수행한다. 이때 데이터를 어디에, 어떤 방식으로 저장할지 정해져 있지 않다면 메모리 관리가 무천 어려워진다. 프로그래밍 언어는 이 문제를 해결하기 위해 변수를 사용한다. 변수는 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름이다. 변수를 통해 프로그램은 메모리 번지에 값을 저장하고 읽을 수 있다. 변수 = 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름 자바의 변수는 다양한 타입의 값을 저장할 수 있다. 즉, 정수형 변수에는 정수값만 저장할 수 있고, 실수형 변수에는 실수값만 저장할 수 있다. 변수를 사용하려면 변수 선언이 필요한데, 변수 선언은.. [JAVA] 코드 용어 이해 코드 용어 이해 Hello.java 소스 파일을 보면서 앞으로 소스 파일을 작성할 때 공통적으로 나오는 부분을 어떻게 부르는지 알아보자. 다음과 같은 코드를 패키지 선언이라고 부르며, 이는 소스 파일이 src/ch01/sec09 패키지에 있다는 뜻이다. 컴파일 후 생성되는 바이트 코드 파일도 bin/ch01/sec09 패키지에 생성된다. 이 글의 모든 예제 소스 파일에는 패키지 선언이 포함되어 있다. 앞으로 학습할 때는 코드 첫 째 줄의 패키지 선언을 따라 Package Explorer 뷰에서 패키지를 동일하게 생성하고 소스파일을 생성해야 한다. package ch01.sec09; public class Hello를 클래스 선언이라 부르며, Hello를 클래스명이라고 한다. 클래스명은 숫자로 시작할 수 .. 이전 1 ··· 4 5 6 7 8 9 다음