<?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=%EC%A7%84%EB%B2%95%EB%B0%94%EA%BE%B8%EA%B8%B0%2F%EA%B9%80%EC%98%81%EB%A1%9D</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=%EC%A7%84%EB%B2%95%EB%B0%94%EA%BE%B8%EA%B8%B0%2F%EA%B9%80%EC%98%81%EB%A1%9D"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%A7%84%EB%B2%95%EB%B0%94%EA%BE%B8%EA%B8%B0/%EA%B9%80%EC%98%81%EB%A1%9D&amp;action=history"/>
	<updated>2026-05-15T20:31:22Z</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=%EC%A7%84%EB%B2%95%EB%B0%94%EA%BE%B8%EA%B8%B0/%EA%B9%80%EC%98%81%EB%A1%9D&amp;diff=75333&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:31, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%A7%84%EB%B2%95%EB%B0%94%EA%BE%B8%EA%B8%B0/%EA%B9%80%EC%98%81%EB%A1%9D&amp;diff=75333&amp;oldid=prev"/>
		<updated>2021-02-07T05:31:14Z</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;=== 소  감 ===&lt;br /&gt;
&lt;br /&gt;
코딩시간이 매우 오래걸렸다.&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;
 static int input_10,input_num;&lt;br /&gt;
 int get_maxjarisu(int num1,int num2);&lt;br /&gt;
 int get_jegob(int num,int count);&lt;br /&gt;
 void behavior(int num1,int num2);&lt;br /&gt;
 int get_count(int num1,int num2,int num3);&lt;br /&gt;
 &lt;br /&gt;
 /*/////////////////////////////////////////&lt;br /&gt;
 get_maxjarisu 최대 자리수 얻기 함수&lt;br /&gt;
 기능 : 숫자,진법 값을 받아 최대 자리숫자를 얻는다 &lt;br /&gt;
 최대자리숫자는 나중에 출력부분에서 for 문에 쓰이게 된다.&lt;br /&gt;
 ////////////////////////////////////////*/&lt;br /&gt;
 &lt;br /&gt;
 int get_maxjarisu(int num1,int num2)// num1 = 숫자 num2 = 진법&lt;br /&gt;
 {&lt;br /&gt;
 int count=1;&lt;br /&gt;
 int dividing; &lt;br /&gt;
 while(1)&lt;br /&gt;
 {&lt;br /&gt;
 	dividing = get_jegob(num2,count);&lt;br /&gt;
 	if (num1&amp;amp;gt;=dividing){&lt;br /&gt;
 		count++;&lt;br /&gt;
 		&lt;br /&gt;
 	}&lt;br /&gt;
     else{&lt;br /&gt;
 	break;    &lt;br /&gt;
 	} &lt;br /&gt;
 }&lt;br /&gt;
 return count;&lt;br /&gt;
 }&lt;br /&gt;
 /*////////////////////////////////////////&lt;br /&gt;
 get_count  자리수의 값 얻기 함수&lt;br /&gt;
 기능 : 각자리의 숫자의 값을 얻는다&lt;br /&gt;
 return 값은 진법&amp;amp;lt;--보다 항상 작다&lt;br /&gt;
 응용 : 원하는 자리의 수의 값을 얻을수 있다.&lt;br /&gt;
 ////////////////////////////////////////*/&lt;br /&gt;
 int get_count(int num1,int num2,int num3) //num1 = 숫자 ,num2 = 진법,num3 = 자리수&lt;br /&gt;
 {&lt;br /&gt;
 if (num3 ==1){&lt;br /&gt;
 	return num1  % num2;&lt;br /&gt;
 }&lt;br /&gt;
 else{&lt;br /&gt;
 &lt;br /&gt;
  int temp;&lt;br /&gt;
  &lt;br /&gt;
  temp = num1 % get_jegob(num2,num3-1);&lt;br /&gt;
  &lt;br /&gt;
  num1 = num1 - temp; //나머지를 없앰으로서 소숫점을 남기지 않는다.&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  return (num1 % get_jegob(num2,num3))/get_jegob(num2,num3-1);&lt;br /&gt;
 }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 /*////////////////////////////////////////&lt;br /&gt;
 get_jegob 제곱함수&lt;br /&gt;
 기능 : 단순이 제곱을 해주는 함수이다.&lt;br /&gt;
 &lt;br /&gt;
 ////////////////////////////////////////*/&lt;br /&gt;
 int get_jegob(int num,int count) //num =제곱할수 num2 =제곱할횟수&lt;br /&gt;
 {&lt;br /&gt;
 	int i;&lt;br /&gt;
 	int sum=1;&lt;br /&gt;
     for (i=0;i&amp;amp;lt;count;i++)&lt;br /&gt;
 	{&lt;br /&gt;
         sum=sum*num;&lt;br /&gt;
 	}&lt;br /&gt;
 	return sum;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 /*////////////////////////////////////////&lt;br /&gt;
 behavior  행동함수&lt;br /&gt;
 기능 : for문으로 각자리숫자의 값을 output하는&lt;br /&gt;
 기능을한다.&lt;br /&gt;
        &lt;br /&gt;
 ////////////////////////////////////////*/&lt;br /&gt;
 void behavior(int num1,int num2) //num1 = 숫자 ,num2 = 나눌수&lt;br /&gt;
 {   &lt;br /&gt;
 	int i;&lt;br /&gt;
 	int temp=0;&lt;br /&gt;
 &lt;br /&gt;
     for (i=get_maxjarisu(num1,num2);i&amp;amp;gt;0;i--)&lt;br /&gt;
 	{   &lt;br /&gt;
 		temp = get_count(num1,num2,i);&lt;br /&gt;
 		printf(&amp;quot;%d &amp;quot;,temp);&lt;br /&gt;
 		&lt;br /&gt;
 		&lt;br /&gt;
 		&lt;br /&gt;
 &lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;\n\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 /*////////////////////////////////////////&lt;br /&gt;
 main 말그대로 메인&lt;br /&gt;
 ////////////////////////////////////////*/&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 while(1)&lt;br /&gt;
 {&lt;br /&gt;
 printf(&amp;quot;/////////////////////////\n&amp;quot;);&lt;br /&gt;
 printf(&amp;quot;////////진법바꾸기///////\n&amp;quot;);&lt;br /&gt;
 printf(&amp;quot;/////////////////////////\n&amp;quot;);&lt;br /&gt;
 printf(&amp;quot;10진수 = &amp;quot;);&lt;br /&gt;
 scanf(&amp;quot;%d&amp;quot;,&amp;amp;amp;input_10);&lt;br /&gt;
 &lt;br /&gt;
 if (input_10==0){&lt;br /&gt;
 	break;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 else{&lt;br /&gt;
 printf(&amp;quot;  진법 = &amp;quot;);&lt;br /&gt;
 scanf(&amp;quot;%d&amp;quot;,&amp;amp;amp;input_num);&lt;br /&gt;
 if (input_num &amp;amp;gt;=2 &amp;amp;amp;&amp;amp;amp; input_num &amp;amp;lt;=24){&lt;br /&gt;
 printf(&amp;quot;  결과 = &amp;quot;); &lt;br /&gt;
 behavior(input_10,input_num);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 }&lt;br /&gt;
=== 스크린샷 ===&lt;br /&gt;
-_-./.사라졌네..&lt;br /&gt;
=== 나한테 할 말 ===&lt;br /&gt;
&lt;br /&gt;
잘해야겟따.ㅠ&lt;br /&gt;
&lt;br /&gt;
영록맨ㅋㅋ 스샷1.JPG 뭔가 잘못된듯? 혹시 스샷2.JPG 아니냐?ㅋㅋㅋ 큰수찾아 저장하기 예가 나온다. --아영&lt;br /&gt;
      ┗ &amp;amp;#49362; 정말이네 같은이름으로 저장해부렷다 ㅠ - [[김영록]]&lt;br /&gt;
혹시 데블C++쓰니? 소스는 잘되 있는것 같은데..탭정렬이 영..;;ㅁ;;&lt;br /&gt;
알아보기 힘들다아아아아...OTL - [[조현태]]&lt;br /&gt;
      ┗ 아 ;;; 아직까지 while(1){ &amp;lt;-- 요런식으로 쓰는게 익숙치 않아서&lt;br /&gt;
          정렬이 안되네 ㅋ;; 지적고마우이  - [[김영록]]&lt;br /&gt;
----&lt;br /&gt;
[[LittleAOI]] [[진법바꾸기]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>