Difference between r1.1 and the current
@@ -12,6 +12,180 @@
=== 김영은 ===
{{{
}}}
=== 김상렬 ===
{{{
}}}
{{{
}}}
///
#include <stdio.h>
int getNumber(int num[]);
int evenNumber(int num[],int count);
int primeNumber(int num[],int count);
int main()
{
int n,num[99] = { 0 };
int i,count;
while (1)
{
printf("1. 숫자 추가하기\n");
printf("2. 짝수 제거하기\n");
printf("3. 소수 제거하기\n");
printf("어느 명령을 수행할까요? ");
scanf("%d", &n);
switch (n)
{
case 1:
count = getNumber(num);
break;
case 2:
evenNumber(num,count);
break;
case 3:
primeNumber(num,count);
break;
default:
return 0;
}
}
}
int getNumber(int num[])
{
int i, j, temp,count;
printf("숫자를 입력하세요 가장 마지막에는 0을 입력하세요.\n");
for (i = 0; i < 99; i++)
{
scanf("%d", num[i]);
if (num[i] = 0)
{
break;
}
}
for (i = 0; i < 98; i++)
{
for (j = i + 1; j < 99; j++)
{
if (num[i] > num[j])
{
temp = num[i];
num[i] = num[j];
num[j] = temp;
}
else if (num[i] = num[j])
{
num[j] = 0;
}
else
continue;
}
}
printf("저장된 숫자는\n");
for (i = 0; i < 99; i++)
{
printf("%d ", num[i]);
if (num[i] != 0)
{
count++;
}
}
printf("(총 %d개)\n", count);
return count;
}
int evenNumber(int num[],int count)
{
int i,n;
printf("제거된 숫자는\n");
for (i = 0; i < count; i++)
{
if (num[i] % 2 == 0)
{
printf("%d ", num[i]);
num[i] = 0;
n++;
}
else
continue;
}
printf("(총 %d개)\n", n);
printf("저장된 숫자는\n");
for (i = 0; i < 99; i++)
{
if (num[i] != 0)
{
printf("%d ", num[i]);
n++;
}
else
continue;
}
printf("(총 %d개)\n", n);
}
int primeNumber(int num[],int count)
{
int i, j,n;
for (i = 0; i < 99; i++)
{
if ((num[i] != 1) && (num[i] >= 2))
{
for (j = 2; j < num[i]; j++)
{
printf("제거된 숫자는\n");
if (num[i] % j == 0)
{
printf("%d", num[i]);
num[i] = 0;
n++;
}
}
}
else if (num[i] == 1)
{
continue;
n++;
}
else
{
break;
}
}
printf("(총 %d개)\n", n);
printf("저장된 숫자는\n");
for (i = 0; i < 99; i++)
{
if (num[i] != 0)
{
printf("%d ", num[i]);
n++;
}
else
break;
}
printf("(총 %d개)\n", n);
}
{{{
}}}
2.1. 김영은 ¶
///
#include <stdio.h>
#include <stdio.h>
int getNumber(int num[]);
int evenNumber(int num[],int count);
int primeNumber(int num[],int count);
int main()
{
int evenNumber(int num[],int count);
int primeNumber(int num[],int count);
int main()
{
int n,num99 = { 0 };
int i,count;
while (1)
{
}int i,count;
while (1)
{
printf("1. 숫자 추가하기\n");
printf("2. 짝수 제거하기\n");
printf("3. 소수 제거하기\n");
printf("어느 명령을 수행할까요? ");
scanf("%d", &n);
switch (n)
{
case 1:
}printf("2. 짝수 제거하기\n");
printf("3. 소수 제거하기\n");
printf("어느 명령을 수행할까요? ");
scanf("%d", &n);
switch (n)
{
case 1:
count = getNumber(num);
break;
case 2:break;
evenNumber(num,count);
break;
case 3:break;
primeNumber(num,count);
break;
default:break;
return 0;
}int getNumber(int num[])
{
int evenNumber(int num[],int count)
{
{
int i, j, temp,count;
printf("숫자를 입력하세요 가장 마지막에는 0을 입력하세요.\n");
for (i = 0; i < 99; i++)
{
}
for (i = 0; i < 98; i++)
{
printf("저장된 숫자는\n");
for (i = 0; i < 99; i++)
{
}
printf("(총 %d개)\n", count);
return count;
}printf("숫자를 입력하세요 가장 마지막에는 0을 입력하세요.\n");
for (i = 0; i < 99; i++)
{
}
for (i = 0; i < 98; i++)
{
for (j = i + 1; j < 99; j++)
{
}
}{
}
printf("저장된 숫자는\n");
for (i = 0; i < 99; i++)
{
}
printf("(총 %d개)\n", count);
return count;
int evenNumber(int num[],int count)
{
int i,n;
printf("제거된 숫자는\n");
for (i = 0; i < count; i++)
{
}
printf("(총 %d개)\n", n);
printf("저장된 숫자는\n");
for (i = 0; i < 99; i++)
{
}
printf("(총 %d개)\n", n);
}printf("제거된 숫자는\n");
for (i = 0; i < count; i++)
{
}
printf("(총 %d개)\n", n);
printf("저장된 숫자는\n");
for (i = 0; i < 99; i++)
{
}
printf("(총 %d개)\n", n);
int primeNumber(int num[],int count)
{
{
int i, j,n;
for (i = 0; i < 99; i++)
{
if ((numi != 1) && (numi >= 2))
{
}
else if (numi == 1)
{
else
{
}
printf("(총 %d개)\n", n);
printf("저장된 숫자는\n");
for (i = 0; i < 99; i++)
{
}
printf("(총 %d개)\n", n);
}for (i = 0; i < 99; i++)
{
if ((numi != 1) && (numi >= 2))
{
}
else if (numi == 1)
{
continue;
n++;
}n++;
else
{
break;
}printf("(총 %d개)\n", n);
printf("저장된 숫자는\n");
for (i = 0; i < 99; i++)
{
}
printf("(총 %d개)\n", n);