IT 이야기/JAVA 7

Mac에서 vscode로 java 실행 환경 설정 후 테스트하기

시스템 환경 OS: Mac os Languege: JAVA Tool: VScode 0. 전제 조건: vscode와 homebrew 설치하기 아래에서 Mac버전의 vscode를 설치해준다. Download Visual Studio Code - Mac, Linux, Windows Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and deb..

IT 이야기/JAVA 2021.07.26

[명품 JAVA Programming] 실습문제 3장 10번 문제 해결하기

* 책: 명품 JAVA Programming * 문제: 실습문제 3장 10번 (3-10) * 4*4의 2차원 배열을 만들고 이곳에 1에서 10까지 범위의 정수를 10개만 랜덤하게 생성해 임의의 위치에 삽입하라. 동일한 정수가 있어도 상관없다. 나머지 6개의 숫자는 모두 0이다. 만들어진 2차원의 배열을 화면에 출력하라. * 명세서 1. 4*4의 2차원 배열을 만들고 2. 정수를 랜덤하게 생성해 배열에 저장 3. 6개의 위치를 랜덤으로 설정해 0으로 만들어준다 4. 2차원 배열 출력 * 소스코드 /* * ch03 10번 문제 * 4*4인 2차원 배열을 만들고 * 이곳에 1~10까지 정수를 10개를 랜덤하게 생성해 * 임의의 위치에 삽입하고 * 남은 6개의 수는 모두 0이다. * 단, 동일한 정수가 있어도 ..

IT 이야기/JAVA 2021.02.15

[명품 JAVA Programming] 실습문제 3장 9번 문제 해결하기

* 책: 명품 JAVA Programming * 문제: 실습문제 3장 9번 (3-9) * 2차원 배열과 반복문 연습 * 4*4의 2차원 배열을 만들고 이곳에 1에서 10까지 범위의 정수를 랜덤하게 생성해 정수 16개를 배열에 저장하고, 2차원 배열을 화면에 출력하라. * 명세서 1. 4*4의 2차원 배열을 만들고 2. 1에서 10까지 범위의 정수를 랜덤하게 생성해 정수 16개를 배열에 저장 3. 2차원 배열 출력 * 소스코드 /* * ch03 10번 문제 * 4*4인 2차원 배열을 만들고 * 이곳에 1~10까지 정수를 10개를 랜덤하게 생성해 * 정수 16개를 배열에 저장하고 출력하기 */ public class ex09 { public static void main(String[] args) { // ..

IT 이야기/JAVA 2021.02.15

[명품 JAVA Programming] 실습문제 3장 8번 문제 해결하기

* 책: 명품 JAVA Programming * 문제: 실습문제 3장 8번 (3-8) * 정수를 몇 개 저장할지 키보드로부터 개수를 입력받아(100보다 작은 개수) 정수 배열을 생성하고, 이곳에 1에서 100까지 범위의 정수를 랜덤하게 삽입하라. 배열에는 같은 수가 없도록 하고 배열을 출력하라. * 명세서 1. 스캐너를 사용해 정수의 크기(n)입력받기 2. 입력받은 n만큼 배열 생성 3. n개의 랜덤한 수를 생성하고 저장 4. 출력 ( 5개씩 끊어서 출력하기 위해 if 조건문 사용 * 소스코드 * ch03 8번문제 * 정수를 몇 개 저장할지 키보드로부터 개수를 입력 받아 (100보다 작은 개수) * 정수배열을 생성하고 * 이곳에 1부터 100까지 범위의 정수를 랜덤하게 삽입하라. */ import jav..

IT 이야기/JAVA 2021.02.13

[명품 JAVA Programming] 실습문제 3장 7번 문제 해결하기

* 책: 명품 java programing * 3장 연습문제 7번 (3-7) * 문제: 정수를 10개 저장하는 배열을 만들고 1~10의 정수를 랜덤하게 생성하여 저장하라 * 그리고 배열에 든 숫자들과 평균을 출력하라 * 명세서 1. 정수 10개를 저장하는 배열을 만들고 2. 1~10까지의 정수를 랜덤하게 생성하여 저장 3. 배열의 요소 출력 4. 요소들의 평균 출력 * 소스코드 /* * 책: java programing * 3장 연습문제 7번 * 정수를 10개 저장하는 배열을 만들고 1~10의 정수를 랜덤하게 생성하여 저장하라 * 그리고 배열에 든 숫자들과 평균을 출력하라 * */ public class ex07 { public static void main(String[] args) { // 정수를 1..

IT 이야기/JAVA 2021.02.13

[명품 JAVA Programming] 실습문제 3장 5번 문제 해결하기 / 양의 정수만 입력받기 / java 양의정수 판단하기

양의 정수만 입력받아야 하는데 음수도 입력이 되는 문제를 보완해보자. 책: 명품 JAVA Programming (명품 자바 프로그래밍) 문제: 실습문제 3장(반복문과 배열 그리고 예외 처리) 5번 3-5 양의 정수를 10개 입력받아 배열에 저장하고, 배열에 있는 정수 중에서 3의 배수만 출력하는 프로그램을 작성하라. 양의 정수만 입력받고 싶은데 그럼 입력 받은 양수의 값을 판단해주는 if(조건문)이 필요하겠다 판단을 받은 정수만 배열에 저장되도록 해야겠다. 배열에 10개의 양의정수가 가득차면 while문이 중지되도록 해야겠다. 위의 사고 과정을 플로우차트로 간단히 그려보면 다음과 같다 (일부만 그린 것) import java.util.Scanner; public class ex05_ver2 { publi..

IT 이야기/JAVA 2021.02.12

[명품 JAVA Programming] 실습문제 3장 5번 문제 해결하기

책: 명품 JAVA Programming (명품 자바 프로그래밍) 문제: 실습문제 3장(반복문과 배열 그리고 예외 처리) 5번 3-5 양의 정수를 10개 입력받아 배열에 저장하고, 배열에 있는 정수 중에서 3의 배수만 출력하는 프로그램을 작성하라. 1. 10개짜리 배열을 생성하고 초기화 2. 정수를 입력받고 배열에 저장 (10번 반복) 3. 배열에 저장된 양의 정수 중 3으로 나누어 떨어지는 수만 출력 /* 21/02/24 * 책: java programing * 3장 연습문제 5번 * 양수 10개를 입력받아 배열에 저장하고 정수 중에서 3의 배수만 출력하는 프로그램 * */ import java.util.Scanner; public class ex05 { public static void main(St..

IT 이야기/JAVA 2021.02.12