๋ฐฑ์ค ๋ฐ๋ณต๋ฌธ 10952๋ฒ. A + B - 5
<10952. A+B - 5>
๋ฌธ์
๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ ๋ ฅ์ ์ฌ๋ฌ ๊ฐ์ ํ ์คํธ ์ผ์ด์ค๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ฐ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 < A, B < 10)
์ ๋ ฅ์ ๋ง์ง๋ง์๋ 0 ๋ ๊ฐ๊ฐ ๋ค์ด์จ๋ค.
์ถ๋ ฅ
๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค A+B๋ฅผ ์ถ๋ ฅํ๋ค.
package bj0715;
import java.util.Scanner;
public class Main {
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
while (true) {
int a = sc.nextInt();
int b = sc.nextInt();
if (a == 0 && b == 0) {
sc.close();
break;
}
else {
System.out.println(a + b);
}
}
}
}
์ฒ์์ ๋ฌธ์ ๋ ์ ๋๋ก ์ ์ผ๊ณ ํ ์คํธ ์ผ์ด์ค๋ฅผ ๋ง๋ค์๋๋ฐ ๊ณ์ ์ ๋ต์ด ์ ๋์์ ๋ค์ ๋ณด๋๊น
ํ ์คํธ ์ผ์ด์ค๋ฅผ ์ ๋ ฅํ๋ค๋ ์กฐ๊ฑด์ด ์์๋ค ;;;;;
์ด๋์ ๋ฌธ์ ๋ฅผ ์ ์ฝ์ด์ผ ํ๋ค๊ณ ...
์๋ฌด๋ฆฌ ์๊ฐํด๋ for ๋ฌธ์ ์ฌ์ฉํด์๋ ๋ฌธ์ ๊ฐ ์ํ๋ฆฌ๊ฒ ๋ค ์๊ฐํ๋๋ฐ ๋ฐ๋ณต๋ฌธ์ for๋ง ์์๋๊ฒ ์๋์๋๊ฑฐ ๊ฐ๋ค^^ ์ถ์์
๊ทธ๋์ while๋ฌธ์ ์ฌ์ฉํด์คฌ๊ตฌ์ฌ... ๋ฌธ์ ๋ a, b ๋๋ค 0์ผ๋๋ง while๋ฌธ์ ๋น ์ ธ๋๊ฐ๋ ๊ฒ์ผ๋ก ๊ฐ๋จํ๊ฒ ํด๊ฒฐํ์ต๋ค ๐
for๋ฌธ, while๋ฌธ์ ์๋ก ๋ณํ์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๋ฐ๋ณต๋ฌธ์ ์์ฑํ ๋ ์ด๋ ์ชฝ์ ์ ํํด๋ ์ข์ง๋ง, for๋ฌธ์ ๋ฐ๋ณต ํ์๋ฅผ ์๊ณ ์์ ๋ ์ฃผ๋ก ์ฌ์ฉํ๊ณ while๋ฌธ์ ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ฐ๋ณตํ ๋ ์ฃผ๋ก ์ฌ์ฉํ๋ค๊ณ ํฉ๋๋ค!!
๊ทผ๋ฐ sc.close๊ฐ ์ ๋ ฅ์ ๋ค ๋ฐ๊ณ ๋ ํ๋ก๋ ์ด๋๋ ์จ๋ ๋๋ค๊ณ ์๊ณ ์๋๋ฐ ํ๋ฆฐํธ ์์ค์ ์ผ๋๋ฐ ์๋๋๋ผ๊ตฌ์ฌ..
ํน์ฌ ์์๋ ๋ถ ์์ผ์๋ฉด ๋๊ธ ๋จ๊ฒจ์ฃผ์ผ์ โ๏ธโ๏ธ