<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%EB%B3%B5%2F%EC%88%99%EC%A0%9C%EC%A0%9C%EC%B6%9C</id>
	<title>복/숙제제출 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%EB%B3%B5%2F%EC%88%99%EC%A0%9C%EC%A0%9C%EC%B6%9C"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EB%B3%B5/%EC%88%99%EC%A0%9C%EC%A0%9C%EC%B6%9C&amp;action=history"/>
	<updated>2026-05-15T04:16:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EB%B3%B5/%EC%88%99%EC%A0%9C%EC%A0%9C%EC%B6%9C&amp;diff=52127&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:29, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EB%B3%B5/%EC%88%99%EC%A0%9C%EC%A0%9C%EC%B6%9C&amp;diff=52127&amp;oldid=prev"/>
		<updated>2021-02-07T05:29:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__TOC__&lt;br /&gt;
== 구구단 ==&lt;br /&gt;
=== [[윤정훈]] ===&lt;br /&gt;
 #include &amp;amp;lt;stdio.h&amp;amp;gt; &lt;br /&gt;
 int main(void){ &lt;br /&gt;
 int input; &lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;1에서 9까지 수를 입력하십시오.\n&amp;quot;); &lt;br /&gt;
 do{ &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 scanf(&amp;quot;%d&amp;quot;,&amp;amp;amp;input); &lt;br /&gt;
 &lt;br /&gt;
 }while(input&amp;amp;lt;1 || input&amp;amp;gt;9); &lt;br /&gt;
 &lt;br /&gt;
 int i; &lt;br /&gt;
 for(i=1;i&amp;amp;lt;=9;i++){ &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 printf(&amp;quot;%dX%d=%d\n&amp;quot;,input,i,input*i); &lt;br /&gt;
 &lt;br /&gt;
 } &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 system(&amp;quot;pause&amp;quot;); &lt;br /&gt;
 return 0; &lt;br /&gt;
 } &lt;br /&gt;
=== [[정진수]] ===&lt;br /&gt;
 #include &amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int main()&lt;br /&gt;
 {&lt;br /&gt;
     int in,out;&lt;br /&gt;
     &lt;br /&gt;
     printf(&amp;quot;구구단의 세계에 오신것을 환영합니다. 숫자를 입력해주세요.  \n&amp;quot;); &lt;br /&gt;
     scanf(&amp;quot;%d&amp;quot;,&amp;amp;amp;in);&lt;br /&gt;
     for(out=1; out&amp;amp;lt;10; out++)&lt;br /&gt;
     printf(&amp;quot;%d * %d = %d\n&amp;quot;, in, out, in*out);&lt;br /&gt;
     system(&amp;quot;PAUSE&amp;quot;);&lt;br /&gt;
         &lt;br /&gt;
     return 0;&lt;br /&gt;
 }&lt;br /&gt;
근데 이상한점이... 실행시킨뒤에 9단까지만 받는게 아니라 숫자 다 받는데 어떻게 된거징...&lt;br /&gt;
=== [[남도연]] ===&lt;br /&gt;
 #include &amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 int main(){&lt;br /&gt;
 	int i;&lt;br /&gt;
 	printf(&amp;quot;구구단의 세계 단을 처 주세요:\n&amp;quot;);&lt;br /&gt;
 	scanf(&amp;quot;%d&amp;quot;,&amp;amp;amp;i);&lt;br /&gt;
 		int j;&lt;br /&gt;
 	&lt;br /&gt;
 	for(j=1; j&amp;amp;lt;10;j++){ &lt;br /&gt;
 	&lt;br /&gt;
 	printf(&amp;quot;%d*%d=%d\n&amp;quot;,i,j,i*j);&lt;br /&gt;
 	&lt;br /&gt;
 		}&lt;br /&gt;
 	&lt;br /&gt;
  &lt;br /&gt;
 return 0;  &lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
== 성적입력받기 ==&lt;br /&gt;
=== [[윤정훈]] ===&lt;br /&gt;
 #include &amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 int main(void){&lt;br /&gt;
  char input_name[5][10]; /*이름*/ &lt;br /&gt;
  int input_kore[5];  /*국어성적*/&lt;br /&gt;
  int input_engl[5];  /*영어성적*/&lt;br /&gt;
  int input_math[5];  /*수학성적*/&lt;br /&gt;
  char trash;&lt;br /&gt;
  &lt;br /&gt;
  int i;&lt;br /&gt;
  for(i=0; i&amp;amp;lt;5; i++){ &lt;br /&gt;
   printf(&amp;quot;이름 : &amp;quot;); scanf(&amp;quot;%s&amp;quot;,&amp;amp;amp;input_name[i]); printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   printf(&amp;quot;국어성적 : &amp;quot;); scanf(&amp;quot;%d&amp;quot;,&amp;amp;amp;input_kore[i]); printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   printf(&amp;quot;영어성적 : &amp;quot;); scanf(&amp;quot;%d&amp;quot;,&amp;amp;amp;input_engl[i]); printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   printf(&amp;quot;수학성적 : &amp;quot;); scanf(&amp;quot;%d&amp;quot;,&amp;amp;amp;input_math[i]); printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
   scanf(&amp;quot;%c&amp;quot;,&amp;amp;amp;trash);&lt;br /&gt;
  } &lt;br /&gt;
  for(i=0; i&amp;amp;lt;5; i++){&lt;br /&gt;
   printf(&amp;quot;%s의 성적의 평균은 %d입니다.\n&amp;quot;,input_name[i],(input_kore[i]+input_engl[i]+input_math[i])/3);         &lt;br /&gt;
  }&lt;br /&gt;
   system(&amp;quot;PAUSE&amp;quot;);	&lt;br /&gt;
   return 0;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=== 윤성복 ===&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt; &lt;br /&gt;
 void main() &lt;br /&gt;
 { &lt;br /&gt;
 	char name[5][10]; &lt;br /&gt;
 	int kor[5], math[5], eng[5], sum[5]={0,}, i,j; &lt;br /&gt;
     for(i=0; i&amp;amp;lt;5; i++) &lt;br /&gt;
 	{ &lt;br /&gt;
 		printf(&amp;quot;\n이름 : &amp;quot;); scanf(&amp;quot;%s&amp;quot;, name[i]); &lt;br /&gt;
 		printf(&amp;quot;\n국어점수 : &amp;quot;); scanf(&amp;quot;%d&amp;quot;, kor[i]); &lt;br /&gt;
 		printf(&amp;quot;\n수학점수 : &amp;quot;); scanf(&amp;quot;%d&amp;quot;, math[i]); &lt;br /&gt;
 		printf(&amp;quot;\n영어점수 : &amp;quot;); scanf(&amp;quot;%d&amp;quot;, eng[i]); &lt;br /&gt;
 		sum[i] += kor[i] + math[i] + eng[i]; &lt;br /&gt;
 	} &lt;br /&gt;
 	for(j=0; j&amp;amp;lt;5; j++) &lt;br /&gt;
 	{ &lt;br /&gt;
 		printf(&amp;quot;%s님의 평균점수는 %d입니다\n&amp;quot;, name[j], sum[j]/3); &lt;br /&gt;
 		&lt;br /&gt;
 	} &lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
=== 남도연 ===&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main(){&lt;br /&gt;
 	int kor[5]; /*국어점수*/&lt;br /&gt;
 	int eng[5]; /*영어점수*/&lt;br /&gt;
 	int math[5]; /*수학점수*/&lt;br /&gt;
 	int i,j;&lt;br /&gt;
 	int sum[5]; /*합계*/&lt;br /&gt;
 	char name[5][10];&lt;br /&gt;
 	&lt;br /&gt;
 	for(i=0;i&amp;amp;lt;5;i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		printf(&amp;quot;\n이름: &amp;quot;); &lt;br /&gt;
 		scanf(&amp;quot;%s&amp;quot;, name[i]);&lt;br /&gt;
 		printf(&amp;quot;\n국어점수: &amp;quot;);&lt;br /&gt;
 		scanf(&amp;quot;%d&amp;quot;, kor[i]);&lt;br /&gt;
 		printf(&amp;quot;\n영어점수: &amp;quot;);&lt;br /&gt;
 		scanf(&amp;quot;%d&amp;quot;, eng[i]);&lt;br /&gt;
 		printf(&amp;quot;\n수학점수: &amp;quot;);&lt;br /&gt;
 		scanf(&amp;quot;%d&amp;quot;, math[i]);&lt;br /&gt;
 		sum[i] += kor[i]+eng[i]+math[i];&lt;br /&gt;
 	}&lt;br /&gt;
 	&lt;br /&gt;
 	for(j=0;j&amp;amp;lt;5;j++)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		printf(&amp;quot;%s의 평균점수는 %d입니다\n&amp;quot;,name[j],sum[j]/3);&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== 마름모 ==&lt;br /&gt;
=== [[강희경]] ===&lt;br /&gt;
 #include &amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 #include &amp;amp;lt;stdlib.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int inputEdgeLength();&lt;br /&gt;
 char inputPattern();&lt;br /&gt;
 void drawSqure(int aEdgeLength, char aPattern);&lt;br /&gt;
 &lt;br /&gt;
 int main()&lt;br /&gt;
 {&lt;br /&gt;
 	drawSqure(inputEdgeLength(), inputPattern());&lt;br /&gt;
     	system(&amp;quot;PAUSE&amp;quot;);	&lt;br /&gt;
     	return 0;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 int inputEdgeLength(){&lt;br /&gt;
 	int edgeLength;&lt;br /&gt;
 	printf(&amp;quot;변의 길이를 입력하세요: &amp;quot;);&lt;br /&gt;
 	scanf(&amp;quot;%d&amp;quot;, &amp;amp;amp;edgeLength);&lt;br /&gt;
 	return edgeLength;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 char inputPattern(){&lt;br /&gt;
      	char pattern;&lt;br /&gt;
 	printf(&amp;quot;무늬를 입력하세요: &amp;quot;);&lt;br /&gt;
 	scanf(&amp;quot;%c&amp;quot;, &amp;amp;amp;pattern);&lt;br /&gt;
 	return pattern;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void drawSqure(int aEdgeLength, char aPattern){&lt;br /&gt;
 	int diagonalLength = 2*aEdgeLength-1;&lt;br /&gt;
 	int area = diagonalLength*diagonalLength;&lt;br /&gt;
 	int position;&lt;br /&gt;
 	int row, column;&lt;br /&gt;
 	int blankLength, drawLength;&lt;br /&gt;
 	int jump;&lt;br /&gt;
 	for(position = 0; position &amp;amp;lt; area; position++){&lt;br /&gt;
 		column = position%diagonalLength;&lt;br /&gt;
  	    	if(column == 0){&lt;br /&gt;
 			row = position/diagonalLength;&lt;br /&gt;
 			printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 			if(row &amp;amp;lt; aEdgeLength){&lt;br /&gt;
 				blankLength = aEdgeLength-row-1;&lt;br /&gt;
    	               	}&lt;br /&gt;
 			else{&lt;br /&gt;
 				blankLength = -(aEdgeLength-row-1);&lt;br /&gt;
             		}&lt;br /&gt;
 			drawLength = diagonalLength-2*blankLength;&lt;br /&gt;
 			jump = blankLength-1;&lt;br /&gt;
 		}&lt;br /&gt;
 		if(blankLength&amp;amp;gt;0){&lt;br /&gt;
 			printf(&amp;quot; &amp;quot;);&lt;br /&gt;
 			blankLength--;&lt;br /&gt;
 		}	&lt;br /&gt;
 		else if(drawLength&amp;amp;gt;0){&lt;br /&gt;
 			printf(&amp;quot;%c&amp;quot;, aPattern);&lt;br /&gt;
 			drawLength--;&lt;br /&gt;
 		}&lt;br /&gt;
 		else&lt;br /&gt;
 			position += jump;	&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 엮어가기 ==&lt;br /&gt;
이번에 구조체도 배웠으니 두번째 숙제를 구조체를 이용하여 구현해보세요. 간단함. -[[강희경]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[복]] [[새싹C스터디2005]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>