본문 바로가기
반응형

프로그래밍48

[Java] 배열 - 배열(Array)이란? 배열은 여러 개의 동일한 데이터 타입을 하나의 변수로 묶어서 다루는 자료 구조입니다. 배열을 사용하면 동일한 종류의 데이터를 간편하게 저장하고 접근할 수 있습니다. 1. 배열의 선언과 생성 배열을 선언하고 생성하기 위해서는 데이터 타입을 지정하고 배열의 크기를 지정해야 합니다. 예를 들어, 정수를 저장하는 배열을 생성하려면 다음과 같이 작성할 수 있습니다. 1 int[] numbers = new int[5]; // 크기가 5인 정수 배열 생성 cs 2. 배열 초기화 배열을 생성할 때 초기값을 지정하여 초기화할 수도 있습니다. 예를 들어, 다음과 같이 배열을 생성하면서 초기값을 할당할 수 있습니다. 1 int[] numbers = {1, 2, 3, 4, 5}; // 초기값을 가진.. 2023. 8. 15.
[Java] 반복문 - 반복문 이란? 반복문은 프로그래밍에서 특정한 작업 또는 명령을 여러 번 반복하여 실행하는 제어 구조이며, 반복되는 부분의 코드를 일정한 횟수나 조건을 기반으로 실행하도록 합니다. 1.for문 초기화, 조건, 증감을 설정하여 특정 범위의 값에 대해 반복 작업을 수행합니다. 1 2 3 for (초기화; 조건; 증감) { // 반복 실행될 코드 } cs ex) 0~4까지 반복 실행됩니다. 1 2 3 for (int i = 0; i 2023. 8. 14.
[Java] 조건문 조건문이란? 프로그래밍에서 특정 조건이 참(True) 또는 거짓(False)인지를 확인하고, 해당 조건에 따라 다른 동작을 수행하는 구문입니다. 1. if문 if문은 가장 기본적인 조건문입니다. 주어진 조건이 참(True)인 경우에 해당하는 블록을 실행합니다. 1 2 3 if (조건) { // 조건이 참일 때 실행되는 코드 } cs 2. else문 else문은 if문과 함께 사용되며, if문의 조건이 거짓(False)인 경우에 해당하는 블록을 실행합니다. 1 2 3 4 5 if (조건) { // 조건이 참일 때 실행되는 코드 } else { // 조건이 거짓일 때 실행되는 코드 } cs 3. else if문 여러 개의 조건을 확인해야 할 때 사용됩니다. 여러 조건 중 하나가 참인 경우에 해당하는 블록을 .. 2023. 8. 12.
[프로그래머스 Lv.1] 숫자 문자열과 영단어 문제 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다. ● 1478 → "one4seveneight" ● 234567 → "23four5six7" ● 10203 → "1zerotwozero3" 이렇게 숫자의 일부 자릿수가 영단어로 바뀌어졌거나, 혹은 바뀌지 않고 그대로인 문자열 s가 매개변수로 주어집니다. s가 의미하는 원래 숫자를 return 하도록 solution 함수를 완성해주세요. 참고로 각 숫자에 대응되는 영단어는 다음 표와 같습니다. 제한사항 ● 1 ≤ s의 길이 ≤ 50 ● s가 "zero" 또는 "0"으로 시작하는 경우는 주.. 2023. 8. 11.
반응형