<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>pitbull_terrier.log</title>
        <link>https://velog.io/</link>
        <description>yoonbitnara.github.io</description>
        <lastBuildDate>Mon, 05 Jul 2021 15:27:54 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>pitbull_terrier.log</title>
            <url>https://images.velog.io/images/ybnr_92/profile/fd77b87e-6c73-4c8a-b670-01c74d6b6f05/maxresdefault.jpg</url>
            <link>https://velog.io/</link>
        </image>
        <copyright>Copyright (C) 2019. pitbull_terrier.log. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/ybnr_92" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[자바 인터페이스를 이용한 연산]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%97%B0%EC%82%B0</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%97%B0%EC%82%B0</guid>
            <pubDate>Mon, 05 Jul 2021 15:27:54 GMT</pubDate>
            <description><![CDATA[<h2 id="인터페이스를-사용한-분산처리-문제">인터페이스를 사용한 분산처리 문제</h2>
<blockquote>
<h4 id="다음을-참고하여-출력결과를-보고-출력을-하세요">다음을 참고하여 출력결과를 보고 출력을 하세요</h4>
<p><img src="https://images.velog.io/images/ybnr_92/post/7d77885f-9aac-41ad-b4f2-4555c5e6a387/image.png" alt=""></p>
</blockquote>
<hr>
<blockquote>
<h2 id="mainjava">Main.java</h2>
<pre><code class="language-java">package pack_Interface;
</code></pre>
</blockquote>
<p>import java.util.Scanner;</p>
<blockquote>
</blockquote>
<p>public class Main {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    System.out.println(&quot;Step1. 아래 연산중에서 1개를 선택하세요.&quot;);
    System.out.print(&quot;1. 덧셈 \t2. 뺄셈 \t3. 곱셈 \t4. 나눗셈 \n&quot;);</code></pre></blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);
    System.out.print(&quot;선택한 연산 : &quot;);
    int num = scanner.nextInt();</code></pre><blockquote>
<pre><code>    System.out.println(&quot;Step2. 계산에 사용할 숫자 2개를 입력하세요.&quot;);
    double num1 = scanner.nextDouble();
    double num2 = scanner.nextDouble();
    scanner.close();
    Distribute add = new Add(num1, num2);
    Distribute sub = new Sub(num1, num2);
    Distribute times = new Times(num1, num2);
    Distribute div = new Div(num1, num2);
    System.out.println(&quot;------------------------&quot;);

    if (num==1) {
        add.calc();
    } else if (num ==2) {
        sub.calc();
    } else if (num ==3) {
        times.calc();
    } else {
        div.calc();
    }</code></pre></blockquote>
<pre><code>}</code></pre><blockquote>
</blockquote>
<p>}</p>
<blockquote>
<h2 id="distributejava">Distribute.java</h2>
<pre><code class="language-java">// interface
</code></pre>
</blockquote>
<p>package pack_Interface;</p>
<blockquote>
</blockquote>
<p>public interface Distribute {</p>
<blockquote>
</blockquote>
<pre><code>public abstract void calc();</code></pre><blockquote>
</blockquote>
<p>}</p>
<blockquote>
<h2 id="addjava">Add.java</h2>
</blockquote>
<p>```java
// 덧셈</p>
<blockquote>
</blockquote>
<p>package pack_Interface;</p>
<blockquote>
</blockquote>
<p>public class Add implements Distribute {</p>
<blockquote>
<pre><code>private double num1;
private double num2;</code></pre></blockquote>
<pre><code>public Add(double num1, double num2) {
    this.num1 = num1;
    this.num2 = num2;
}</code></pre><blockquote>
</blockquote>
<pre><code>@Override
public void calc() {
    double res = num1 + num2;
    System.out.println(&quot;[처리결과]&quot;);
    System.out.println(&quot;Add 객체가 생성되었습니다.&quot;);
    System.out.println(&quot;calc 메서드가 실행되었습니다.&quot;);
    System.out.println(&quot;계산결과는 &quot; + res + &quot;입니다.&quot;);</code></pre><blockquote>
<pre><code>}</code></pre></blockquote>
<p>}</p>
<blockquote>
<h2 id="subjava">Sub.java</h2>
</blockquote>
<p>```java
// 뺄셈</p>
<blockquote>
</blockquote>
<p>package pack_Interface;</p>
<blockquote>
</blockquote>
<p>public class Sub implements Distribute {</p>
<blockquote>
<pre><code>private double num1;
private double num2;</code></pre></blockquote>
<pre><code>public Sub(double num1, double num2) {
    this.num1 = num1;
    this.num2 = num2;
}</code></pre><blockquote>
</blockquote>
<pre><code>@Override
public void calc() {
    double res = num1 - num2;
    System.out.println(&quot;[처리결과]&quot;);
    System.out.println(&quot;Sub 객체가 생성되었습니다.&quot;);
    System.out.println(&quot;calc 메서드가 실행되었습니다.&quot;);
    System.out.println(&quot;계산결과는 &quot; + res + &quot;입니다.&quot;);
}</code></pre><blockquote>
</blockquote>
<p>}</p>
<blockquote>
<h2 id="timesjava">Times.java</h2>
</blockquote>
<p>```java
// 곱셈</p>
<blockquote>
</blockquote>
<p>package pack_Interface;</p>
<blockquote>
</blockquote>
<p>public class Times implements Distribute {</p>
<blockquote>
<pre><code>private double num1;
private double num2;</code></pre></blockquote>
<pre><code>public Times(double num1, double num2) {
    this.num1 = num1;
    this.num2 = num2;
}</code></pre><blockquote>
</blockquote>
<pre><code>@Override
public void calc() {
    double res = num1 * num2;
    System.out.println(&quot;[처리결과]&quot;);
    System.out.println(&quot;Times 객체가 생성되었습니다.&quot;);
    System.out.println(&quot;calc 메서드가 실행되었습니다.&quot;);
    System.out.println(&quot;계산결과는 &quot; + res + &quot;입니다.&quot;);
}</code></pre><blockquote>
</blockquote>
<p>}</p>
<blockquote>
<h2 id="divjava">Div.java</h2>
</blockquote>
<p>```java
// 나눗셈</p>
<blockquote>
</blockquote>
<p>package pack_Interface;</p>
<blockquote>
</blockquote>
<p>public class Div implements Distribute {</p>
<blockquote>
<pre><code>private double num1;
private double num2;</code></pre></blockquote>
<pre><code>public Div(double num1, double num2) {
    this.num1 = num1;
    this.num2 = num2;
}</code></pre><blockquote>
</blockquote>
<pre><code>@Override
public void calc() {
    double res = num1 / num2;
    System.out.println(&quot;[처리결과]&quot;);
    System.out.println(&quot;Div 객체가 생성되었습니다.&quot;);
    System.out.println(&quot;calc 메서드가 실행되었습니다.&quot;);
    System.out.println(&quot;계산결과는 &quot; + res + &quot;입니다.&quot;);
}</code></pre><blockquote>
</blockquote>
<p>}</p>
<blockquote>
<h2 id="결과">결과</h2>
</blockquote>
<ul>
<li><h3 id="add-덧셈">Add (덧셈)</h3>
<img src="https://images.velog.io/images/ybnr_92/post/b9b8656d-b77c-48b6-95e9-bf0c5a306910/image.png" alt=""><br>

</li>
</ul>
<blockquote>
</blockquote>
<ul>
<li><h3 id="sub-뺄셈">Sub (뺄셈)</h3>
<img src="https://images.velog.io/images/ybnr_92/post/3b3de37e-a459-41d9-85a4-ab33e8cff4b0/image.png" alt=""></li>
</ul>
<blockquote>
</blockquote>
<ul>
<li><h3 id="times-곱셈">Times (곱셈)</h3>
<img src="https://images.velog.io/images/ybnr_92/post/d44a845f-74ec-4c89-b388-3c1e553bc139/image.png" alt=""></li>
</ul>
<blockquote>
</blockquote>
<ul>
<li><h3 id="div-나눗셈">Div (나눗셈)</h3>
<img src="https://images.velog.io/images/ybnr_92/post/67d36f4d-43a1-43e7-b9f6-4993e49ca48b/image.png" alt=""></li>
</ul>
]]></description>
        </item>
        <item>
            <title><![CDATA[자바 메서드 오버로딩과 오버라이딩]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EB%A9%94%EC%84%9C%EB%93%9C-%EC%98%A4%EB%B2%84%EB%A1%9C%EB%94%A9%EA%B3%BC-%EC%98%A4%EB%B2%84%EB%9D%BC%EC%9D%B4%EB%94%A9</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EB%A9%94%EC%84%9C%EB%93%9C-%EC%98%A4%EB%B2%84%EB%A1%9C%EB%94%A9%EA%B3%BC-%EC%98%A4%EB%B2%84%EB%9D%BC%EC%9D%B4%EB%94%A9</guid>
            <pubDate>Mon, 05 Jul 2021 15:04:07 GMT</pubDate>
            <description><![CDATA[<h2 id="오버로딩">오버로딩</h2>
<blockquote>
<ul>
<li>단일 클래스, 상속관계 클래스에서 모두 적용됨</li>
</ul>
</blockquote>
<ul>
<li>메서드명이 동일하고 매개변수 시그너처가 일치하는 메서드가 실행된다.</li>
</ul>
<h2 id="오버라이딩">오버라이딩</h2>
<blockquote>
<ul>
<li><span style="color:red">상속관계</span>의 클래스에서만 적용됨</li>
</ul>
</blockquote>
<ul>
<li>슈퍼클래스의 자료형으로 서브클래스의 객체를 생성했을 때 매개변수 시그너처가 동일한 메서드가 각각 슈퍼, 서브 클래스에 존재한다면 서브클래스의 메서드내용이 슈퍼클래스의 메서드 내용을 덮어쓰는 것</li>
</ul>
<h2 id="abstract">abstract</h2>
<blockquote>
<ul>
<li>추상적인 기능을 부여하는 수식어</li>
</ul>
</blockquote>
<ul>
<li>클래스의 메서드에 abstract가 있다면 해당 메서드는 본체를 만들 수 없다.</li>
<li>그리고 클래스도 추상클래스가 되어야만 한다.</li>
<li><span style="color:red">상속받은 클래스에서 슈퍼클래스에 있는 추상메서드를 오버라이딩 하지 않으면 에러!</span></li>
</ul>
]]></description>
        </item>
        <item>
            <title><![CDATA[자바 클래스와 상속에 대하여]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%ED%81%B4%EB%9E%98%EC%8A%A4%EC%99%80-%EC%83%81%EC%86%8D%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%ED%81%B4%EB%9E%98%EC%8A%A4%EC%99%80-%EC%83%81%EC%86%8D%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC</guid>
            <pubDate>Mon, 05 Jul 2021 14:56:42 GMT</pubDate>
            <description><![CDATA[<h2 id="클래스와-객체">클래스와 객체</h2>
<h3 id="클래스란">클래스란?</h3>
<blockquote>
<ul>
<li>자바의 파일, 자바 프로그램의 기본 단위</li>
</ul>
</blockquote>
<ul>
<li>클래스들이 뭉쳐서 자바 프로그램이 된다.</li>
<li>필드, 생성자, 커스텀메서드로 구성되어있다.</li>
<li>자바 파일은 확장자가 .java로 사용하여야 함.</li>
<li>클래스 이름과 파일이름은 일치해야함</li>
<li>필드는 클래스가 갖는 변수를 말한다. 초기화 할 수 있으나 일반적으로 초기화 하지 않음.</li>
<li>생성자는 클래스를 객체로 만들어주고 필드를 초기화한다.</li>
<li>커스텀메서드는 필드를 사용하여 사용자가 원하는 결과를 반환하거나 출력한다.</li>
</ul>
<h2 id="자바프로그램-작성순서">자바프로그램 작성순서</h2>
<blockquote>
<ol>
<li>메인클래스 생성</li>
<li>커스텀클래스 생성</li>
<li>데이터 전달( 생성자 )</li>
<li>처리 후 반환 또는 출력</li>
</ol>
</blockquote>
<h2 id="클래스의-상속">클래스의 상속</h2>
<blockquote>
<ul>
<li>기존 클래스의 재활용이 목적이다.</li>
</ul>
</blockquote>
<ul>
<li>구성요소의 재활용이다.(필드, 생성자, 커스텀메서드)</li>
</ul>
<h2 id="객체의-사용이유">객체의 사용이유</h2>
<blockquote>
<ol>
<li>캡슐화 - private, java 파일제거 후 .class파일만 사용할수있음</li>
<li>상속 - 재활용. 처음부터 만들 필요없음. 재활용하여 시간단축, 스트레스 및 에너지 낭비 방지.</li>
<li>다형성 - 자료형이 다양하다.</li>
</ol>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[자바 클래스와 객체, 게터&세터]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%ED%81%B4%EB%9E%98%EC%8A%A4%EC%99%80-%EA%B0%9D%EC%B2%B4-%EA%B2%8C%ED%84%B0%EC%84%B8%ED%84%B0</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%ED%81%B4%EB%9E%98%EC%8A%A4%EC%99%80-%EA%B0%9D%EC%B2%B4-%EA%B2%8C%ED%84%B0%EC%84%B8%ED%84%B0</guid>
            <pubDate>Thu, 01 Jul 2021 13:52:15 GMT</pubDate>
            <description><![CDATA[<h2 id="클래스와-객체">클래스와 객체</h2>
<h3 id="커스텀-클래스-생성과-사용법">커스텀 클래스 생성과 사용법</h3>
<br>

<h2 id="커스텀-클래스란-">커스텀 클래스란 ?</h2>
<blockquote>
<p>사용자가 만드는 클래스
모든 커스텀 클래스는 메인 클래스에서 사용된다.</p>
</blockquote>
<h2 id="클래스-사용법">클래스 사용법</h2>
<blockquote>
<ul>
<li>필요한 클래스를 2개 이상 만든다.
(<span style="color:red">반드시 메인 클래스가 포함되어야 한다.</span>)</li>
</ul>
</blockquote>
<ul>
<li>메인클래스에서는 입력을 받는다.</li>
<li>커스텀 클래스에서는 메인클래스에서 입력받은 데이터를 전달받는다. 전달받은 데이터를 사용하여 원하는 기능으로 구현된 작업을 진행한다.</li>
<li>메인클래스에 필요한 값을 되돌려준다.</li>
</ul>
<h2 id="게터세터">게터,세터</h2>
<blockquote>
<ul>
<li>필드의 데이터를 반환(<span style="color:red">게터</span>)하고 초기화(<span style="color:red">세터</span>)시키는 목적으로 사용하는 메서드</li>
</ul>
</blockquote>
<h2 id="게터세터-사용방법">게터,세터 사용방법</h2>
<blockquote>
<ul>
<li>ex</li>
</ul>
</blockquote>
<pre><code class="language-java">private int test;
&gt;
&gt;// 1. 필드의 데이터를 초기화 =&gt; 세터
public void setTest(int test) {
    this.test = test;
}
// 세터이름 : set + 필드명에서 필드명의 첫 글자를 대문자로 작성
&gt;// 매개변수 : 매개변수는 필드명과 동일하다.
&gt;
&gt;
//2. 필드 데이터를 반환 =&gt; 게터
public int getTest(){
    return this.test;
}
// 반환자료형 &quot; 필드의 자료형과 동일함.
// 게터이름 : get + 필드명에서 필드명의 첫 글자는 대문자로 작성한다.

## 그 외
&gt; - 객제를 만들 때 매개변수의 짝이 일치하는 생성자가 필요하다.
- 짝이 일치하지 않으면 객체를 만들 수 없다.

## 디폴트 생성자 주의할 점
&gt; -디폴트 생성자 외에 다른 생성자가 존재한다면 디폴트 생성자는 자동으로 생성되지 않는다.
</code></pre>
]]></description>
        </item>
        <item>
            <title><![CDATA[백준 10951번]]></title>
            <link>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-10951%EB%B2%88</link>
            <guid>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-10951%EB%B2%88</guid>
            <pubDate>Wed, 30 Jun 2021 17:12:40 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/56f58ade-5f62-4592-b37d-4b71ae779867/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">import java.util.Scanner;
</code></pre>
</blockquote>
<p>public class MainA {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);

    while (scanner.hasNextInt()) {

        int a = scanner.nextInt();
        int b = scanner.nextInt();
        System.out.println(a+b);            


        }
    scanner.close();
    }
}</code></pre></blockquote>
<blockquote>
<p>입력값이 들어올때까지 while문 내부가 실행되지 않다가
입력값이 들어와 hasNextInt()가 true를 리턴한후에 while문이 실행됨</p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[자바 커스텀클래스 화씨 섭씨 변환]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EC%BB%A4%EC%8A%A4%ED%85%80%ED%81%B4%EB%9E%98%EC%8A%A4-%ED%99%94%EC%94%A8-%EC%84%AD%EC%94%A8-%EB%B3%80%ED%99%98</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EC%BB%A4%EC%8A%A4%ED%85%80%ED%81%B4%EB%9E%98%EC%8A%A4-%ED%99%94%EC%94%A8-%EC%84%AD%EC%94%A8-%EB%B3%80%ED%99%98</guid>
            <pubDate>Wed, 30 Jun 2021 16:39:03 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/d28bae2f-2c7e-4e9c-b91e-09a8f660b2cd/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<p>TempMain.java</p>
</blockquote>
<p>```java
package pack_Conversion;</p>
<blockquote>
</blockquote>
<p>import java.util.Scanner;</p>
<blockquote>
</blockquote>
<p>public class TempMain {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);
    System.out.print(&quot;화씨 온도를 입력하세요 : &quot;);
    int fahrenheit = scanner.nextInt();

    TempCalc tempCalc = new TempCalc(fahrenheit);
    double celsius = tempCalc.Celsius();

    System.out.printf(&quot;섭씨 온도는 %.1f도 입니다.&quot;, celsius);</code></pre></blockquote>
<pre><code>    scanner.close();
}</code></pre><blockquote>
</blockquote>
<p>}</p>
<blockquote>
<p>TempCalc.java</p>
</blockquote>
<p>```java
package pack_Conversion;</p>
<blockquote>
</blockquote>
<p>public class TempCalc {
    int fahrenheit;</p>
<blockquote>
<pre><code>public TempCalc(int fahrenheit) {
    this.fahrenheit = fahrenheit;
}

public double Celsius() {
    double celsius = (double)5/9 * (fahrenheit-32);

    return celsius;
}</code></pre></blockquote>
<p>}</p>
<h2 id="결과">결과</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/d8497440-5b0a-4b3f-8014-e820e7e18ba5/image.png" alt=""></p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[자바 커스텀클래스를 이용한 취업률 계산]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EC%BB%A4%EC%8A%A4%ED%85%80%ED%81%B4%EB%9E%98%EC%8A%A4%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%B7%A8%EC%97%85%EB%A5%A0-%EA%B3%84%EC%82%B0</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EC%BB%A4%EC%8A%A4%ED%85%80%ED%81%B4%EB%9E%98%EC%8A%A4%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%B7%A8%EC%97%85%EB%A5%A0-%EA%B3%84%EC%82%B0</guid>
            <pubDate>Wed, 30 Jun 2021 16:35:06 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/8b32e3ac-dc7f-4fef-ac11-d6e0ecf188a4/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<p>Main2.java</p>
</blockquote>
<p>```java
package pack_CustomClassBasic;</p>
<blockquote>
</blockquote>
<p>public class Main2 {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    int employedNum = 160;
    int graduatedNum = 245;
    EmployRate employRate = new EmployRate(employedNum, graduatedNum);
    double res = employRate.mtdCalc();
    System.out.printf(&quot;취업률 : %.1f%%&quot;, res);
}</code></pre></blockquote>
<p>}</p>
<blockquote>
<p>EmployRate.java</p>
</blockquote>
<p>```java
package pack_CustomClassBasic;</p>
<blockquote>
</blockquote>
<p>public class EmployRate {</p>
<blockquote>
<pre><code>int employedNum; // 취업자 수
int graduatedNum; // 졸업자 수

public EmployRate(int employedNum, int graduatedNum) {
    this.employedNum = employedNum;
    this.graduatedNum = graduatedNum;

}

public double mtdCalc() {
    double res = ((double)employedNum/graduatedNum) * 100;

    return res;
}</code></pre></blockquote>
<p>}</p>
<h2 id="결과">결과</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/1bf20f24-af90-4242-9719-6b1abb8c5dcd/image.png" alt=""></p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[자바 커스텀클래스를 사용하여 프로그램 작성]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EC%BB%A4%EC%8A%A4%ED%85%80%ED%81%B4%EB%9E%98%EC%8A%A4%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%9E%91%EC%84%B1</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EC%BB%A4%EC%8A%A4%ED%85%80%ED%81%B4%EB%9E%98%EC%8A%A4%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%9E%91%EC%84%B1</guid>
            <pubDate>Wed, 30 Jun 2021 16:31:04 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/1c22bd6f-01db-41de-93ef-3c9713d313ce/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<p>main.java</p>
</blockquote>
<p>```java
package pack_CustomClassBasic;</p>
<blockquote>
</blockquote>
<p>import java.util.Scanner;</p>
<blockquote>
</blockquote>
<p>public class Main {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);
    System.out.print(&quot;숫자 입력 : &quot;);
    double num = scanner.nextDouble();
    scanner.close();

    Basic basic = new Basic(num);
    double res = Basic.number();

    System.out.print(&quot;필드에 저장된 숫자 X 2 : &quot; + res);
}</code></pre></blockquote>
<p>}</p>
<blockquote>
<p>Basic.java</p>
</blockquote>
<p>```java
package pack_CustomClassBasic;</p>
<blockquote>
</blockquote>
<p>public class Basic {</p>
<blockquote>
<pre><code>static double num;

public Basic(double num) {
    this.num = num;
}

public static double number() {
    double res = num * 2;

    return res;
}</code></pre></blockquote>
<p>}</p>
<h2 id="결과">결과</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/355f7ffd-f023-4afa-9c7d-d2385929e15a/image.png" alt=""></p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[자바 커스텀클래스]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EC%BB%A4%EC%8A%A4%ED%85%80%ED%81%B4%EB%9E%98%EC%8A%A4</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EC%BB%A4%EC%8A%A4%ED%85%80%ED%81%B4%EB%9E%98%EC%8A%A4</guid>
            <pubDate>Wed, 30 Jun 2021 16:27:04 GMT</pubDate>
            <description><![CDATA[<h2 id="1-클래스의-분류">1. 클래스의 분류</h2>
<blockquote>
<ul>
<li>main 클래스 : main 메서드를 갖고 있는 클래스</li>
</ul>
</blockquote>
<ul>
<li>built-in 클래스(내장클래스) : Java 제조사에서 미리 만들어둔 클래스로 JDK 설치할 때 생성됨.</li>
<li>custom 클래스 : 개발자가 직접 만든 클래스</li>
</ul>
<h2 id="2-커스텀-클래스의-구성요소">2. 커스텀 클래스의 구성요소</h2>
<blockquote>
<ul>
<li>필드(클래스 레벨의 변수)</li>
</ul>
</blockquote>
<ul>
<li>생성자 : 필드를 초기화하고 객체를 생성함</li>
<li>커스텀 메서드 : 필드에 저장된 데이터를 사용하여 필요한 기능을 만듬.</li>
</ul>
<h2 id="3-커스텀-클래스-작성-방법">3. 커스텀 클래스 작성 방법</h2>
<blockquote>
<ul>
<li>필드 : 변수 만드는 방법과 동일함.<ul>
<li>차이점 : 필드는 초기화하지 않으면 기본값이 적용됨.</li>
<li>보기 : int , double은 0, String과 객체는 null, boolean은 false가 저장됨.</li>
</ul>
</li>
</ul>
</blockquote>
<ul>
<li>생성자 : 커스텀메서드와 유사한 형태임. 단, 반환자료형 없으며 생성자 이름은 클래스명과 동일해야 함.</li>
<li>커스텀 메서드 : 커스텀 메서드 정의와 동일함.</li>
</ul>
]]></description>
        </item>
        <item>
            <title><![CDATA[자바 메소드를 이용한 출력]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EB%A9%94%EC%86%8C%EB%93%9C%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%B6%9C%EB%A0%A5</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EB%A9%94%EC%86%8C%EB%93%9C%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%B6%9C%EB%A0%A5</guid>
            <pubDate>Mon, 28 Jun 2021 16:57:03 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/d8ea42fb-7c98-40c3-9249-28df56cb09e0/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">import java.util.Scanner;
</code></pre>
</blockquote>
<p>public class Exchange {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);
    System.out.print(&quot;기준환율 입력 : &quot;);
    int num1 = scanner.nextInt();

    System.out.print(&quot;달러를 입력하세요 : &quot;);
    int num2 = scanner.nextInt();
    scanner.close();

    int res = mtaRate(num1,num2);

    System.out.println(&quot;환전액 : &quot; + res + &quot;원&quot;);</code></pre></blockquote>
<pre><code>}</code></pre><blockquote>
<pre><code>public static int mtaRate(int num1, int num2) {
    int res = num1 * num2;

    return res;
}</code></pre></blockquote>
<p>}</p>
<h2 id="결과">결과</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/1014f54f-804c-48c8-85cf-fa975acbb99c/image.png" alt=""></p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[자바 메소드를 사용하여 정수 출력]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EB%A9%94%EC%86%8C%EB%93%9C%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%EC%A0%95%EC%88%98-%EC%B6%9C%EB%A0%A5</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EB%A9%94%EC%86%8C%EB%93%9C%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%EC%A0%95%EC%88%98-%EC%B6%9C%EB%A0%A5</guid>
            <pubDate>Mon, 28 Jun 2021 16:54:15 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/2a975337-ce35-44b8-9c63-37f3796f8329/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">import java.util.Scanner;
</code></pre>
</blockquote>
<p>public class MtdDrill {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);

    System.out.print(&quot;정수를 입력하세요 : &quot;);
    int num = scanner.nextInt();

    String txt = input(num); </code></pre></blockquote>
<pre><code>    scanner.close();        
    System.out.println(&quot;입력하신 정수는 &quot; + txt + &quot;입니다.&quot;);</code></pre><blockquote>
<pre><code>   System.out.println(txt.getClass().getName());</code></pre></blockquote>
<pre><code>}
public static String input(int num) {</code></pre><blockquote>
<pre><code>    String txt = &quot;&quot; + num;
     return txt;
}</code></pre></blockquote>
<p>}</p>
<h2 id="결과">결과</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/707ea0ba-e184-41f5-96a6-da65b25625c8/image.png" alt=""></p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[자바 메소드]]></title>
            <link>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EB%A9%94%EC%86%8C%EB%93%9C</link>
            <guid>https://velog.io/@ybnr_92/%EC%9E%90%EB%B0%94-%EB%A9%94%EC%86%8C%EB%93%9C</guid>
            <pubDate>Mon, 28 Jun 2021 16:48:47 GMT</pubDate>
            <description><![CDATA[<h2 id="메소드-정의">메소드 정의</h2>
<blockquote>
<p>자바 객체지향에서 꼭 알아두어야 할 의미로서 특정 기능을 정의한 코드들의 집합</p>
</blockquote>
<h2 id="메소드-설명">메소드 설명</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/fa31b260-6422-4a33-9bc6-1741556557a6/image.png" alt=""></p>
</blockquote>
<ol>
<li>리턴타입을 정의해주어야 하며 반환 값이 없다면 void(비어있는)로 지정해준다.</li>
<li>메소드 이름을 정의한다. 메소드가 하는 기능을 표현하는 함축적인 단어를 선택한다.</li>
<li>메소드는 파라미터라고 하는 입력값을 받을 수 있는데 0개부터 여러개까지 지정가능하다.</li>
<li>반환타입이 void가 아닌 경우 받드시 해당 반환타입과 어울리는 변수, 상수값을 반환해야 한다.</li>
</ol>
<h2 id="메소드를-사용하는-목적">메소드를 사용하는 목적</h2>
<blockquote>
<ul>
<li>불필요하게 중복되어 사용하는 코드를 메소드로 정의하고 호출함으로써 가독성을 높일수있다.</li>
</ul>
</blockquote>
<ul>
<li>코드에 문제가 생길 때 문제가 되는 메소드만 수정하면 됨으로써 유지보수에 도움이 된다.</li>
</ul>
]]></description>
        </item>
        <item>
            <title><![CDATA[백준 A+B-7]]></title>
            <link>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-AB-7</link>
            <guid>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-AB-7</guid>
            <pubDate>Fri, 25 Jun 2021 18:13:08 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/5b27333b-5ca1-4120-8bd1-0f3260c29f42/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">import java.util.Scanner;
</code></pre>
</blockquote>
<p>public class Main {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);

    int t = scanner.nextInt();

    for (int i = 1; i &lt;= t; i++) {
        int a = scanner.nextInt();
        int b = scanner.nextInt();
        System.out.println(&quot;Case #&quot; + i +&quot;: &quot; + (a + b));
    }

    scanner.close();
}</code></pre><p>}</p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[백준 기찍N]]></title>
            <link>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-%EA%B8%B0%EC%B0%8DN</link>
            <guid>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-%EA%B8%B0%EC%B0%8DN</guid>
            <pubDate>Fri, 25 Jun 2021 17:56:17 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/b7f4af71-5a67-469a-8778-435ea73e00a1/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">import java.util.Scanner;
</code></pre>
</blockquote>
<p>public class Main {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);

    int n = scanner.nextInt();

    scanner.close();

    for (int i = n; i &gt;0; --i) {


        System.out.println(i);    
    }
}</code></pre><p>}</p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[백준 8393 합]]></title>
            <link>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-8393-%ED%95%A9</link>
            <guid>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-8393-%ED%95%A9</guid>
            <pubDate>Fri, 25 Jun 2021 17:22:34 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/af310548-1e00-4f95-bedd-df976fc4ed07/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">import java.util.Scanner;
</code></pre>
</blockquote>
<p>public class Main {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);</code></pre><blockquote>
<pre><code>    int x = scanner.nextInt();

    int sum = 0;

    for (int i = 1; i &lt;= x; i++) {
        sum +=i;
    }
    System.out.println(sum);

}</code></pre><p>}</p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[백준 2588번 곱셈]]></title>
            <link>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-2588%EB%B2%88-%EA%B3%B1%EC%85%88</link>
            <guid>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-2588%EB%B2%88-%EA%B3%B1%EC%85%88</guid>
            <pubDate>Fri, 25 Jun 2021 17:15:15 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/5ea57c5e-67bc-480c-adce-b818938ef314/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">import java.util.Scanner;

</code></pre>
</blockquote>
<p>public class Main {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);

    int a = scanner.nextInt();
    String b = scanner.next();</code></pre></blockquote>
<pre><code>    scanner.close();</code></pre><blockquote>
<pre><code>    System.out.println(a * (b.charAt(2) - &#39;0&#39;));
    System.out.println(a * (b.charAt(1) - &#39;0&#39;));
    System.out.println(a * (b.charAt(0) - &#39;0&#39;));
    System.out.println(a * Integer.parseInt(b));
}</code></pre></blockquote>
<p>}</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[백준 1330번 두 수 비교하기]]></title>
            <link>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-1330%EB%B2%88-%EB%91%90-%EC%88%98-%EB%B9%84%EA%B5%90%ED%95%98%EA%B8%B0</link>
            <guid>https://velog.io/@ybnr_92/%EB%B0%B1%EC%A4%80-1330%EB%B2%88-%EB%91%90-%EC%88%98-%EB%B9%84%EA%B5%90%ED%95%98%EA%B8%B0</guid>
            <pubDate>Fri, 25 Jun 2021 17:12:08 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/b7acafa9-9f7a-4639-a9e4-38748df512d9/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">import java.util.Scanner;
</code></pre>
</blockquote>
<p>public class Main {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    int a = 0;
    int b = 0;

    Scanner scanner = new Scanner(System.in);
    a = scanner.nextInt();
    b = scanner.nextInt();

    if (a&gt;b) {
        System.out.println(&quot;&gt;&quot;);
    } else if (a== b) {
        System.out.println(&quot;==&quot;);
    } else {
        System.out.println(&quot;&lt;&quot;);
    }</code></pre></blockquote>
<pre><code>    scanner.close();</code></pre><blockquote>
</blockquote>
<pre><code>}</code></pre><blockquote>
</blockquote>
<p>}</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[Java 임의의 숫자 누적 출력]]></title>
            <link>https://velog.io/@ybnr_92/Java-%EC%9E%84%EC%9D%98%EC%9D%98-%EC%88%AB%EC%9E%90-%EB%88%84%EC%A0%81-%EC%B6%9C%EB%A0%A5</link>
            <guid>https://velog.io/@ybnr_92/Java-%EC%9E%84%EC%9D%98%EC%9D%98-%EC%88%AB%EC%9E%90-%EB%88%84%EC%A0%81-%EC%B6%9C%EB%A0%A5</guid>
            <pubDate>Thu, 24 Jun 2021 16:02:24 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/090e0a73-5793-40ae-95e2-cec175e6a1df/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">package pack_Condition;
</code></pre>
</blockquote>
<p>import java.util.Scanner;</p>
<blockquote>
</blockquote>
<p>public class Break {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);</code></pre><blockquote>
<pre><code>    int count =0;
    for (int i = 0; i &lt; 100; i+=scanner.nextInt()) {
        count++;

        System.out.printf(&quot;%d. 숫자입력(누적%d) : &quot;, count,i);

        if (i == 999) {
            break;
        }
    }
    System.out.println(&quot;프로그램 종료!&quot;);</code></pre></blockquote>
<pre><code>    scanner.close();</code></pre><blockquote>
</blockquote>
<pre><code>}</code></pre><blockquote>
</blockquote>
<p>}</p>
<h2 id="결과">결과</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/4ded0f8c-584a-427b-a71c-0d9accc50dec/image.png" alt=""></p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[Java 숫자 2개를 입력받은 후  사이에 있는 짝수 출력]]></title>
            <link>https://velog.io/@ybnr_92/Java-%EC%88%AB%EC%9E%90-2%EA%B0%9C%EB%A5%BC-%EC%9E%85%EB%A0%A5%EB%B0%9B%EC%9D%80-%ED%9B%84-%EC%82%AC%EC%9D%B4%EC%97%90-%EC%9E%88%EB%8A%94-%EC%A7%9D%EC%88%98-%EC%B6%9C%EB%A0%A5</link>
            <guid>https://velog.io/@ybnr_92/Java-%EC%88%AB%EC%9E%90-2%EA%B0%9C%EB%A5%BC-%EC%9E%85%EB%A0%A5%EB%B0%9B%EC%9D%80-%ED%9B%84-%EC%82%AC%EC%9D%B4%EC%97%90-%EC%9E%88%EB%8A%94-%EC%A7%9D%EC%88%98-%EC%B6%9C%EB%A0%A5</guid>
            <pubDate>Thu, 24 Jun 2021 15:58:54 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/42d70a7d-f9ad-471e-b613-053c9cabb45d/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">package pack_ForDrill;
</code></pre>
</blockquote>
<p>import java.text.DecimalFormat;
import java.util.Scanner;</p>
<blockquote>
</blockquote>
<p>public class ForEvenNumber {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);

    System.out.print(&quot;첫 번째 숫자 입력 : &quot;);
   int startNum = scanner.nextInt();
    System.out.print(&quot;첫 번째 숫자 입력 : &quot;);
   int endNum = scanner.nextInt();
    scanner.close();

    System.out.println(startNum + &quot;부터&quot; + endNum + &quot;사이의 짝수&quot;);

    for (int i = startNum; i &lt;=endNum; i++) {
       if (i%2==0) {
            System.out.print(i);

            if (i &lt; endNum -1) {
                System.out.print(&quot;, &quot;);
            }
        }
    }

}</code></pre></blockquote>
<p>}</p>
<h2 id="결과">결과</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/313fcac2-42f2-4f65-ba2c-c0bb95ca3dc6/image.png" alt=""></p>
</blockquote>
]]></description>
        </item>
        <item>
            <title><![CDATA[Java 약수 출력]]></title>
            <link>https://velog.io/@ybnr_92/Java-%EC%95%BD%EC%88%98-%EC%B6%9C%EB%A0%A5</link>
            <guid>https://velog.io/@ybnr_92/Java-%EC%95%BD%EC%88%98-%EC%B6%9C%EB%A0%A5</guid>
            <pubDate>Thu, 24 Jun 2021 15:55:12 GMT</pubDate>
            <description><![CDATA[<h2 id="문제">문제</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/e865d7cb-762f-4966-b639-476b01d5f16b/image.png" alt=""></p>
</blockquote>
<h2 id="해결방안">해결방안</h2>
<blockquote>
<pre><code class="language-java">package pack_For;
</code></pre>
</blockquote>
<p>import java.util.Scanner;</p>
<blockquote>
</blockquote>
<p>public class ForBasic {</p>
<blockquote>
</blockquote>
<pre><code>public static void main(String[] args) {</code></pre><blockquote>
<pre><code>    Scanner scanner = new Scanner(System.in);

    System.out.print(&quot;숫자를 입력하세요 : &quot;);
   int num = scanner.nextInt();



   System.out.println(num + &quot;의 약수&quot;);

    for (int i = 1; i&lt;=num; i++) {

        if (num%i==0) {

            System.out.print(i);

            if (i &lt; num) {
                System.out.print(&quot;, &quot;);
            }</code></pre></blockquote>
<pre><code>        }
    }</code></pre><blockquote>
<pre><code>}</code></pre></blockquote>
<p>}</p>
<h2 id="결과">결과</h2>
<blockquote>
<p><img src="https://images.velog.io/images/ybnr_92/post/a04e2e81-6133-4b7f-9fd1-192aca936b13/image.png" alt=""></p>
</blockquote>
]]></description>
        </item>
    </channel>
</rss>