분류 전체보기 183

[Java] 문제 - 소수 구하기

[Java] 문제 - 소수 구하기 안녕하세요.이번에는 소수를 구하는 문제를 코딩해보겠습니다. 소수란, 자신보다 작은 두 개의 자연수를 곱하여 만들 수 없는 1보다 큰 자연수입니다. 예를 들어, 5는 1x5 또는 5x1로 수를 곱한 결과를 적는 유일한 방법이 그 수 자신을 포함하기 때문에 5는 소수입니다. 그러나 6은 자신보다 작은 두 숫자(2x3)의 곱이므로 소수가 아닙니다. 1과 그 수 자신 이외의 자연수로는 나눌 수 없는 자연수로 정의하기도 합니다. 최종 목표1000이하의 자연수에서 소수를 찾고, 소수의 개수를 구하는 문제입니다.(while 문만 사용, for 문 금지) *코딩 방식은 사람마다 다르기 때문에 정답이 될 수는 없습니다. 직접 설계해본 플로우차트(Flow Chart)입니다. 설명n = 2..

Java 2019.01.22

[Java] next()와 nextLine() 함수의 차이

[Java] next()와 nextLine() 함수의 차이 Scanner에서 사용하는 next()와 nextLine()의 차이에 대하여 알아보겠습니다. next와 nextLine 둘 다 문자와 관련된 입력을 받지만, 약간의 차이가 있습니다. next() 함수문자 또는 문자열을 공백을 기준으로 한 단어 또는 한 문자씩 입력 받습니다. nextLine() 함수문자 또는 문장 한 라인 전체를 입력 받습니다. 예제를 통하여 차이를 알아보겠습니다.입력 문자는 “hello world”로 통일하겠습니다. ex_1) next() 함수코드 출력 ex_2) nextLine() 함수코드 출력 next() 함수는 띄어쓰기로 구분되어 “hello”만 출력이 되었습니다.nextLine() 함수는 문장 한 라인을 입력받아서 중간에..

Java 2019.01.21

[Java] 조건문에서 |와 || 차이점에 대하여 알아보기

[Java] 조건문에서 |와 || 차이점에 대하여 알아보기 OR 연산자 “|”와 “||”자바에서 사용하는 OR 연산자입니다. 주로 조건문(if)에서 많이 사용되며, 여러 가지의 조건을 걸어 줄 때 사용합니다. OR 연산자를 사용할 경우 “1번 조건”과 “2번 조건”중 한 개만 True 값을 가져도 True 결과를 산출합니다. OR 연산자 (|, ||) F F => F F T => T T F => T T T => T if문에서 사용예시는 다음과 같이 사용합니다.ex_1)“|” 한 개 사용한 경우if(“조건1” | “조건2”)“조건1”이 참(True) 값이 나와도 “조건2”가 참(True)인지 거짓(False)인지 검사합니다. ex_2)“||” 두 개 사용한 경우if(“조건1” || “조건2”)“조건1”이 ..

Java 2019.01.20

[Java] 조건문에서 &와 && 차이점에 대하여 알아보기

[Java] 조건문에서 &와 && 차이점에 대하여 알아보기 연습문제 풀이도중에 조건문 설정에서 && 두개를 사용하지만, 친구는 & 한개만 사용하는 것을 보고 어떻게 다른지 확인해보기로 했습니다. AND 연산자 “&”와 “&&”자바에서 사용하는 AND 연산자입니다. 주로 조건문(if)에서 많이 사용되며, 여러 가지의 조건을 걸어 줄 때 사용합니다. AND 연산자를 사용할 경우 “1번 조건”과 “2번 조건”이 전부 True일 때만 True 결과를 산출합니다. AND 연산자 (&, &&) F F => F F T => F T F => F T T => T if문에서 사용예시는 다음과 같이 사용합니다.ex_1)“&” 한 개 사용한 경우if(“조건1” & “조건2”)“조건1”이 거짓(False) 값이 나와도 “조건2..

Java 2019.01.19

[Python] format() 함수에 대하여 알아보기

format() 함수 format() 함수는 출력할 때 서식을 지정해서 출력하고 싶은 경우에 사용합니다. 이 글에서는 format() 함수의 간단한 사용법에 대해서만 알아보겠습니다. format(value, format_spec)인수 value를 인수 format_spec에 지정된 서식의 문자열로 변환하여 출력합니다.예제로 확인해 보겠습니다. [파란색 글씨는 출력으로 나오는 내용입니다. / 나머지는 직접 입력한 내용입니다.]ex_1)예제에서 사용한 10.3f는 총 10자리를 확보하고 소수점 이하는 3자리로 제한하여 고정 소수점 형식으로 출력하라는 의미입니다.사용할 수 있는 변환형으로는 f (실수), d (정수), x (16진수), s (문자열) 등이 있지만, 자세한 내용은 다음에 다뤄보도록 하겠습니다. ..

Python 2019.01.18
반응형