프로그래밍언어
자바 JAVA - 반복문 (switch 문)
자바 JAVA - 반복문 (switch 문) /* 글을 작성하면서 느끼는 것이, 어느 프로그래밍 언어든지 한가지를 제대로 잘 배워두면 다른언어를 배울때 유사한점들이 많아서 처음 프로그래밍 언어를 배울때보다 수월하다는 것 이다. 기초적인 문법들은 겉보기엔 달라보여도 코드만 약간 다를 뿐 파이썬, 자바스크립트, C언어, JAVA 등등 비슷한 점이 되게 많다. 언어를 하나 제대로 배우면 다른 언어로 넘어갈때 수고가 덜하다는게 이런 점에서 나온 말인 것 같다. */ 그러면 이번엔 반복문중에 switch 문에 대해 알아보자. 이전에 조건들이 여러개 있을때 else if 문을 사용하면 된다 했는데, 이 switch 문을 사용하면 보다 더 직관적으로 확인하기 쉽게 코드를 짤 수 있다. 예시를 보면서 이해해보자. 33..
자바 JAVA - 반복문(if, else, else if 문)
자바 반복문 (if, else, else if 문) 반복문에 대해 알아보자. 간단히 말하면 이 구조이다 if ( 조건) { 원하는 출력값 1 } else { 조건이 한가지 일때는 조건외는 다 else로 처리 되므로 따로 (조건)을 선언할 필요가 없다. 원하는 출력값 2 } 위에서 부터 아래로. if 조건에 해당하면 출력값 1을 출력하고, 조건에 맞지 않는다면 else문의 출력값2 를 출력한다. 이를 실습으로 적용해보자. 국어점수와 영어점수를 비교하는 반복문이다. 국어 점수는 = 50점 영어 점수는 = 90점 두 점수는 다르기에 else문의 출력문이 출력되면 된다. 출력해보면, 이렇게 잘 출력되는 걸 알 수있다. 조금 더 응용해보자. "국어 성적이랑 영어 성적이 다릅니다." 를 출력하는 동시에 두 성적간의..
자바 JAVA - 연산자 실습
자바 연산자 실습 연산자를 활용해서 시험 성적의 평균을 내보자. 이 과정중에 발생할 수 있는 오류에 대해서 알아볼 것이다. 수학 = 92 점 영어 = 95 점 국어 = 96 점 과학 = 98 점 이라 가정했을때 이 점수들의 평균은 어떻게 계산해야할까? 생각하는 그대로 다 더해서 과목의 수대로 나누어주면 된다. (92 + 95 + 96 + 98) / 4 를 해주면 될것이다. 계산해보면 95.25 가 나온다. 그럼 이 내용을 자바로 작성해보자. 1. 변수 선언 (시험 성적 입력) 이렇게 변수 선언을 통해 시험 성적을 입력해준다. 2. 이제 다 더하고 나누어주자. 두가지 방법으로 해보겠다. (1) 평균값이라는 변수를 선언한 후 평균값 변수를 출력. (2) 출력창에서 계산을 해버려 변수선언을 따로 하지 않고 출..
자바 JAVA - 자료형
자료형 어느 언어에서나 통하는 자료형 기본 랭크이다. Type Size Range double 8 byte 4.940656458412465 x 10^-324 ~ 1.797693134862316 x 10^308 float 4 byte 1.4023985 x 10^-45 ~ 3.4028235 x 10^38 long 8 byte -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 int 4 byte -2,147,483,648 ~ 2,147,483,647 short 2 byte -32,768 ~ 32,767 byte 1 byte -128 ~ 127
자바 JAVA - 연산자
자바를 이용한 연산자에 대해 알아보자. String 문자열을 + 연산자를 통해 연결해주는 것이 가능하다. 이를 응용해보면, 출력값 ↓ 이와 같이 문자열과 문자열을 선언해준 변수를 이어줄 수 있다. 조금 더 응용해보자! 출력값 ↓ 이런식으로 응용이 가능하겠다. 만약 출력값에 "" 표시를 하고 싶다면?? 출력값 ↓ 이렇게 역슬래쉬를 사용하면 된다. (키보드 오른쪽 Enter위 \표시를 누르면된다.) 나누기 연산자를 사용할때 주의점. 이런 식으로 int 형으로 선언후 나누기를 하면 정수형으로만 출력이 되어, 1인 정수 형태만 표시 되는걸 알 수 있다. 이는 8을 5로 나눈값 1.6 에서 정수 부분만 출력되는 것이다. 여기서 변수 선언을 double로 해주게된다면 어떨까? a라는 변수를 double로 선언해주면..
자바 JAVA - 변수 선언
자바를 이용한 변수 선언 자바를 이용해 변수를 선언해보자. 정수형 인 num을 선언해준뒤, num에다가 7을 지정해준다. 이렇게 한줄로도 선언이 가능하다. 위와 아래는 같은 코드이다. 이를 이용하면, 아래와 같은 코드로 응용할 수 있다. 변수 이름은 대소문자를 구분한다. num과 NUM은 엄연히 다른 변수이다. 따라서, num, nuM, nUm, Num, NuM, NUm, nUM, NUM 모두 다 각자 다른 변수이다. 추가로 public과 class와 같은 예약어를 변수명으로 사용할 수 없으며, 변수명은 보통 카멜케이스의 기법으로 작성한다.
자바 JAVA 기본 출력
자바를 사용할때 기본적인 출력 코드를 작성해보자. 다음은 자바로 "Hellow World" 를 출력하는 코드이다. 파이썬, 자바스크립트와 비교하면 출력코드가 매우 길다고 느껴질 수 있다. 객체 지향이 잘 나타나있는 자바 특성상 이렇게 표시된다. 이런 탓인지 아무래도 파이썬, 자바스크립트와 비교해보면 다소 난이도가 있는 언어라고 체감이 되었다. 간단히 한줄 한줄 체크해보자. ------------------------------------------------------------------------------------------------------------------ * public public이라는 그대로 공적인 누구나 사용할 수 있다는 뜻이다. * class 간단하게 클래스를 만들겠다고 선언하..
HTML - 시작하기(기본 태그)
html 에서 코드를 작성할때 필수적으로 작성해야하는 코드가 있다 바로 이 코드이다. 는 웹브라우저에게 어떤 버전을 사용할것인지를 알려주는 역할을 한다. 은 제일 최신버전의 html을 사용하는것을 말한다. (현재의 최신버전은 html5 이다.) HTML 코드를 작성할때 맨 1번째 라인에 입력하면 된다. 태그 title 태그는 웹사이트의 제목을 설정해줄때 사용한다. 이렇게 입력하면 웹사이트 창에서 이렇게 보여지게 될 것이다. 태그 h 태그는 머리말을 나타낸다 이런식으로 순차적으로 사용할 수 도 있다. 이렇게 입력해보면 이런 결과물을 얻을 수 있다. 참고로 h1에서 h2, h3... 로 갈수록 폰트크기의 기본값은 작아지게 된다. 태그 p태그는 문단을 나눌때 사용한다. p태그로 감싸 두 문단을 만들어보면 이러..