728x90
- a๋ถํฐ b๊น์ง์ ์ซ์๋ค ์ค ๋ชจ๋ ์ง์์ ๊ณฑ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ
- 1์ ์ด๊ธฐ๊ฐ์ผ๋ก ๊ฐ๋ prod๋ผ๋ ๋ณ์๋ฅผ ํ์ฉํ์ฌ, for ์์์ i๊ฐ์ด ์ง์์ผ ๋๋ง prod๊ฐ์ ํด๋น ์ซ์๋ฅผ ๊ณฑํด์ฃผ๋ ์์ผ๋ก ์งํํด ๋ณผ ์ ์์ต๋๋ค. prod๋ฅผ ๊ผญ 1๋ก ์ด๊ธฐํ ํ๊ณ ์งํํด์ผ ํจ์ ์ ์ํฉ๋๋ค.
int prod = 1;
for (int i = a; i <= b; i++) {
if (i % 2 == 0) {
prod *= i;
}
}
printf("%d", prod);
#include <stdio.h>
int main() {
int a = 3, b = 8;
int prod = 1;
for (int i = a; i <= b; i++) {
if (i % 2 == 0) {
prod *= i;
}
}
printf("%d", prod);
return 0;
}
โถ๋ฌธ์ : a, b๊ฐ ์ฃผ์ด์ก์ ๋ a๋ถํฐ b๊น์ง์ ๊ณฑ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด ๋ณด์ธ์.
#include <stdio.h>
int main() {
int a, b;
int prod = 1;
scanf("%d %d",&a,&b);
for(int i=a; i<=b; i++){
prod *= i;
}
printf("%d",prod);
return 0;
}
โถ๋ฌธ์ : a, b ๋ ์์ฐ์๋ฅผ ์ ๋ ฅ๋ฐ์ ๊ฐ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด ๋ณด์ธ์.
#include <stdio.h>
int main() {
int a, b;
int prod = 1;
scanf("%d %d",&a,&b);
for(int i=1; i<=b; i++){
prod *= a;
}
printf("%d",prod);
return 0;
}
โถ๋ฌธ์ : ๋ ์ ์ a์ b๊ฐ ์ฃผ์ด์ก์ ๋, 1๋ถํฐ b๊น์ง์ ์ ์ค a์ ๋ฐฐ์๋ค์ ๊ณฑ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด ๋ณด์ธ์.
#include <stdio.h>
int main() {
int a, b;
int prod = 1;
scanf("%d %d",&a,&b);
for(int i=a; i<=b; i++){
if(i%a==0){
prod*=i;
}
}
printf("%d",prod);
return 0;
}