
[JAVA] 쉽게 배우는 자바 프로그래밍 : 도전 과제 chapter02
2022. 6. 18. 12:07
자바/연습
📌 01 - 직사각형의 가로와 세로를 키보드로 입력을 받아 넓이를 구하는 프로그램을 작성해보자. package ch01; import java.util.Scanner; public class P75 { public static void main(String[] args) { double w,h,area; // 가로 세로 넓이를 받을 변수를 선언 (double) Scanner sc = new Scanner(System.in); System.out.print("직사각형의 가로 길이를 입력하세요 : "); w = sc.nextDouble(); //스캐너 실수로 받는 메소드는 nextDouble System.out.print("직사각형의 세로 길이를 입력하세요 : "); h = sc.nextDouble(); a..

[백준 알고리즘 / JAVA ] 2753번 : 윤년
2022. 6. 13. 22:33
자바/연습
연도는 1보다 크거나 같고, 4000보다 작거나 같은 자연수 -> if로 범위 지정 윤년이면 1 아니면 0 -> 조건문 if 연도 -> scanner로 사용자로부터 입력받음 연도가 4의 배수 -> 연도를 4를 나눴을 때 나머지가 0이여야함 100의 배수가 아닐때 -> a % 100 != 0 400의 배수일때 -> a % 400 ==0 import java.util.Scanner; public class LeapYear { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); if( a=1 ) { if ((a%4==0 && a%100 !=0 ) || a%400==0) { System...

[백준 알고리즘 / JAVA ] 9498번 : 시험 성적
2022. 6. 13. 21:52
자바/연습
A,B,C,D,F 구간 -> if else문 (조건문) or 반복문을 사용해도 된다 시험점수 -> scanner로 사용자로부터 입력 시험점수 범위 : nextInt로 정수값 받음 import java.util.Scanner; public class Exam9498 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); if(a>=90 && a=80 && a= 70 && a= 60 && a

[백준 알고리즘 / JAVA ] 10430번 : 나머지
2022. 6. 13. 00:11
자바/연습
세 수 A,B,C값 -> Scanner로 사용자로부터 입력받음 (5,8,4) print를 통해서 사칙연산의 결과가 어떻게 되는지 확인 import java.util.Scanner; public class Reminder10430 { public static void main(String []args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); System.out.println( (a+b)%c ); System.out.println( (a%c + b%c)%c ); System.out.println( (a*b)%c ); System.out.println( (a%c *..

[백준 알고리즘 / JAVA ] 1092번 : ??!
2022. 6. 12. 22:39
자바/연습
joonas라는 아이디를 사이트에 입력 -> scanner 알파벳 소문자로만 구성 -> String String 값을 scanner로 받는 nextLine()을 사용 import java.util.Scanner; public class BaekJoon10926 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.nextLine(); System.out.println(a + "??!"); } }

[백준 알고리즘 / JAVA] 18108번 문제 : 1998년생인 내가 태국에서는 2541년생?!
2022. 6. 12. 21:46
자바/연습
불기연도 2541년생 서기연도 1998년생 : 543년의 차이가 발생 서기연도를 알아보고 싶은 불기연도 y : scanner를 통해 사용자로부터 연도를 입력받음 (2541년) 1000

[백준 알고리즘 / JAVA] 1330번 문제 : 두 수 비교하기
2022. 6. 12. 00:46
자바/연습
조건 두 수의 값이 정해지지 않았다 -> 두 수를 사용자로부터 입력받아서 푸는 scanner 문제 세 가지 중 하나를 만족하는 식 -> if 문 제한 -10,000 B) System.out.println(">"); else if (A

[JAVA] 자바예제 이중 for문으로 별 찍기 [2] 피라미드(트리)
2022. 5. 17. 11:54
자바/예제
자바 별 출력하기 중급~고급 난이도로 논리적인 사고방식이 요구되는 문제입니다. 차후 다이아몬드, 모래시계 별 찍기 문제도 추가할게요! 공백을 이해하기 쉽게 하기 위해 a로 치환해서 풀어볼게요~ 문제 1번 피라미드 (트리) 출력하기 tip : 왼쪽 정렬된 역직각삼각형과 정삼각형을 구분해서 조건 식을 세운 후 정삼각형은 한 칸씩 내려갈수록 1,3,5,7,9 형식으로 증가를 하는데 i = 1일때 *는 1 i = 2일때 *는 (i * 2) -1 i = 3일때 *는 (i * 2) - 1 즉 i는 5까지 계속 1씩 증가하는 와중에 *2를 하면 짝수가 되지만 -1을 해줌으로 홀수의 값을 구할 수 있게 된다. package double_for; public class Pyramid { public static void..

[JSP] 이클립스에서 JSTL URL 자동완성으로 기입하기
2022. 5. 17. 09:57
자바/Tip
안녕하세요 이번 게시글은 JSTL을 사용할때마다 매번 삽입해야하는 URL 코드 생각보다 너무 귀찮기때문에 이클립스에서 제공하는 자동삽입 기능을 사용해보는 게시글입니다! JSTL 설치법은 https://javanewbie.tistory.com/3?category=940882 해당 링크를 참고해주세요 ~ 위 사진처럼 매번 삽입해야하는 URL 코드 url를 일단 복사하시고 이클립스 -> Windows -> Preference -> Web -> JSP Files -> Templates -> JSP (HTML) -> Edit -> 코드삽입 이렇게 삽입하면 이젠 새로 jsp파일을 생성할 때마다 해당 url 코드가 삽입되어서 나옵니다! 그래도 jar 파일을 계속 일일이 넣어줘야 하는거 잊지마세요!

[JAVA] 자바예제 이중 for문으로 별 찍기 [1] 다양한 사각형, 삼각형 출력하기
2022. 5. 16. 18:56
자바/예제
코딩 초보자들의 필수코스 이중for문을 활용하여 별찍기 문제 활용하기 입니다! 1번 문제 ********** ********** ********** ********** ********** 직사각형 별 찍기 tip : 첫 줄은 행(세로)을 출력 / 두번째 줄은 렬(가로)을 출력 package double_for; public class TenFive { public static void main(String[] args) { for(int i = 1; i