2023๋ 06์ 09์ผ ์์ผ
[๋ฌธ์ ์ค๋ช ]
์ ์ num1๊ณผ num2๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋,
num1์ num2๋ก ๋๋ ๊ฐ์ 1,000์ ๊ณฑํ ํ ์ ์ ๋ถ๋ถ์ return ํ๋๋ก soltuion ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
[๋ด ํ์ด]
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int num1, int num2) {
int answer = 0;
if(0<num1<=100 && 0<num2<=100) {
float n = (float) num1/num2 * 1000;
answer = (int) n;
}
return answer;
}
์ผ๋จ num1,2์ ์กฐ๊ฑด์ด 0 ์ด๊ณผ 100์ดํ์ ์กฐ๊ฑด์ด ์์๊ธฐ ๋๋ฌธ์ if๋ฌธ์ ์ด์ฉํ๋ค.
float ํ์ ๋ณ์ n์ ์ ์ธ, floatํ์ ์ผ๋ก num1/num2 * 1000์ ๊ฐ์ ๋ฐ์๊ณ ,
n์ ๊ฐ์ int๋ก ํ๋ณํ์ ํ ๋ค answer์ ์ ๋ ฅ ํ ๊ทธ ๊ฐ์ ๋ฆฌํด์์ผฐ๋ค.
'๐Codingtest > 0๏ธโฃLv.0' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [ํ๋ก๊ทธ๋๋จธ์ค] ์ง์์ ํฉ - Java (0) | 2023.06.13 |
|---|---|
| [ํ๋ก๊ทธ๋๋จธ์ค] ๊ฐ๋๊ธฐ - Java (0) | 2023.06.12 |
| [ํ๋ก๊ทธ๋๋จธ์ค] ๋ ์์ ํฉ - Java (0) | 2023.06.08 |
| [ํ๋ก๊ทธ๋๋จธ์ค] ๋ ์์ ์ฐจ - Java (0) | 2023.06.08 |
| [ํ๋ก๊ทธ๋๋จธ์ค] ์ซ์ ๋น๊ตํ๊ธฐ - Java (0) | 2023.05.25 |