본문 바로가기

국비교육기관83

자바_알고리즘_문제풀이_2차 1. 8칸 크기의 배열을 선언하고 랜덤수로 초기화 후, 가장 큰 수와 작은 수 출력. 풀이 더보기 package java_fes_2; import java.util.Arrays; import java.util.Random; public class moon_01 { public static void main(String[] args) { // 8칸 크기의 배열을 선언하고 랜덤수로 초기화 한 후 // 가장 큰수와 작은 수를 구해 각각 출력하기. int[] tes = new int[8]; Random r = new Random(); for(int i=0;i 2021. 4. 11.
자바_알고리즘_문제풀이_1차 1. 현재 몸무게와 목표 몸무게를 각각 입력 받고 주차별 감량 몸무게를 입력 받아 목표 달성 시 축하메세지를 띄우는 프로그램. 풀이 더보기 package java_fes; import java.util.Scanner; public class moon_01 { public static void main(String[] args) { // 현재몸무게와 목표몸무게를 각각 입력 받고 // 주차별 감량몸무게를 입력받아 목표 달성 시 축하메세지를 띄우는 프로그램 Scanner sc = new Scanner(System.in); System.out.print("현재 몸무게: "); int r_m = sc.nextInt(); System.out.print("목표 몸무게: "); int m_m = sc.nextInt().. 2021. 4. 11.
20일차_자바_재귀함수_Method-Overloading @21.04.09 JAVA @재귀함수 - 피보나치 수열 우선 피보나치 수열이란 위의 그림을 통해 설명할 수 있다. 보는것과 같이 하나의 값을 구하기 위해 뒤의 2개의 값을 더하는 작업을 수행하는게 피보나치 수열이다. ==> An = An-1 + An-2 아래는 피보나치 수열을 자바 코드로 구현한 결과이다. public static int fibo(int n) { int[] n_l = new int[n]; for(int i=0;i - 문자형을 정수형으로 String형 Data s 가 있다. parseInt( ) 는 문자형 Data를 Int형으로 변환해주는 기능을 가진 명령어이다. 2021. 4. 9.
19일차_자바기초_이차원배열_메소드_정렬 @21.04.08 JAVA @for-each문 package 배열; public class ex01for_each문 { public static void main(String[] args) { // 1. 문자열 배열 array -> 운비, 석원, 재웅, 하영, 지수 String[] array = {"운비", "석원", "재웅", "하형", "지수"}; // 같은 자료형만 담을 수 있다. // 배열의 크기는 >> 5칸 / 인덱스 번호 >> 0~4 // 2. 안에 있는 데이터를 전부 출력 for(int i = 0; i 무한루프 // for-each문 -> 배열을 사용해서 반복하는 방법 for(String i:array) { System.out.println(i);}}} for-each문은 Python 언어에.. 2021. 4. 8.
18일차_자바_2차원 배열 @21.04.07 JAVA @배열 - 주소값 복사 package 배열; public class ex02배열의주소값복사 { public static void main(String[] args) { // 1. 정수형 배열 array1 -> 1,2,3,4,5 int[] array1 = {1,2,3,4,5}; // 2. 정수형 배열 array2 -> 6,7,8,9,10 int[] array2 = {6,7,8,9,10}; System.out.println("array1의 0번째 방 : "+array1[0]); System.out.println("array2의 0번째 방 : "+array2[0]); System.out.println("=============================="); array2 = ar.. 2021. 4. 7.
17일차_자바기초_이중for문 / 웹크롤링 Test @21.04.06 JAVA @이중 for문 예제 - 모래시계 import java.util.Scanner; public class ex_모래시계 { public static void main(String[] args) { while(true) { try { Scanner sc = new Scanner(System.in); System.out.print("정수 입력 >> "); int n = sc.nextInt(); for(int i=0;i=0;j--) { System.out.print("★");} System.out.println();} System.out.println("모래시계쓰"); break; }catch(java.util.InputMismatchException e) { System.out.pr.. 2021. 4. 6.