# 4์ฅ Programming ํ์ด
160p_1๋ฒ)
#include <stdio.h>
int main()
{
double weight, stature;
printf("์ฒด์ค์ ์
๋ ฅํ์์ค: ");
scanf_s("%lf", &weight);
printf("์ ์ฅ์ ์
๋ ฅํ์์ค(๋จ์: ๋ฏธํฐ): ");
scanf_s("%lf", &stature);
printf("BMI: %.3lf", weight / (stature * stature)); //์์์ ์๋ 3์๋ฆฌ๊น์ง ์ถ๋ ฅ
return 0;
}
160p_2๋ฒ)
#include <stdio.h>
int main()
{
int x, y, z;
printf("์ ์๋ฅผ 3๊ฐ ์
๋ ฅํ์์ค: ");
scanf_s("%d%d%d", &x, &y, &z);
printf("%d * %d - %d = %d", x, y, z, x * y - z);
return 0;
}
160p_3๋ฒ)
#include <stdio.h>
int main()
{
int price;
double sale, total;
printf("์ํ ๊ฐ๊ฒฉ์ ์
๋ ฅํ์์ค: ");
scanf_s("%d", &price);
printf("ํ ์ธ๋ฅ ์ ์
๋ ฅํ์์ค: ");
scanf_s("%lf", &sale);
total = price - price * sale / 100.0;
printf("ํ ์ธ๋ ๊ฐ๊ฒฉ์ %.3lf์
๋๋ค.", total);
return 0;
}
161p_4๋ฒ)
#include <stdio.h>
int main()
{
double lan, math, eng, total, ave;
printf("3๊ณผ๋ชฉ์ ์ ์๋ฅผ ์
๋ ฅํ์์ค: ");
scanf_s("%lf%lf%lf", &lan, &math, &eng);
total = lan + math + eng;
ave = total / 3;
printf("์ด์ : %.2lf\n", total);
printf("ํ๊ท : %.2lf", ave);
return 0;
}
161p_5๋ฒ)
#include <stdio.h>
int main()
{
int first, second;
printf("์ฒซ ๋ฒ์งธ ์ ์๋ฅผ ์
๋ ฅํ์์ค: ");
scanf_s("%d", &first);
printf("๋ ๋ฒ์งธ ์ ์๋ฅผ ์
๋ ฅํ์์ค: ");
scanf_s("%d", &second);
printf("๋ชซ์ %d์ด๊ณ ๋๋จธ์ง๋ %d์
๋๋ค.", first / second, first % second);
return 0;
}
161p_6๋ฒ)
#include <stdio.h>
int main()
{
int num;
printf("์ ์๋ฅผ ์
๋ ฅํ์์ค: ");
scanf_s("%d", &num);
printf("๋ฐฑ์ ์๋ฆฌ ์: %d\n", num / 100);
printf("์ญ์ ์๋ฆฌ ์: %d\n", (num % 100) / 10);
printf("์ผ์ ์๋ฆฌ ์: %d", (num % 100) % 10);
return 0;
}
161p_7๋ฒ)
#include <stdio.h>
#include <math.h>
int main()
{
double x;
printf("x์ ๊ฐ์ ์
๋ ฅํ์์ค: ");
scanf_s("%lf", &x);
printf("์์์ ๊ฐ์ %lf์
๋๋ค.", (pow(x, 3) - 20) / (x - 7));
return 0;
}
162p_8๋ฒ)
#include <stdio.h>
int main()
{
double one, two, fvalue;
printf("2๊ฐ์ ์ค์๋ฅผ ์
๋ ฅํ์์ค: ");
scanf_s("%lf%lf", &one, &two);
/* ์ฌ๋ฌ ๊ฐ์ ์๋ฅผ ๋์์ ์
๋ ฅ๋ฐ์ ๋, scanf_s("%lf %lf", &one, &two);
์ฒ๋ผ %lf์ %lf ์ฌ์ด๋ฅผ ๋์ฐ๋ฉด X */
fvalue = one + two;
printf("ํฉ์ ์ ์๋ถ: %d", (int)fvalue);
return 0;
}
162p_9๋ฒ)
#include <stdio.h>
int main()
{
int num;
printf("์ซ์๋ฅผ ์
๋ ฅํ์์ค: ");
scanf_s("%d", &num);
printf("LSB๋ %d", num & 1);
return 0;
}
162p_10๋ฒ)
#include <stdio.h>
int main()
{
int num, n;
printf("์ซ์๋ฅผ ์
๋ ฅํ์์ค: ");
scanf_s("%d", &num);
printf("n๋ฅผ ์
๋ ฅํ์์ค: ");
scanf_s("%d", &n);
printf("์๋ก์ด ๊ฐ: %d", (1 << n) | num);
return 0;
}