전체 글 120

Semicolons and Whitespace(세미 콜론과 공백)

As we saw with comments, reading code is just as important as writing code. We should write code that is easy for other people to read. Those people can be co-workers, friends, or even yourself! Java does not interpret whitespace, the areas of the code without syntax, but humans use whitespace to read code without difficulty. Functionally, these two code samples are identical: 주석에서 봤듯이 코드를 읽는 것도..

codecademy 번역 2020.01.16

[조건문]중첩 if 문

지금까지 if문 if - else문 if - else if - else문을 알아보았다. 오늘은 if문 내에 또 다른 if 문을 포함시키는 것이 가능한 중첩 if 문에 대해서 연습해보기로 하자. 이 그림과 같이 중첩 if 문을 좀 더 보기 쉽게 표기하기 위해 중괄호의 색을 넣었다. 에디터에서는 좀 더 보기 쉽게 꼭 한번 더 들여 쓰기를 해서 두 if문의 범위를 명확하게 구별할 수 있게 해야 한다. 조건식 1 if 문에 중괄호가 조건식 2 if 문을 포함하였다고 알 수 있다. 자 아래 예를 들어 좀 더 쉽게 이야기해보자 여기까지는 뭐 어렵지는 않으나 문제는 A 도 A+, A0, A- 가 있고 B C까지 다 있다. A+는 100 ~ 98까지 A0는 97 ~ 94까지 A-는 93 ~ 91까지 B+는 90 ~ 8..

[조건문] if 문 / if-else 문

if 문은 가장 기본적인 조건문이며 조건식과 중괄호 '{ }'으로(혹은 블록) 구성이 되어 있으며, if라는 영어의 의미 "만약 ~이라면.."이라는 뜻과 함께 "만일 조건식이 참(true)이라면 중괄호 '{ }' 안의 문장들을 실행해라."라는 의미를 가지고 있다. 아래의 그림을 보자 이 조건식이 참일 경우에는 수행문을 수행하게 된다. 그러나 이 조건식이 참이 아니라면 수행문 1을 실행하지 않고 그다음 수행문 2를 수행하면 된다. 코딩을 하면서 좀 더 알아보도록 하자. 위에서 설명을 하였듯이 조건식이 참인 경우와 거짓인 경우에 어떻게 문장이 흐르는지 보여주는 예문이다. 만약 조건이 두 개가 아닌 세 개 이상이라면?? 어떻게 진행할까..? 이것도 마찬가지로 if -else 구문에 if- else 구문을 추가..

제어문(Control Statement)

크리스마스트리를 만들기 전에 우선 했었어야 했는데.. 안 했다니... 이런 바보 같으니... 오늘은 제어문에 대해서 공부를 해보자! 자바(JAVA) 제어문 코드의 실행 흐름은 무조건 위에서 아래로 한 문장씩 순차적으로 진행 하였으나 제어문은 자료형을 근간으로 하여 조건에 따라 문장을 건너뛰거나 반복해서 수행 할때 사용하는 문장. 제어문에는 크게 두가지 '조건문과 반복문'으로 구분되어 있다. 1. 조건문 조건문은 조건식과 문장을 포함하는 중괄호'{ }'로 구성되어 있으며, 저건식의 연산 결과에 따라 실행하는 문장이 달라진다. 조건문의 종류는 흔히 알고 있는 if 문과 switch문이 있다. 주로 if문을 많이 사용한다. 처리할 경우의 수가 많을 경우 if문보다는 swith문이 효율적이나 제약이 많다. 2...

[FOR문]을 활용하여 크리스마스트리를 만들어 보자.-6-

이번에도 직각 삼각형 두 개를 만들어 보았으니 또 합쳐봐야지 package MakeTree; public class Tree6 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("크리스마스 트리 만들기 6"); System.out.println(); for (int i = 0; i =0; j--) { // 별의 갯수 if (i < j) { //(i = j)부터 * 추가 System.out.print(" "); } else { System.out.print("*"); } } System.out.println(" "); } for (int i = 1; i

[FOR문]을 활용하여 크리스마스트리를 만들어 보자.-4-

코드카데미를 진행 하다 보니 이걸 하지 못했다.ㅠ 코드카데미가 막힌 바람에 번역 하면서 다시 공부 하고 있는데 머리에 쥐가난다.ㅠ 쉬는 차원에서 다시 FOR 문을 활용한 트리를 다시 이어서 진행 해야 겠다. 자 이제 네번째 시작해 보자 package MakeTree; public class Tree4 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("크리스마스 트리 만들기 4"); System.out.println(); for (int i = 0; i =0; j--) { // 별의 갯수 if (i < j) { //(i = j)부터 * 추가 System.out.print(" "); ..

Hello Java File!

Java runs on different platforms, but programmers write it the same way. Let’s explore some rules for writing Java. In the last exercise, we saw the file HelloWorld.java. Java files have a. java extension. Some programs are one file, others are hundreds of files! Inside HelloWorld.java, we had a class: Java는 다른 플랫폼에서 실행되지만 프로그래머는 동일한 방식으로 작성합니다. Java 작성 규칙에 대해 알아봅시다. 저번 연습 때에 HelloWorld.java 파일을..

codecademy 번역 2020.01.06