<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=JTDStudy%2F%EC%B2%AB%EB%B2%88%EC%A7%B8%EA%B3%BC%EC%A0%9C%2F%EC%9B%90%ED%9D%AC</id>
	<title>JTDStudy/첫번째과제/원희 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=JTDStudy%2F%EC%B2%AB%EB%B2%88%EC%A7%B8%EA%B3%BC%EC%A0%9C%2F%EC%9B%90%ED%9D%AC"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=JTDStudy/%EC%B2%AB%EB%B2%88%EC%A7%B8%EA%B3%BC%EC%A0%9C/%EC%9B%90%ED%9D%AC&amp;action=history"/>
	<updated>2026-05-15T13:54:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=JTDStudy/%EC%B2%AB%EB%B2%88%EC%A7%B8%EA%B3%BC%EC%A0%9C/%EC%9B%90%ED%9D%AC&amp;diff=32699&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:23, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=JTDStudy/%EC%B2%AB%EB%B2%88%EC%A7%B8%EA%B3%BC%EC%A0%9C/%EC%9B%90%ED%9D%AC&amp;diff=32699&amp;oldid=prev"/>
		<updated>2021-02-07T05:23:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= 실행코드 =&lt;br /&gt;
 &lt;br /&gt;
 import javax.swing.*;&lt;br /&gt;
 //import java.io.*;&lt;br /&gt;
 &lt;br /&gt;
 public class NumberBaseballGame {&lt;br /&gt;
 	public static void main(String[] args){&lt;br /&gt;
 		int[] comNum = new int[3];&lt;br /&gt;
 		comNum[0] = (int)(Math.random() * 10 +1);&lt;br /&gt;
 		comNum[1] = (int)(Math.random() * 10 +1);&lt;br /&gt;
 		comNum[2] = (int)(Math.random() * 10 +1);&lt;br /&gt;
 		int[] userNum = new int[3];&lt;br /&gt;
 		&lt;br /&gt;
 		&lt;br /&gt;
 		int strikeCounter = 0, ballCounter=0, outCounter=0;&lt;br /&gt;
 		&lt;br /&gt;
 		int i, j;&lt;br /&gt;
 		&lt;br /&gt;
 		for(i=0;i&amp;amp;lt;3;i++){&lt;br /&gt;
 			if (comNum[i] == 10){&lt;br /&gt;
 				comNum[i] --;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		&lt;br /&gt;
 		for(;;){&lt;br /&gt;
 			userNum[0] = Integer.parseInt(JOptionPane.showInputDialog(null,&amp;quot;첫번째 숫자를 입력하시오&amp;quot;));&lt;br /&gt;
 			userNum[1] = Integer.parseInt(JOptionPane.showInputDialog(null,&amp;quot;두번째 숫자를 입력하시오&amp;quot;));&lt;br /&gt;
 			userNum[2] = Integer.parseInt(JOptionPane.showInputDialog(null,&amp;quot;세번째 숫자를 입력하시오&amp;quot;));&lt;br /&gt;
 			&lt;br /&gt;
 			//String temp = JOptionPane.showInputDialog(null,&amp;quot;숫자를 입력하시오 (한칸씩 띄어서)&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 			&lt;br /&gt;
 			strikeCounter = 0;&lt;br /&gt;
 			ballCounter = 0;&lt;br /&gt;
 			&lt;br /&gt;
 			&lt;br /&gt;
             for(i = 0; i &amp;amp;lt; 3; i++){ &lt;br /&gt;
                 for(j = 0; j &amp;amp;lt; 3; j++){ &lt;br /&gt;
                     if (comNum[i] == userNum[j] &amp;amp;amp;&amp;amp;amp; i == j) &lt;br /&gt;
                         strikeCounter++; &lt;br /&gt;
                     else if(comNum[i] == userNum[j] &amp;amp;amp;&amp;amp;amp; j != i &amp;amp;amp;&amp;amp;amp; (comNum[j] != userNum[j])) &lt;br /&gt;
                         ballCounter++; &lt;br /&gt;
                     &lt;br /&gt;
                 } &lt;br /&gt;
             }&lt;br /&gt;
 &lt;br /&gt;
             if(strikeCounter == 3){ &lt;br /&gt;
                 JOptionPane.showMessageDialog(null, &amp;quot;3strike!! You win!&amp;quot;); &lt;br /&gt;
                 break;&lt;br /&gt;
                 &lt;br /&gt;
             } &lt;br /&gt;
             &lt;br /&gt;
             outCounter++;&lt;br /&gt;
             JOptionPane.showMessageDialog(null, strikeCounter +&amp;quot;strike &amp;quot; + ballCounter + &amp;quot;ball &amp;quot; + outCounter + &amp;quot;out!&amp;quot;); &lt;br /&gt;
             &lt;br /&gt;
             if(outCounter == 3 &amp;amp;amp;&amp;amp;amp; strikeCounter == 0){&lt;br /&gt;
             	JOptionPane.showMessageDialog(null,&amp;quot;삼진?ㅋ Game Over&amp;quot;);&lt;br /&gt;
             	break;&lt;br /&gt;
             }&lt;br /&gt;
 		}&lt;br /&gt;
 		&lt;br /&gt;
 				&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== ==&lt;br /&gt;
처음에 하다가 영준이한걸 보니까 마지막은 완전 똑같아진;;;ㅠㅠ&lt;br /&gt;
&lt;br /&gt;
자바가 완전 기초라서요, 숫자 세개 입력받을때 1 2 3 이렇게 입력받으면 배열에서 1,2,3 이렇게 들어가게 할려고 노력을 해봤지만 어렵네요......ㅠㅠ 생각의 한계로 결국은 따로따로 입력받기......&lt;br /&gt;
** 방법은 여러 방법이 있지. 만약 100자리라면, int 형이 정수값만 가지고 나머지는 버리는 특성을 이용해서 123%10 하면 3이 나오고, 12%10 하면 2 나오고 나머지는 1이고... 이런식으로 숫자른 나누어 줄 수도 있고, 입력시에 어짜피 String형으로 받아지기 때문에 문자 하나씩 끊어 읽게끔 해도 되지^^ 조금만 생각해보면 방법이 나올 수도 있어 - [[상욱]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>