세 수의 최댓값
1]#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void){
int num1, num2, num3, max;
printf("세 개의 다른 수를 입력하고 Enter를 누르세요:");
scanf("%d %d %d", &num1, &num2, &num3);
if (num1 > num2) max = num1;
else max = num2;
if (num3 > max) max = num3;
printf("입력받은 수는 %d, %d, %d이고,\n", num1, num2, num3);
printf("최댓값은 %d입니다.\n", max);
return 0;}
2]#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void){
int num1, num2, num3, max;
printf("세 개의 다른 수를 입력하고 Enter를 누르세요:");
scanf("%d %d %d", &num1, &num2, &num3);
max=(num1>num2) ? num1 : num2;
max=(num3>max) ? num3 : max;
printf("입력받은 수는 %d, %d, %d이고,\n", num1, num2, num3);
printf("최댓값은 %d입니다.\n", max);
return 0;}
세 수의 최솟값
1]#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void){
int num1, num2, num3, max;
printf("세 개의 다른 수를 입력하고 Enter를 누르세요:");
scanf("%d %d %d", &num1, &num2, &num3);
if (num1 < num2) max = num1;
else max = num2;
if (num3 < max) max = num3;
else max = max;
printf("입력받은 수는 %d, %d, %d이고,\n", num1, num2, num3);
printf("최솟값은 %d입니다.\n", max);
return 0;}
2]#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void){
int num1, num2, num3, min;
printf("세 개의 다른 수를 입력하고 Enter를 누르세요:");
scanf("%d %d %d", &num1, &num2, &num3);
min = (num1 < num2) ? num1 : num2;
min = (num3 < min) ? num3 : min;
printf("입력받은 수는 %d, %d, %d이고,\n", num1, num2, num3);
printf("최솟값은 %d입니다.\n", min);
return 0;}
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void){
char op; // 연산자 저장 변수
int num1, num2; // 피연산자 저장 변수
printf("덧셈과 뺄셈만 가능합니다\n");
printf("계산하려는 수식(예:10+20)을 입력하세요:");
scanf("%d%c%d", &num1, &op, &num2); //10+20
switch (op) {
case '+':
printf("덧셈 결과는 %d입니다.\n", num1 + num2);
break;
case '-':
printf("뺄셈 결과는 %d입니다.\n", num1 - num2);
break;
case '*':
printf("곱셈 결과는 %d입니다.\n", num1 *num2);
break;
case '%':
printf("나눗셈 결과는 %d입니다.\n", num1 % num2);
break;
default:
printf("다시 입력하세요\n");
break;}
return 0;}
for (i = 1; i <= 10; i++) == for (i = 0; i < 10; i++)
1부터 100의 합
#include <stdio.h>
int main(void)
{
int n, sum = 0;
for (n = 1; n <= 100; n++)
sum = sum + n;
printf("%d\n", sum);
return 0;
}
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
for (;;)
{
char op; // 연산자 저장 변수
int num1, num2; // 피연산자 저장 변수
printf("덧셈과 뺄셈만 가능합니다\n");
printf("계산하려는 수식(예:10+20, 끝내려면 0+0)을 입력하세요:");
scanf("%d%c%d", &num1, &op, &num2); //10+20
if (num1 == 0 && num2 == 0)
{
break;
}
switch (op)
{
case '+':
printf("덧셈 결과는 %d입니다.\n", num1 + num2);
break;
case '-':
printf("뺄셈 결과는 %d입니다.\n", num1 - num2);
break;
default:
printf("다시 입력하세요\n");
break;
}
}
return 0;
}
'인덕대 C언어-출처 smile han' 카테고리의 다른 글
11 (0) | 2024.05.14 |
---|---|
C언어 예습 11주차 (0) | 2024.05.12 |
C언어 예습 10주차 (0) | 2024.05.05 |
c언어 9주차 과제 (0) | 2024.04.30 |
C언어 8주차 예습과제 (1) | 2024.04.28 |