수업에서 했던거
179p
#include <stdio.h>
int main()
{
double num;
printf("정수입력:");
scanf_s("%d", &num);
if (num < 0)
printf("입력 값이 0보다 작다 \n");
else if (num > 0)
printf("입력 값이 0보다 크다 \n");
else if (num == 0)
printf("입력 값이 0이다 \n");
else
printf("잘못누르셨습니다\n");
return 0;
}
181p
#include <stdio.h>
int main()
{
int opt;
double num1, num2;
double result;
printf("1.덧셈 2.뺄셈 3.곱셈 4.나눗셈");
printf("선택? :");
scanf_s("%d", &opt);
printf("두개의 실수 입력 :");
scanf_s("%lf %lf", &num1, &num2);
if (opt == 1)
result = num1 + num2;
else if (opt == 2)
result = num1 - num2;
else if (opt == 3)
result = num1 *num2;
else (opt == 4)
result = num1 / num2;
printf("결과 %f \n", result);
return 0;
}
182p
#include <stdio.h>
int main()
{
int i;
for (i = 1; i <= 100; i++)
{
if (i % 3 == 0 || i % 4 == 0)
printf("3 또는 4의 배수 %d \n", i);
}
return 0;
}
test
#include <stdio.h>
int main()
{
int num;
printf("주민등록번호 7번째 자리를 입력하시오");
scanf_s("%d", &num);
if (num == 1 || num == 3)
printf("남성입니다.");
else if (num == 2 || num == 4)
printf("여성입니다.");
else
printf("잘못입력하셨습니다.");
return 0;
}
189p
#include <stdio.h>
int main()
{
int score;
printf("예상 점수를 입력하시오");
scanf_s("%d", &score);
switch (score/10)
{
case 10://이렇게 멈춰주지 않으면 바로 다음으로 넘어가서 A가 뜸
case 9: printf("A \n"); break;
case 8: printf("B \n"); break;
case 7: printf("C \n"); break;
case 6: printf("D \n"); break;
default: printf("F \n"); break;
}
return 0;
}
p187
#include <stdio.h>
int main()
{
int num = 0, abs = 0;
printf("정수를 입력하시오");
scanf_s("%d", &num);
abs=num>0 ? num : num*(-1);
printf("절댓값은 %d", abs);
return 0;
}
p190
#include <stdio.h>
int main()
{
int sum = 0, num = 0;
while (1)
{
if (num == 99)
continue;
sum += num;
if (sum > 5000)
break;
num++;
}
printf("sum %d \n", sum);
printf("num %d \n", num);
return 0;
}
p191
#include <stdio.h>
int main()
{
int num;
printf("start \n");
for (num = 1; num < 20; num++)
{
if (num % 13 == 0)
goto AAA;
printf("%d \n", num);
}
AAA:
printf("13의 숫자라서 종료합니다 \n");
printf("End \n");
}