algorithm(153)
-
배열 - 배열수행평가16(가장 높은 성적을 받은 학생의 번호는?)
#include int main() {int a[1000][1000] = { 0 };int b[10] = { 0 };int j, i, num;int tmp = 0;int result;scanf("%d", &num);for (i = 0; i < num; i++) {for (j = 0; j < 3; j++) {scanf("%d", &a[i][j]);b[i] += a[i][j];}b[i] /= 3;}for (i = 0; i
2018.07.08 -
배열 - 배열 수행평가15(과목별학생별평균구하기)
#include #include int main() {float a[1000][1000] = { 0 };int i, j; //i = 세로,j = 가로int num;float sum = 0;scanf("%d", &num);for (i = 0; i < num; i++) {for (j = 0; j < 3; j++) {scanf("%f", &a[i][j]);}}for (i = 0; i < num; i++) {sum = 0;for (j = 0; j < 3; j++) {sum += a[i][j];}a[i][3] = (float)sum / 3.0;} for (j = 0; j < 3; j++) {sum = 0;for (i = 0; i < num; i++) {sum += a[i][j];}a[num][j] = (float..
2018.07.08 -
배열 - 배열 수행평가14(없는숫자를찾아라)
#include #include int main() {int a[10], b [10];int i, j, num = 0;int c[10] = { 0 };for (i = 0; i < 10; i++) {a[i] = i;}for (i = 0; i < 10; i++) {scanf("%d", &b[i]);}for (i = 0; i < 10; i++) {for (j = 0; j < 10; j++) {if (a[i] == b[j]) {c[i]++;}}}for (i = 0; i < 10; i++) {if (c[i] == 0) {printf("%d ", a[i]);num++;}}if (num == 0) {printf("NULL");}}
2018.07.08 -
배열 - 배열 수행평가13(가장많이사용된문자는?)
#include #include int main() {char arr[1000];int i, j;int solve[1000];int result = 0;int tmp; scanf("%s", arr);for (i = 0; i < strlen(arr); i++) {solve[arr[i]]++;}for (i = 97; i < 123; i++) {if (result < solve[i]) {result = solve[i];tmp = i;}}printf("%c", tmp); }
2018.07.08 -
배열 - 배열 수행평가12(문자열비교)
#include #include int main() {char arr1[100];char arr2[100];scanf("%s", arr1);scanf("%s", arr2);if (!strcmp(arr1, arr2)) {printf("같다");}else printf("다르다"); }
2018.07.08 -
배열 - 배열 수행평가11(가장많이나온숫자는?)
#include int main() {int a[10] = {0};int i, num;int max = 0;int tmp;for (i = 0; i < 10; i++) {scanf("%d", &num);a[num]++;}for (i = 0; i < 10; i++) {if (max
2018.07.08