More actions
(Repair MoniWiki formatting after migration) |
(Repair batch-0008 pages from live compare) |
||
| Line 61: | Line 61: | ||
int k; | int k; | ||
int number,i = 0; | int number,i = 0; | ||
int array | int array[5] = {0,}; | ||
while(1) | while(1) | ||
{ | { | ||
| Line 73: | Line 73: | ||
else | else | ||
{ | { | ||
cin >> array | cin >> array[i]; | ||
cout << array | cout << array[i] <<"을 입력했습니다.\n"; | ||
i++; | i++; | ||
} | } | ||
| Line 83: | Line 83: | ||
else | else | ||
{ | { | ||
cout << array | cout << array[i-1] << "를 뺐습니다.\n"; | ||
i--; | i--; | ||
} | } | ||
| Line 90: | Line 90: | ||
cout << "목록\n"; | cout << "목록\n"; | ||
for ( k = 0; k < i; k++) | for ( k = 0; k < i; k++) | ||
cout << array | cout << array[k]<<"\n"; | ||
continue; | continue; | ||
case 4: cout << "종료합니다.\n"; | case 4: cout << "종료합니다.\n"; | ||
| Line 119: | Line 119: | ||
int main() | int main() | ||
{ | { | ||
int array | int array[5] = {0,}; | ||
int number,i,k=0; | int number,i,k=0; | ||
cout << " 큐입니다. 큐는 5개 까지 밖에 추가가 안됩니다.\n"; | cout << " 큐입니다. 큐는 5개 까지 밖에 추가가 안됩니다.\n"; | ||
| Line 130: | Line 130: | ||
{ | { | ||
case 1: cout << "추가하겠습니다. 추가할 숫자를 입력해 주십시오.\n"; | case 1: cout << "추가하겠습니다. 추가할 숫자를 입력해 주십시오.\n"; | ||
cin >> array | cin >> array[k]; | ||
if(k == 5) | if(k == 5) | ||
cout << "더이상 추가가 않됩니다.\n"; | cout << "더이상 추가가 않됩니다.\n"; | ||
else | else | ||
{ | { | ||
cout << array | cout << array[k] << "을 추가 하셨습니다.\n"; | ||
k++; | k++; | ||
} | } | ||
| Line 144: | Line 144: | ||
else | else | ||
{ | { | ||
cout<<array | cout<<array[0]<<"를 삭제합니다.\n"; | ||
for(i=0;i<k;i++) | for(i=0;i<k;i++) | ||
array | array[i]=array[i+1]; | ||
array | array[k]=0; | ||
k--; | k--; | ||
} | } | ||
| Line 153: | Line 153: | ||
case 3: system("cls"); | case 3: system("cls"); | ||
for( i = 0; i < k ; i++) | for( i = 0; i < k ; i++) | ||
cout << array | cout << array[i] << '\n'; | ||
continue; | continue; | ||
case 4: cout << "종료하겠습니다.\n"; | case 4: cout << "종료하겠습니다.\n"; | ||
| Line 183: | Line 183: | ||
cout << "숫자를 입력하십시오."; | cout << "숫자를 입력하십시오."; | ||
cin >> Arsize; | cin >> Arsize; | ||
double * factorials = new double | double * factorials = new double[Arsize]; | ||
factorials | factorials[0] = factorials[1] = 1.0; | ||
int i; | int i; | ||
for(i = 2; i < Arsize; i++) | for(i = 2; i < Arsize; i++) | ||
factorials | factorials[i] = i * factorials[i-1]; | ||
for(i = 0; i < Arsize; i++) | for(i = 0; i < Arsize; i++) | ||
cout << i <<"! = " << factorials | cout << i <<"! = " << factorials[i] <<"\n"; | ||
delete | delete [] factorials; | ||
} | } | ||
// 음... 시간이 되면 프로그램 종료되는...... 그런 소스..-_-; | // 음... 시간이 되면 프로그램 종료되는...... 그런 소스..-_-; | ||
| Line 210: | Line 210: | ||
* [[CppStudy_2002_2]] | * [[CppStudy_2002_2]] | ||
== 제로 페이지 동기들 == | == 제로 페이지 동기들 == | ||
* 김정훈 : | * 김정훈 : 정훈(K)의 페이지~ | ||
* 신성재 : [[teruteruboz]] | * 신성재 : [[teruteruboz]] | ||
* 신진영 : [[AstroAngel]] | * 신진영 : [[AstroAngel]] | ||
| Line 218: | Line 218: | ||
* 이영록 : [[ricoder]] | * 이영록 : [[ricoder]] | ||
* 임영동 : [[Yggdrasil]] | * 임영동 : [[Yggdrasil]] | ||
* 장재니 : | * 장재니 : E=mc² | ||
* 정재민 : [[Thor]] | * 정재민 : [[Thor]] | ||
* 조현민 : | * 조현민 : volunteen | ||
== 방명록(할말있음 써도 됨) == | == 방명록(할말있음 써도 됨) == | ||
Latest revision as of 01:40, 27 March 2026
이 페이지 주인장
"02" 산소 학번 이고요~ 이영록입니다. -_-a
잡담
아~ ... 영동이가 고맙다..
프로그램 잘 못짜는거 영동이가 많이 도와준다.. ㅜ_ㅜ
Thanks to 영동Yggdrasil
제로페이지 공부 오픈소스
- 숫자 야구 게임. NumberBaseballGame/영록
- 소수구하기. 소수구하기/영록
- 마방진. MagicSquare/영록
- 가위바위보. 가위바위보/영록
//옆으로 나오는 구구단..
#include <iostream>
using namespace std;
int main()
{
int a,b,c,d,e,f;
cout <<"구구단 입니다.\n";
for(a=1;a<=9;a++)
{
for(b=2;b<=5;b++)
{
c=a*b;
cout<<b<<"*"<<a<<"="<<c<<"\t";
}
cout<<"\n";
}
cout<<"--------------------------------\n";
for(f=1;f<=9;f++)
{
for(d=6;d<=9;d++)
{
e=f*d;
cout<<d<<"*"<<f<<"="<<e<<"\t";
}
cout<<"\n";
}
return 0;
}
//스택
#include <iostream>
#include < cstdlib >
using namespace std;
void serve(); // 원형
int main()
{
cout << "스택을 시작하겠습니다. 이 스택은 5개까지 밖에 추가가 않됩니다.\n";
int k;
int number,i = 0;
int array[5] = {0,};
while(1)
{
serve();
cin >> number;
switch(number)
{
case 1: cout << "추가하겠습니다. 추가할 수를 입력하십시오.\n";
if( i == 5)
cout << " 더이상 추가할 수 없습니다.\n";
else
{
cin >> array[i];
cout << array[i] <<"을 입력했습니다.\n";
i++;
}
continue;
case 2: cout << "빼겠습니다.\n";
if (i ==0)
cout << " 더이상 뺄수 없습니다.\n";
else
{
cout << array[i-1] << "를 뺐습니다.\n";
i--;
}
continue;
case 3: system("cls");
cout << "목록\n";
for ( k = 0; k < i; k++)
cout << array[k]<<"\n";
continue;
case 4: cout << "종료합니다.\n";
break;
default : cout << "잘못된 숫자를 입력하셧습니다.\n";
continue;
}
break;
}
return 0;
}
void serve() //서브메뉴 정의
{
cout << "1.추가하기\n"
<< "2.삭제하기\n"
<< "3.목록\n"
<< "4.끝내기\n";
}
흠... 이 프로그램도 영동이의 도움.. ㅡ.ㅡ;; 영동이 소스 보고 하다보니깐. 완젼 똑같아졌네요. -_-;;
흠.. 큐는 제 힘으로 짜야되겠습다..
//큐
#include <iostream>
using namespace std;
#include <cstdlib>
void serve(); // 메인 메뉴 원형
int main()
{
int array[5] = {0,};
int number,i,k=0;
cout << " 큐입니다. 큐는 5개 까지 밖에 추가가 안됩니다.\n";
while(1)
{
serve(); // 메인 메뉴 호출
cout << "숫자를 입력하십시오.\n";
cin >> number;
switch(number)
{
case 1: cout << "추가하겠습니다. 추가할 숫자를 입력해 주십시오.\n";
cin >> array[k];
if(k == 5)
cout << "더이상 추가가 않됩니다.\n";
else
{
cout << array[k] << "을 추가 하셨습니다.\n";
k++;
}
continue;
case 2: cout << "빼겠습니다.\n";
if (k == 0)
cout << "더이상 뺄수 없습니다.\n";
else
{
cout<<array[0]<<"를 삭제합니다.\n";
for(i=0;i<k;i++)
array[i]=array[i+1];
array[k]=0;
k--;
}
continue;
case 3: system("cls");
for( i = 0; i < k ; i++)
cout << array[i] << '\n';
continue;
case 4: cout << "종료하겠습니다.\n";
break;
default: cout << "이상한 숫자를 입력하셨군요. 다시 입력해 주십시오.\n";
continue;
}
break;
}
return 0;
}
void serve()
{
cout << "1. 추가하기\n"
<< "2. 빼기\n"
<< "3. 목록\n"
<< "4. 종료하기\n";
}
흠..... 이번에도 영동이꺼 참고했다는. ㅠ.ㅠ ...
//팩토리얼 구하기
#include <iostream>
using namespace std;
void main()
{
unsigned int Arsize;
cout << "숫자를 입력하십시오.";
cin >> Arsize;
double * factorials = new double[Arsize];
factorials[0] = factorials[1] = 1.0;
int i;
for(i = 2; i < Arsize; i++)
factorials[i] = i * factorials[i-1];
for(i = 0; i < Arsize; i++)
cout << i <<"! = " << factorials[i] <<"\n";
delete [] factorials;
}
// 음... 시간이 되면 프로그램 종료되는...... 그런 소스..-_-;
#include <iostream>
#include <ctime>
using namespace std;
void main()
{
cout << "이 문구가 몇초간 나올까요? ^^;;\n";
float secs;
secs = 5.0;
clock_t delay = secs * CLOCKS_PER_SEC;
clock_t start = clock();
while (clock() - start < delay)
;
cout << "마침\a\n";
}
제로 페이지 동기들
- 김정훈 : 정훈(K)의 페이지~
- 신성재 : teruteruboz
- 신진영 : AstroAngel
- 유상욱 : whiteblue
- 윤참솔 : Dantert
- 이대근 : CherryBoy
- 이영록 : ricoder
- 임영동 : Yggdrasil
- 장재니 : E=mc²
- 정재민 : Thor
- 조현민 : volunteen
방명록(할말있음 써도 됨)
DeleteMe) 니 페이지 좀 꾸며 놓는게 어때ㅡㅡ; (상욱)
DeleteMe) -_-;;; 그래야지.. (영록)
DeleteMe)여기 방문하는 사람은 반드시 방명록을 쓰고 가시오.안그럼 지상열 닮은 딸을..ㅍㅎㅎ(쥔장)
이 사악한 넘. 이런 저주를 제일 밑에 써놓다니.. -_-+ --1002