[백준] 2753번 - 윤년 구하기 자바 JAVA 조건문 사용
·
Etc/코딩테스트
윤년 - 브론즈 V 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 100의 배수가 아니라서 윤년이다. 1900년은 100의 배수이고 400의 배수는 아니기 때문에 윤년이 아니다. 하지만, 2000년은 400의 배수이기 때문에 윤년이다. 제출 답안 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int year = s.nextInt(); if(year%4==0 && year%1..
[백준] 9498번 - 시험성적 자바 JAVA 조건문 if사용하기
·
Etc/코딩테스트
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int score = s.nextInt(); if(score>=90) { System.out.println("A"); }else if(score>=80) { System.out.println("B"); }else if(score>=70) { System.out.println("C"); }else if(score>=60) { System.out.println("D"); }else { System.out.println("F"); } } }
[백준] 1330번 - 두 수 비교하기 JAVA 자바 (조건문, 삼항연산자)
·
Etc/코딩테스트
제출답안 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int a = s.nextInt(); int b = s.nextInt(); String answer = a > b ? ">" : a < b ? "
[백준] 11382번 꼬마 정민 - JAVA 자료형 long
·
Etc/코딩테스트
제출답안 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); long a = s.nextLong(); long b = s.nextLong(); long c = s.nextLong(); System.out.println(a+b+c); } } - A,B,C는 1이상 10의 12승 이하의 수이므로 int보다 더 큰 수를 담는 자료형 long을 사용해야 한다. 자료형 int와 long의 차이 자료형 int long 바이트 32bit (=4byte) 64bit (=8byte) 범위 -2147483648 ~ 2147483647 -92233720368..
[백준] 2588번 - 사칙연산 곱셈 문제풀이 (일의자리,십의자리,백의자리)
·
Etc/코딩테스트
제출한 답안 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int num1 = s.nextInt(); int num2 = s.nextInt(); int hun = num2/100; int tens = (num2%(hun*100))/10; int units = num2%(hun*100+tens*10); System.out.println(num1*units); System.out.println(num1*tens); System.out.println(num1*hun); System.out.println(num1*num2); } } 두번째 ..
프로그래머스 코딩테스트 - 배열 중간값 구하기 (Array.sort , 시프트연산)
·
Etc/코딩 챌린지
문제 중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해 보세요. 제한사항 풀이 import java.util.Arrays; class Solution { public int solution(int[] array) { Arrays.sort(array); int size = array.length; int middle = Math.round(size/2); return array[middle]; } } 1. 배열 오름차순 정렬하는 Array.sort함수 사용하기 위해 java.util.Arrays를..
VScode에서 프로젝트 Git Hub에 업로드하기 & 배포하기
·
Etc/코딩 챌린지
git hub GitHub은 소스 코드 형상 관리 도구이자, 온라인 협업 플랫폼이다. GitHub에서는 Git 버전 관리 시스템을 사용하여 소스 코드를 관리할 수 있으며 오픈 소스 프로젝트, 개인 프로젝트, 회사 프로젝트 등을 저장, 공유, 개발할 수 있는 환경을 제공해 준다. GitHub에서는 코드 리뷰, 버그 트래킹, 프로젝트 관리 등의 기능을 제공하여, 협업 프로젝트를 쉽게 관리할 수 있다. Upload - vscode 터미널에서 작성 1) 깃 초기화작업 git init - 프로젝트 폴더에 깃 폴더가 생성됐는지 확인해보면된다 (숨긴 항목 체크하면 보임) 2) 이름, 이메일 지정 git config --global user.name 유저이름 git config --global user.email 유저..
책으로 배우는 비전공자 코딩 챌린지 4일차 - HTML 태그와 특징(inline & box요소)
·
Etc/코딩 챌린지
- index는 웹 사이트 홈페이지의 기본 파일 이름이다. 파일명을 index.html으로 작성하는 것이 관례임 - 첫 프로그래밍의 실습은 "hello world" 출력으로 시작하며 이는 오래된 관행이다. HTML 태그 요소 태그는 여는 태그와 닫는 태그로 이루어져 있으며 닫는태그 안에는 /(슬래시)가 들어간다. 닫는 태그 없이 자체적으로 이루어진 태그는 '단일 태그' 혹은 '자체 닫기 태그(self closing tag)'라고 부른다. 종류: input, img, link, br, hr 등이 있다. HTML 태그 특징 모든 태그는 inline요소 또는 block요소의 성질을 가지고 있다. 요소 inline block 특징 - 영역을 생성할 수 없는 태그로 컨텐츠 크기만큼만 영역으로 가질 수 있다. - ..
책으로 배우는 비전공자 코딩 챌린지 3일차 - VSCode 확장 프로그램 추천
·
Etc/코딩 챌린지
비주얼 스튜디오코드(VSCode) 마이크로소프트사에서 제공하는 윈도우, 맥os에서 사용할 수 있는 멀티플랫폼 개발 프로그램이다. 코드 비교 Visual Studio Visual Studio Code 이용료 유료 무료 (개인, 기업 모두) 제공 기능 코드 자동완성, 디버거, DB통합, 서버설정 등 제공 코딩, 컴파일, 디버깅 기능 제공 확장 프로그램 사용자가 원하는 기능을 추가로 설치하여 더욱 편리하게 코딩할 수 있도록 도와주는 설치형 프로그램이다. -추천 프로그램 6가지 1. Korean Language Pack for Visual Studio Code 기본 언어가 영어로 설정돼 있는 vscode에 한글 확장팩을 설치하여 에디터를 쉽게 사용할 수 있도록 해준다. 2. Live Server 작성한 코드를 ..