From 70735796000f40f0f982a29e0d265be4700ac27e Mon Sep 17 00:00:00 2001 From: KimTaeeun <teun1215@ajou.ac.kr> Date: Sat, 10 Nov 2018 01:35:42 +0900 Subject: [PATCH] Test --- ...4\353\241\234\352\267\270\353\236\250.cpp" | 59 +++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 "5_\353\202\234\354\210\230\355\224\204\353\241\234\352\267\270\353\236\250.cpp" diff --git "a/5_\353\202\234\354\210\230\355\224\204\353\241\234\352\267\270\353\236\250.cpp" "b/5_\353\202\234\354\210\230\355\224\204\353\241\234\352\267\270\353\236\250.cpp" new file mode 100644 index 0000000..1b6231e --- /dev/null +++ "b/5_\353\202\234\354\210\230\355\224\204\353\241\234\352\267\270\353\236\250.cpp" @@ -0,0 +1,59 @@ +//���� ���α� +//201421110 �̵���а� ������ + +#include <stdio.h> +#include <stdlib.h> +#include <time.h> +#define NUM_DATA 25 + +int main() +{ + int arr[NUM_DATA]; + int num; + int val[NUM_DATA]; + int index = 0; + int min_val=0; + + srand(time(NULL)); + + for (int i = 0; i < NUM_DATA; i++) { + arr[i] = rand() % 176 + 25; + printf("%5d", arr[i]); + if (i % 10 == 9) printf("\n"); + } + + printf("\n���ڸ� �Է��ϼ���\n"); + scanf_s("%d", &num); + + + for (int i = 0; i < NUM_DATA; i++) + { + val[i] = arr[i] - num; + } + + for (int i = 0; i < NUM_DATA; i++) + { + if (val[i] > 0) + { + min_val = val[i]; + index = i; + break; + } + } + + for (int i = 0; i < NUM_DATA; i++) + { + if (min_val > val[i] && val[i] > 0) + { + min_val = val[i]; + index = i; + } + } + + if (min_val>0) + printf("ū �� �� ���� ����� �� : %d", arr[index]); + else + printf("���� ã�� �� �����ϴ�."); + + return 0; +} \ No newline at end of file -- GitLab