Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

김재현: Difference between revisions

From ZeroWiki
(Repair batch-0004 pages from live compare)
(Table transclusion repair v1)
 
Line 21: Line 21:
대략 로또 추첨기.
대략 로또 추첨기.


{{|
#include  <stdio.h>
#include  <stdio.h>
#include  <stdlib.h>
#include  <stdlib.h>
Line 72: Line 71:
return  0;
return  0;
}
}
|}}


3N+1 Project?
3N+1 Project?


{{|
#include <stdio.h>
#include <stdio.h>


Line 137: Line 134:
}
}
}
}
|}}





Latest revision as of 12:46, 27 March 2026

ZeroPage(05)

Intro

후아.........모르겠다. 진짜로. 모르겠어-ㅅ-;

잠 수 . ㅋ 

Messengers

msn--- syniori 골뱅이 hotmail.com

싸이질--- syniori

네이버블로그--- www.naver.com/syniori.do

H.P--- 016-565-5504

낙서장

대략 로또 추첨기.

  1. include <stdio.h>
  2. include <stdlib.h>
  3. include <time.h>


  1. define COUNT 6 // 당첨번호개수
  2. define MAX 45 // 1-45
  3. define TITLE "LOTTO RANDOM NUMBER GENERATOR\n"


int main() { unsigned char j,k,n, usedMAX; int i;


printf(TITLE); printf("=================================\n"); printf("Enter the game count: "); scanf("%d", &j); printf("=================================\n");


srand(time(NULL));


for (i=0; i < j; i++) {

       printf("game %2d: ", i+1);
       for (k=0; k < MAX;  k++)  //질문거리~(등호..)

used[k]=0; for (k=0; k < COUNT; k++) { //질문

do n=rand() % MAX; while (used[n]); // 이미 사용 ㅤ됐으면 다시 난수 발생 used[n]=1; // 사용된 숫자 표시 printf("%2d ", n+1); } printf("\n"); // 한 set 완료 }

system ("pause");

return 0; }

3N+1 Project?

  1. include <stdio.h>

int ThreeNOne(int aInput); int ThreeNOneTwoNum(int aInput, int aInput2); int num1, num2, cycle_length; int main() {


printf ("input 2 nums : \n "); scanf ("%d%d",&num1,&num2);

printf ("%d", ThreeNOneTwoNum(num1, num2)); return 0; }

//3n+1 algol int ThreeNOne(int aInput){ int cycle_length=1; while(aInput){ if(aInput==1) break; if (aInput%2==1) aInput= 3*aInput + 1; else { aInput = aInput/2; } cycle_length+=1; } return cycle_length; }

int ThreeNOneTwoNum(int aInput, int aInput2){ int most=0;

   for (num1;num1<=num2;num1++)

{ cycle_length = ThreeNOne(num1); if(most<cycle_length) most=cycle_length; } return most; }

 구구 단 숙 제 ? 


  1. include <stdio.h>


void main() { int i, j;

for (i=2;i<10;i++) { for (j=1;j<10;j++) printf ("%2d * %2d = %2d \t", i, j, i*j); } }


/*****************************************************************************

학번: 20050994 이름: 김재현 

포인터 실습-----------

포인터에 대한 이해가 아직 부족해서 스스로 코드를 짜진 못하고,교수님이 올리신 소스코드를 참고해서 하나로 합쳤습니다. 앞으로 분발하겠습니다....

                                                                                                                                                          • /
  1. include <stdio.h>

void main(void)

{

int i, *b, a[3]={1, 2, 3},c[3];

float *pf, fx[3]={1.0, 2.0, 3.0};

b = a;

pf = fx;

for(i=0; i<3; i++)

       printf("(b+%d) = %p *(b+%d) = %d (pf+%d) = %p *(pf+%d)   = %.1f\n", i, (b+i), i, *(b+i), i, (pf+i), i, *(pf+i)); 



printf("___Name___ _Size_\n");

printf(" a %d\n", sizeof(a));

printf(" a[1] %d\n", sizeof(a[1]));

printf(" b %d\n", sizeof(b));

printf(" *b %d\n", sizeof(*b));

printf(" *(b+1) %d\n", sizeof(*(b+1)));




printf(" Array Copy A. ( pointer b=a )\n");


for(i=0; i<3; i++)

       printf("a%d=%d *(b+%d)=%d\n", i, a[i], i, *(b+i)); 

printf("\n Array Copy B. ( c[i]=a[i] )\n");

for(i=0; i<3; i++)

       c[i] = a[i];  

for(i=0; i<3; i++)

       printf("a%d=%d c%d=%d\n", i, a[i], i, c[i]); 

}




Say To Me

하고픈말이 있으시다면. 여기에.


ZeroPagers