본문 바로가기
반응형

전체 글143

JAVA 자바 프로그래밍 문법 기초 변수 선언과 캐스팅 JAVA 학습을 시작하면서 IntelliJ를 설치하게 되었다.여태까지 써 본 프로그래밍 언어가 C, C++, Python 그리고 자동차용 CAPL 정도라서Visual Studio 외의 다른 IDE Tool을 사용해본게 처음이라 새로우면서도 익숙하다. Tool 적응 중이라 문법부터 적응하는 중인데 C와 비슷하면서도 다른 부분이 많지만,자동완성 기능이 잘 되는 Tool이라 가볍게 학습하고 있는 중이다. 변수 선언 Java의 변수 선언은 C와 유사한 부분이 많다. "데이터타입 변수명" 형식으로 써주면 되고, 변수 선언과 동시에 초기화도 가능하므로 마지막에 세미콜론(;)으로 마무리 해주면 된다. public class _VariableNaming { public static void main(String[] a.. 2026. 10. 10.
백준 1722번 순열의 순서 C++ 풀이 오늘은 1722번 문제의 풀이를 해보자. 순열의 순서 문제인데, 난이도가 높은 편인것 같다. 정답률이 30% 대 인만큼 난이도가 있지만, 이 내용은 앞으로도 꾸준히 쓰일 이론 같으니 잘 해두면 좋겠다. 문제 설명 간단히 설명하자면, 몇 번째 수열인지 입력하면 해당 수열을 구해서 출력하면 되고, 수열을 입력하면 몇 번째 수열인지 출력하면 된다. 숫자의 개수 N을 입력하고 1 또는 2를 입력한다. 1을 입력하면 몇 번째 수열을 구해야 하는지 k값을 입력하고, 2를 입력하면 몇 번째인지 구할 수열을 입력한다. 만약 N은 3을 입력하고 3번째 순열을 구하라고 한다면 (1, 2, 3), (1, 3, 2), (2, 1, 3) 이므로 (2, 1, 3)을 출력하면 된다. N은 3을 입력하고 수열 (2, 1, 3)을 입.. 2025. 2. 27.
C++ 데이터 타입을 공부하자 (int, long long, float, double, char) 오늘은 C++의 여러 가지 데이터 타입에 대해 공부하자.검색을 통해 예제 코드를 보거나 교재를 볼 때 int, long long, float, double, char 등 여러 가지 데이터 타입이 나왔을 것이다.여러 가지 데이터 타입과 생소한 데이터 타입에 대해 알아보고 활용 코드를 작성해 보자.int (정수형)정수형 데이터 타입에는 int가 있다.숫자 1, 2, 3, 0, 100 등이 바로 정수이다.소수점 아래의 데이터는 취급하지 않을 때 유용하다.int num = 10;cout 10 long long (정수형)정수형 데이터 타입에는 long long도 있다.int형에 넣을 수 없을 만큼 데이터가 크면 long long으로 사용하게 된다.long long num = 123456789123;cout 123.. 2025. 1. 26.
C++ 연산자 활용하기, 증감연산자 (+, -, *, /, ++, --) 오늘은 C++의 연산자를 공부하자.프로그래밍을 하면서 사용하는 연산자는 사칙연산을 위한 덧셈, 뺄셈, 곱셈, 나눗셈을 위한 기호들이다.거기에 증감연산자인 ++와 --를 어떻게 활용하는지도 공부해 보자.연산자란?C언어와 C++에서 사용하는 연산자에는 +, -, *, / 등이 있다.이것을 흔히 '사칙연산'을 위한 기호라고 하고, 각각 덧셈, 뺄셈, 곱셈, 나눗셈을 위한 기호이다.그리고 증감연산자인 ++와 --는 증가와 감소를 위한 연산자인데, 이것 또한 어떻게 활용하는지 공부해보자. 덧셈 연산덧셈 연산에는 '+' 기호를 쓴다.우리가 알고 있는 것처럼 A+B를 하면 A와 B의 합이 구해지는 식이다.cout 15 숫자 5와 10을 합하면 15가 나오는 것을 알 수 있다. 이번에는 변수끼리의 합을 구해보자.int.. 2025. 1. 20.
반응형