More actions
이 페이지 주인장
"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