# 5์ฅ Lab, Mini Project ๋ฌธ์ ํ์ด
196p_Lab)
#include <stdio.h>
#include <math.h>
int main()
{
int a, b, c;
double d, x1, x2, x3;
printf("๊ณ์ a, b, c๋ฅผ ์
๋ ฅํ์์ค: ");
scanf_s("%d%d%d", &a, &b, &c);
d = b * b - 4.0 * a * c;
if (d == 0)
{
x3 = -b / (2 * a);
printf("ํด๋น ์ด์ฐจ ๋ฐฉ์ ์์ ์ค๊ทผ %lf์ ๊ฐ์ง๋๋ค.", x3);
}
else if (d > 0)
{
x1 = ((-b + sqrt(d)) / (2.0 * a));
x2 = ((-b - sqrt(d)) / (2.0 * a));
printf("์ฒซ ๋ฒ์งธ ์ค๊ทผ = %lf\n", x1);
printf("๋ ๋ฒ์งธ ์ค๊ทผ = %lf\n", x2);
}
else
{
printf("ํ์๊ทผ์
๋๋ค.\n");
}
return 0;
}
198p_Mini Project)
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int computer, user;
printf("๊ฐ์, ๋ฐ์, ๋ณด ๊ฒ์์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค.\nํ๋๋ฅผ ์ ํํ์ธ์(๊ฐ์-0, ๋ฐ์-1, ๋ณด-2): ");
scanf_s("%d", &user);
srand(time(NULL)); //์๋๊ฐ์ ์ฃผ์ง ์์ผ๋ฉด ๋์๊ฐ ์ ๋๋ก ์์ฑ๋์ง ์๋๋ค.
computer = rand() % 3;
if ((user + 1) % 3 == computer)
{
printf("์ฌ์ฉ์: %d\n์ปดํจํฐ: %d\n์ปดํจํฐ ์น๋ฆฌ", user, computer);
}
else if (user == computer)
{
printf("์ฌ์ฉ์: %d\n์ปดํจํฐ: %d\n๋น๊ฒผ์ต๋๋ค.", user, computer);
}
else
{
printf("์ฌ์ฉ์: %d\n์ปดํจํฐ: %d\n์ฌ์ฉ์ ์น๋ฆฌ", user, computer);
}
return 0;
}