본문 바로가기

728x90
반응형

개발 기록

[백준 문제 4344번] 평균은 넘겠지 문제 https://www.acmicpc.net/problem/4344 4344번: 평균은 넘겠지 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. www.acmicpc.net 문제 4344) 평균은 넘겠지 문제 문제) 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력) 첫째 줄에는 테스트 케이스의 개수 C가 주어진다. 둘째 줄부터 각 테스트 케이스마다 학생의 수 N(1 ≤ N ≤ 1000, N은 정수)이 첫 수로 주어지고, 이어서 N명의 점수가 주어진다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력) 각 케이스마다 한 줄씩 평균을 넘는 학생들의 비율을 반올.. 더보기
[java] 이것이 자바다 ch2 변수 확인 문제 풀이 1. 변수에 대해 잘못 설명한 것은 무엇입니까? (1) 변수는 하나의 값만 저장할 수 있다. (2) 변수는 선언 시에 사용한 타입의 값만 저장할 수 있다. (3) 변수는 변수가 선언된 중괄호 {} 안에서만 사용 가능하다. (4) 변수는 초기값이 저장되지 않는 상태에서 읽을 수 있다. 정답 : (4) 변수는 초기값이 저장되지 않으면 읽을 수 없습니다. 2. 변수 이름으로 사용할 수 없는 것을 모두 선택하세요. (1) modelName (2) class (3) 6hour (4) $value (5) _age (6) #name (7) int 정답 : (2), (3), (6), (7) 특수문자는 '$', '_' 만 사용 가능합니다. 예약어는 변수 이름으로 사용할 수 없습니다. 3. 다음 표의 빈 칸에 자바의 기본.. 더보기
[java] 이것이 자바다 ch3 연산자 연산자는 종류가 좀 많아서 제가 이전에 작성했던 블로그 링크를 아래 두겠습니다. https://bobo12.tistory.com/10 [java]연산자 1. 연산자의 종류와 우선순위 연산자는 특정한 연산을 수행하기 위해 사용하는 기호입니다. 연산자를 한 줄에 여러개를 사용해도 우선 적용되는 순서가 있습니다. 연산자 우선순위 종류 연산자 bobo12.tistory.com 예제로 다뤄볼게요!! ◎ 부호/ 증감 연산자를 이용한 예제 학습 public class ScannerExample { public static void main(String[] args) { int x = 10; int y = 10; int z; x++; // 11 ++x; // 12 System.out.println("x = " + x).. 더보기
[java] 이것이 자바다 ch2 자동 타입 변환 및 변수 범위 ◎ 자동 타입 변환 ▷ 데이터 타입을 다른 타입으로 변환하는 것 ▷ 값의 허용 범위가 작은 타입이 허용 범위가 큰 타입으로 대입될 때 발생 ▷ 정수 타입이 실수 타입으로 대입되면 무조건 자동 타입 변환 됩니다. ▷ 예외 : char 타입보다 허용 범위가 작은 byte 타입은 char 타입으로 자동 변환될 수 없습니다. byte < short, char < int < long < float < double 정수 / 실수 ◎ 자동 타입 변환 예제 public class TypeChangExample2 { public static void main(String[] args) { byte byteValue = 10; int intValue = byteValue; //자동 타입 변환 long longValue =.. 더보기
[java] 이것이 자바다 ch2 변수와 타입 자바에 관련된 내용은 이전에 한 번 정리했지만 수업 진도를 따라서 다시 복습겸 정리해보겠습니다! 1. 변수 선언 ◎ 변수란? 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름 ▷ 자바는 하나의 변수에 다양한 타입(정수형, 실수형 등)의 값을 저장할 수 없습니다. ◎ 변수를 사용하려면 변수 선언이 필요합니다. 어떤 타입의 데이터를 저장할지, 변수 이름이 무엇인지 결정하는 것 ▷ 변수에 최초로 값이 대입될 때 메모리에 할당되고 해당 메모리 값이 저장됩니다. NO 타입 이름 설명 1 int age; 정수 값을 저장하는 변수 선언 2 double value; 실수 값을 저장하는 변수 선언 ◎ 정수형 변수 종류 ▷ 변수 선언시 타입에 따라 저장할 수 있는 값의 종류와 허용 범위가 달라집니다. ▷ 정수 타입은.. 더보기
[git/git hub] java와 깃허브 연결하기(로그인 한 번만 하기) ◎ 이번에는 자바의 이클립스에서 커밋을 할 때 아래와 같은 로그인 창이 반복해서 나타나는데 이 화면이 안나오게 하는 방법을 작성해 보겠습니다!! 1. 사용자프로필 → [settings] → [Developer settings] → [Personal access tokens] → [Tokens(classic)] ▷ Developer settings는 settings의 맨 아래있습니다. 2. name을 지정하고 모든 항목에 체크합니다. 그러고 기간까지 지정해주면 token의 key가 나타납니다. 3. 따로 저장해둔 후 다시 이클립스로 들어갑니다. 4. 이미 마스터로 등록되어있는 패키지에 클래스 내용을 수정한 후 저장해 스테이징하고 메세지를 입력한 후 [commmit and push]를 누릅니다. 5. 여기서.. 더보기
[git/git hub] 깃허브로 이력서 사이트와 블로그 만들기 1. 깃허브로 이력서 만들기 원래 처음부터 끝까지 혼자서 꾸며보는 것이 좋지만 여기서는 기존 파일을 받아와서 변경해보도록 하겠습니다. ◎ 저장소 복제하기(fork) 1. 깃허브 사이트에 로그인한 후 이력서 예제 파일이 저장된 http://github.com/jjlaon/resume으로 접속 2. 화면 오른쪽 위 [Fork]를 클릭 → 같은 저장소를 사용하려면 [Create Fork] 클릭해서 복제합니다. 3. resume이라는 저장소가 만들어지면 VS 코드로 복제합니다.(지역 저장소로 복제) ▷ VS Code를 실행하고 열려있는 폴더는 닫습니다. ▷ 탐색기 창에 [repository 복제] ▷ 화면 위쪽에 나타나는 입력 창에 복제할 저장소 주소를 입력합니다.(이력서) ▷ 복제할 장소 선택 : 바탕화면에 .. 더보기
[git/git hub] java와 깃허브 연결하기 1. 먼저 깃허브에서 'javatest'라는 저장소를 하나 만들어줍니다. 2. 이클립스로 들어가서 아래와 같은 과정을 반복합니다. [window] → [perspective] → [open perspective] → [other] → [git] 3. 깃허브의 javatest 저장소 주소를 복사해 url에 붙여넣고 id,pw는 깃허브와 동일하게 적용합니다. 계속 next 하고 finish하셔서 종료하시면 됩니다. 4. 여기서 자바와 깃허브 연결을 원하는 패키지를 하나 만들고 해당 프로젝트를 마우스 오른쪽 클릭합니다. [team] → [share project] 후 아래와 같이 작성합니다. 그러면 아래와 같이 깃과 연결된 것은 javatest master로 나타납니다. 5. 여기서 다시 javatest에 오.. 더보기

728x90
반응형