본문 바로가기

코딩연습33

[Java Festival] Bonus 01. 숫자 입력 및 뺄셈 프로그램 안녕하세요, 작가 J입니다. 이번에는 Java로 간단한 산술 연산과 반복문을 활용한 프로그램을 만들어 보겠습니다. 이번 예제는 사용자로부터 두 개의 숫자를 입력받아 뺄셈을 수행하고, 특정 조건에서 프로그램을 종료하는 문제입니다. [Java Festival Bonus 01] 숫자 입력 및 뺄셈 프로그램 다음과 같은 프로그램을 작성하시오.A,B 숫자를 입력 받는다.A-B를 출력한다.A와 B가 모두 0을 입력 받으면 프로그램이 종료된다.  문제는 잘 정리되어 있으므로, 따로 설명이나 해석 없이 바로 코드 풀이로 들어가겠습니다. 코드 풀이먼저 이 문제를 해결하기 위한 자바 코드를 보겠습니다.import java.util.Scanner;public class Main { public static void m.. 2024. 6. 22.
[Java Festival] 07. 입력받은 행 개수에 따라 역삼각형 모양 별 출력하기 안녕하세요, 작가 J입니다. 오늘은 Java로 역삼각형 모양의 별을 출력하는 프로그램을 만들어 보겠습니다. 이번 예제는 반복문을 활용하여 입력받은 행 개수만큼 별을 출력하는 문제입니다.  저번 삼각형 모양과는 약간 다른 문제입니다. 천천히 살펴보겠습니다. [Java Festival 07] 입력받은 행 개수에 따라 역삼각형 모양 별 출력하기 행 개수를 입력 받아 다음과 같이 삼각형을 출력하시오.   문제 설명 이 문제는 사용자가 입력한 행 개수에 따라 역삼각형 모양으로 별을 출력하는 문제입니다. 첫 번째 행에는 입력한 행 개수만큼 별이 출력되고, 그 다음 행부터는 한 줄씩 별의 개수가 줄어들어 마지막 행에는 별 하나만 출력됩니다. 코드 풀이먼저 이 문제를 해결하기 위한 간단한 자바 코드를 보겠습니다. im.. 2024. 6. 22.
[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.