프로그래밍을 공부했고 아직도 공부중이지만..
체계적인 공부는 하지 못하던 상황에서
우연한 계기로 국비지원 교육을 받게 됐다!!
교육을 시작한 게 조금 지났지만
기록을 남기려 한다..
공부했던 내용을 기록으로 남기기 위해 Java를 잡아라!를 시작
제가 했던 내용을 참고하시되 100% 믿으시면은..... 안됩니다 ㅠㅠ
언제든지 질문 / 충고 / 수정제안 등 피드백 환영입니다!
Day 1. 변수 선언, 데이터형, 출력 등
Q1. 직사각형의 둘레와 면적을 구하라!!
둘레는 초등학교 때 배웠었나.. 가로가 2개고 세로가 2개니깐.....(가로 + 세로) x 2 였던 것 같다.
넓이는 가로 x 세로!!!!!
Java를 비롯한 Programming 언어는 변수 선언을 영어로 해주는 것을 좋아한다.
가로는 w(width의 약자인 것 같다..)로!
세로는 h(height의 약자인 것 같음!)로 선언을 해준다.
그러면 둘레 = 2 x (w + h)
넓이는 w x h로 계산하면 될 것 같다.
100번 말보다 1번 해보는 것이 낫기 때문에!!!
바로 코딩에 들어가본다.
public class Exercise01 {
public static void main(String[] args){
double w, h, area, perimeter;
w = 5.0;
h = 3.0;
perimeter = 2 * (w + h); // 둘레를 구하는 식
area = w * h; // 넓이를 구하는 식
System.out.println("사각형의 둘레 : " + perimeter);
System.out.println("사각형의 넓이 : " + area);
}
}
Console 창에 뜨는 실행 값은
사각형의 둘레 : 16.0
사각형의 넓이 : 15.0이 나올 것이다.
이 코드에서 이해가지 않는 게 투성이인 사람일 수도 있다.
나도 그랬으니..
어쩔 수 없는 것 같다...
어릴 때는 a b c d 알파벳도 어려웠으니ㅠㅠ
그래도 하다보니..느는 것 같다
여러분들도 차근 차근 한 걸음씩ㅎㅎ
첫 날 너무 많이 하면 안되니깐
오늘은 여기까지..ㅎ(내가 피곤해서..)
여러분들도 굿나잇하세요~