More actions
(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
낙서장
대략 로또 추첨기.
- include <stdio.h>
- include <stdlib.h>
- include <time.h>
- define COUNT 6 // 당첨번호개수
- define MAX 45 // 1-45
- 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?
- 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; }
구구 단 숙 제 ?
- 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 이름: 김재현
포인터 실습-----------
포인터에 대한 이해가 아직 부족해서 스스로 코드를 짜진 못하고,교수님이 올리신 소스코드를 참고해서 하나로 합쳤습니다. 앞으로 분발하겠습니다....
- /
- 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