Kamis, 07 April 2011

contoh algoritma segitiga pascal


#include<iostream.h>
#include<conio.h>

int main()
{
    int nilai,a;
    cout<<"======= Segitiga pascal ======="<<endl;
    cout<<endl;

    cout << "Masukan banyaknya angka = ";
    cin >> nilai;
    cout<<endl;

    for (int x=0; x<=nilai; x++)
    {
        for(int y=nilai;y>x;y--)
        {
            cout << "  ";
        }

        for (int z=0; z<=x; z++)
        {
            if (z==0||x==z)
            { a=1; }

            else
            {a = a * (x+1-z)/z;}
            cout << " " << a <<"  ";
        }
        cout << "\n";
    }
    getch();
}

menentukan memori data

//*menentukan ukuran memori*

#include <iostream.h>
#include <conio.h>

void main()

{
clrscr();

cout<<"ukuran char               "<<sizeof(char)<<'\n';
cout<<"ukuran short               "<<sizeof(short)<<'\n';
cout<<"ukuran int               "<<sizeof(int)<<'\n';
cout<<"ukuran long               "<<sizeof(long)<<'\n';
cout<<"ukuran float               "<<sizeof(float)<<'\n';
cout<<"ukuran double           "<<sizeof(double)<<'\n';
cout<<"ukuran long double     "<<sizeof(long double)<<'\n';

getch();

}