본문 바로가기

프로그래밍 기초55

[Java Festival] 06. 수열을 이용한 계산 문제 해결하기 안녕하세요, 작가 J입니다. 오늘은 반복되는 규칙을 활용한 수학적 문제를 Java로 풀어보겠습니다. 수열을 이용한 계산 문제를 통해 프로그래밍 실력을 향상시키는 방법을 알아보겠습니다. [Java Festival 06] 수열을 이용한 계산 문제 해결하기(77 * 1) + (76 * 2) + (75 * 3) + ··· + (1 * 77)를 계산하여 결과를 출력하시오.   문제 설명 이 문제는 각 항이 특정 규칙을 따르는 수열의 합을 구하는 문제입니다. 첫 번째 항은 77 * 1, 두 번째 항은 76 * 2, 세 번째 항은 75 * 3, ... , 마지막 항은 1 * 77입니다. 이를 모두 더한 합을 구하는 프로그램을 작성하겠습니다. 코드 풀이먼저 이 문제를 해결하기 위한 간단한 자바 코드를 보겠습니다.pub.. 2024. 6. 22.
[Java Festival] 05. 입력받은 행 개수에 따라 별 출력하기 안녕하세요, 작가 J입니다. 오늘은 초보자도 쉽게 이해할 수 있는 Java로 별을 출력하는 프로그램을 만들어 보겠습니다. 입력받은 행 개수에 따라 별을 출력하는 이 문제는 자바 기초 문법을 익히기에 아주 좋은 예제입니다. 함께 차근차근 살펴보도록 하겠습니다. [Java Festival 05] 입력받은 행 개수에 따라 별 출력하기 행 개수를 입력 받아 다음과 같이 삼각형을 출력하시오.   문제 설명 사용자로부터 행 개수를 입력받아, 해당 행 개수만큼 별을 출력하는 프로그램을 작성합니다. 각 행의 별 개수는 행 번호와 같습니다. 우리가 예전에 실습했던 별찍기의 응용 버전입니다. 그때는 5행만 가지고 있는 별을 출력했다면, 이번에는 사용자로부터 입력받은 행 개수만큼 별을 출력하는 예제입니다. 코드 풀이impo.. 2024. 6. 22.
[Oracle] 비전공자를 위한 데이터베이스 기초: 데이터베이스란 무엇인가? 목차  안녕하세요. 작가 J입니다. 오늘부터 비전공자도 이해하기 쉽게 데이터베이스에 대해서 알아보겠습니다. 이 파트는 Java와 연관이 없지만, 추후에 진행할 JDBC 수업에 기반이 됩니다. 그럼 시작해 보겠습니다. 데이터란?  데이터는 일상 생활에서 발생하는 다양한 사실, 숫자, 문자 등을 의미합니다. 쉽게 말해, 관찰이나 측정을 통해 얻어진 원시적인 정보입니다. 예를 들어, "홍길동", "30세", "서울"와 같은 데이터는 각각 고유한 의미를 갖고 있습니다. 이러한 데이터는 개별적으로는 큰 의미가 없지만, 모아서 분석하면 중요한 정보를 제공할 수 있습니다.  정보란?  정보는 데이터를 가공하여 의미 있는 형태로 만든 결과물입니다. 데이터가 가공, 분석, 해석 과정을 거쳐 의사결정에 도움이 되는 형태로.. 2024. 6. 22.
[Java Festival] 04. 거스름돈 문제 해결하기 안녕하세요, 작가 J입니다. 오늘은 거스름돈 문제를 간단하게 해결하는 방법을 알아보겠습니다. 일상 생활에서도 유용한 이 문제를 통해 프로그래밍 실력을 키워봅시다. [Java Festival 04] 거스름돈 문제 해결하기  거스름돈을 입력 받아 내어줘야 하는 지폐의 개수를 출력하는 프로그램을 작성하시오.단, 최대단위는 10000원, 최소단위는 100원   문제 요약입력: 총 금액을 입력받습니다.출력: 입력된 총 금액에 대해 필요한 지폐의 개수를 출력합니다.지폐 단위: 10,000원, 5,000원, 1,000원, 500원, 100원.문제 분석 거스름돈을 입력받아야 하므로, 우리는 Scanner 객체를 사용할 것입니다. 이 문제는 조건문이나 반복문 없이 나누기와 나머지 연산자를 통해 간단하게 해결할 수 있습니.. 2024. 6. 21.