Algorithm Study/Java

    [코드업 자바] # 1024 [기초-입출력] 단어 1개 입력받아 나누어 출력하기

    코드업 자바 # 1024 [기초-입출력] 단어 1개 입력받아 나누어 출력하기 링크 : https://codeup.kr/problem.php?id=1024 [기초-입출력] 단어 1개 입력받아 나누어 출력하기(설명) C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); int len = ..

    [코드업 자바] # 1019 [기초-입출력] 연월일 입력받아 그대로 출력하기

    코드업 자바 # 1019 [기초-입출력] 연월일 입력받아 그대로 출력하기 링크 : https://codeup.kr/problem.php?id=1019 [기초-입출력] 연월일 입력받아 그대로 출력하기 C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String date[] = sc.next().split("\\."); ..

    [코드업 자바] # 1018 [기초-입출력] 시간 입력받아 그대로 출력하기

    코드업 자바 # 1018 [기초-입출력] 시간 입력받아 그대로 출력하기 링크 : https://codeup.kr/problem.php?id=1018 [기초-입출력] 시간 입력받아 그대로 출력하기(설명) C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String time[] = sc.next().split(":"); ..

    [코드업 자바] # 1012 [기초-입출력] 실수 1개 입력받아 그대로 출력하기

    코드업 자바 # 1012 [기초-입출력] 실수 1개 입력받아 그대로 출력하기 링크 : https://codeup.kr/problem.php?id=1012&rid=0 [기초-입출력] 실수 1개 입력받아 그대로 출력하기(설명) C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); float i = sc.nextFloat(); ..

    [자바 기초 프로그래밍] 배열

    배열 Java Programming Tutorial 2017 by 나동빈 링크 : https://youtu.be/SByN3m_8Nr4 import java.util.Scanner; public class Main { public static int max(int a, int b) { return (a > b) ? a : b; } public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("생성할 배열의 크기를 입력하세요 : "); int number = sc.nextInt(); int[] array = new int[number]; // 문법처럼 암기 for(int i = 0; i < numbe..

    [자바 기초 프로그래밍] 반복함수와 재귀함수

    반복함수와 재귀함수 Java Programming Tutorial 2017 by 나동빈 링크 : https://youtu.be/2fsJ6Hlcfs4 반복함수를 이용해서 팩토리얼 구현 public class Main { public static int factorial(int number) { int sum = 1; for(int i = 2; i

    [자바 기초 프로그래밍] 사용자 정의 함수

    사용자 정의 함수 Java Programming Tutorial 2017 by 나동빈 링크 : https://youtu.be/YwSsMH8GX2A 세 값 중 최소값을 반환하는 함수 public class Main { // 반환형, 함수명, 매개변수 public static int function(int a, int b, int c) { int min; // 정수형 min을 정의 if(a>b) // if 조건에 따라 min값을 다르게 설정 { if(b>c) { min = c; } else { min = b; } } else { if(a > c) { min = c; } else { min = a; } } for(int i = min; i > 0; i--) // 초기값 i = min, i가 0보다 클 때, f..

    [자바 기초 프로그래밍] 기본 입출력

    강의 : Java Programming Tutorial 2017 by 나동빈 링크 : https://youtu.be/Jmrx1h8Ba0M 기본 입출력 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 입출력을 위해 Scanner를 sc로 호출, 콘솔창 입력값을 받아오기 위해 System.in 사용 System.out.print("정수를 입력하세요 : "); int i = sc.nextInt(); // sc.nextInt() : 입력된 값에서 정수의 값을 가리킴 System.out.println("입력된 정수는 " + i + "입니..

    [코드업 자바] # 1008 [기초-출력] 출력하기08

    코드업 자바 # 1008 [기초-출력] 출력하기08 링크 : https://codeup.kr/problem.php?id=1008 [기초-출력] 출력하기08(설명) 이번에는 특수문자를 출력하는 연습을 해보자. 키보드로 입력할 수 없는 다음 모양을 출력해보자. (** 참고 : 운영체제의 문자 시스템에 따라 아래와 같은 모양이 출력되지 않을 수 있다.) ┌┬┐ codeup.kr 풀이 public class Main { public static void main(String[] args) { System.out.println("\u250C\u252C\u2510\n\u251C\u253C\u2524\n\u2514\u2534\u2518"); } } 자바에서는 특수문자를 표현하기 위해 유니코드를 활용한다 유니코드를 이..