JAVA
-
[JAVA]구조적 프로그래밍(4)JAVA 2021. 3. 3. 18:41
이번에도 자바 구조적 프로그래밍을 이어가겠다! 이번 강의는 www.youtube.com/watch?v=j9cYw2gfES0&list=PLq8wAnVUcTFWQ4TpRPZRa5nj1VwfyO7st&index=10 을 보고 작성했으며, 18분 강의를 이해하는데 3번을 더 봤던것 같습니다ㅜㅜ.! 하지만 안되면 될때까지, 한번 봤을 때랑 두번봤을때, 세번봤을때 다 다릅니다. 안되시는 분들이 있으시면, 조급함을 갖지 마시고, 여러번 듣고 '이해'하시는데 초점을 두시길! 저번 시간과 이어지는 부분도 많고, 로직을 가져다 쓰는 부분이 많으니 지난 강의를 듣고 보는것을 추천합니다. 이번 포스팅을 보고난 후, 또는 뉴렉처님 강의를 보고난 후 여러분들은 성적입출력 프로그램을 더 구조적으로 만들고, 이해할 수 있을 것입니다..
-
[JAVA]구조적 프로그래밍(3)JAVA 2021. 3. 3. 15:09
안녕하세요! 이번에도 자바의 구조적 프로그래밍에 대해 알아보도록 할게요~ 이번에는 코드를 사용하여 직접적으로 사용해보겠습니다 위 글또한 뉴렉처님 강의를 바탕으로 작성합니다. ( 다같이 따라해봐요 :) ) 드가자~~ 3. 에서 오류가 발생하는 이유는 exam이 가르키는것이 null 이기 때문에 참조형식인 exam 은 new를 통해 만든 객체를 대입해야한다! 아래처럼! 4. 여기서 Exam은 2에서 만든 Exam의 class를 의미한다. exam의 이름은 다른 것을 사용해도 된다! ex) Exam roro = new Exam(); roro.kor = 30; 자, 그럼 준비운동은 끝났습니다! 이제 성적을 입력받고 출력하는 것을 함수로 만들어 보겠습니다! 5. 입력함수와 출력함수를 작성하였고, input(exa..
-
[JAVA]구조적 프로그래밍(2)JAVA 2021. 3. 2. 00:32
안녕하세요! 이번 포스팅은 지난 포스팅에 이어서, 코딩을 하면서 구조적 프로그래밍에 대해 알아보겠습니다. 지난 국어성적입력 로직을 가져와 설명하겠습니다. 이번 강의 역시 뉴렉처님 강의를 정리한 내용입니다. www.youtube.com/watch?v=uIDfIjCeNx4&list=PLq8wAnVUcTFWQ4TpRPZRa5nj1VwfyO7st&index=2 자세한 내용은 위 강의를 참고해주세요. 오늘 포스팅의 학습목표는 구조적인 프로그래밍을 이용하여 아래 로직을 함수를 이용하여 재설정 할 수 있다! 입니다. 조금 어려울 수도 있어요! 하지만 이해되실때 까지 보시면 됩니다 하하핳.. 자 그럼 지난 시간에 정리한 코드를 리뷰해보겠습니다. package part2.ex1.성적입력부분나누기; import java...
-
[JAVA]구조적 프로그래밍(1)JAVA 2021. 3. 2. 00:01
절차적 프로그래밍(procedural programming)은 절차지향 프로그래밍 혹은 절차지향적 프로그래밍이라고도 불리는 프로그래밍 패러다임의 일종으로서, 때때로 명령형 프로그래밍과 동의어로 쓰이기도 하지만, 프로시저 호출의 개념을 바탕으로 하고 있는 프로그래밍 패러다임을 의미하기도 한다. 프로시저는 루틴, 하위프로그램, 서브루틴, 메서드, 함수(수학적 함수와는 다르고 함수형 프로그래밍에 있는 함수와는 비슷한 의미이다.)라고도 하는데, 간단히 말하여 수행되어야 할 연속적인 계산 과정을 포함하고 있다. 프로그램의 아무 위치에서나 프로시저를 호출될 수 있는데, 다른 프로시저에서도 호출 가능하고 심지어는 자기 자신에서도 호출 가능하다. 절차적 프로그래밍은 복잡도가 지나치지 않고 유지보수하기 쉽기 때문에 단순..
-
[JAVA] 배열의 중요성JAVA 2021. 2. 26. 13:59
안녕하세요! 저번 시간에는 JAVA의 제어구조에 대해 정리했습니다. 이번에는 제어구조를 다 알고 있다는 가정하에! ( 뉴렉처님 www.youtube.com/watch?v=p3xABYu0B0c&list=PLq8wAnVUcTFV7wEVu2qcAChtAOYusZwzj&index=26 강의를 참고해주세요) 이 코드를 어떻게 하면 더 깔끔하게 정리할 수 있을까? 라는 질문에 대한 답을 찾으려고합니다! 그것은 바로, 바로, 바로, 바로, 배열이라는 개념입니다! 일단 개념에 대해 설명 드갑니다! wikidocs.net/206 자세한 설명은 링크 타시면 나와있습니다! 일단 저번 시간까지 배운 자바 제어구조를 살펴봅시다람쥐 코드 나와~~ package ex12.control2.switch_; import java.uti..
-
[JAVA] 제어 구조 if 와 whileJAVA 2021. 2. 25. 17:32
이 글은 유투브 뉴렉처님의 강의를 참고하여 만든 내용입니다. 내용 기술은 제 글을 참고하기보다는 뉴렉처www.youtube.com/channel/UC5-ixpj8DioZqmrasj6Ihpw 님의 강의를 참고해주세요! IF문과 WHILE문의 차이란? 프로그래머는 흐름을 만드는 사람이고 흐름을 제어하는 사람이다. 제어구조를 잘 이해하고 만드는 것이 프로그래밍을 잘하는 사람입니다. 뉴렉처님의 말씀입니다. 오늘은 언제 if와 while을 언제쓰는지 차이점을 알아보겠습니다 ㅎㅎ 아래와 같은 코드가 있다고 합니다! package ex07.control1; import java.util.Scanner; public class Program { public static void main(String[] args) { ..