본문 바로가기

프로그래밍/C, C++

C, C++ 간단한 예제들(별찍기, 팩토리얼)

#include <iostream>
#include <cstring>
using namespace std;

int main()
{
    int size, i, j;
    cout << "TYPE SIZE : ";
    cin >> size;
    for(i=0;i<size;i++){
        for(j = 1;j< (size-i);j++)  cout << ".";
        for(;j<=size;j++)           cout << "*";
        cout << endl;
    }
    return 0;
}
간단한 별찍기
#include <iostream>
#include <array>
using namespace std;
const int ArSize = 101;
int main()
{
    array<long double, ArSize> factorials;
    factorials[0] = factorials[1] = 1LL;
    for (int i=2;i<ArSize;i++)  factorials[i] = i*factorials[i-1];
    for (int i=0;i<ArSize;i++)  cout << i << "! = " << factorials[i] << endl;
}
간략한 팩토리얼
 
바탕화면에 메모장으로 저장은 해놨는데 거슬려서 여기다가 옮겨적는다.