Sunday, 16 December 2012

Program Mengecek Matriks Diagonal



#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    cout<<"---====== Program Pengecekan Matriks Diagonal ======---"<<endl<<endl;
    int h;
    int a=0;

    cout<<"Masukan Ordo Matriks : ";
    cin>>h;
    cout<<endl<<"Isikan data Matriks Ordo-"<<h<<endl;
    int s[h][h];
   
    for(int e=0;e<h;e++){
            for(int v=0;v<h;v++){
                    cout<<"Data Matriks koordinat ["<<e<<","<<v<<"] : ";
                    cin>>s[e][v];
                    }
            }
    cout<<endl<<"Tampilan Matriks yang Anda Inputkan"<<endl;
    for(int e=0;e<h;e++){
            for(int v=0;v<h;v++){
                    cout<<s[e][v]<<" ";
                    }
            cout<<endl;
            }
   
    cout<<endl<<"Mengecek Matriks . . . "<<endl;
    for(int e=0;e<h;e++){
            for(int v=0;v<h;v++){
                    if(e==v && s[e][v]==1){
                            a=a+1;
                            }
                    else{
                         if(e!=v && s[e][v]==0){
                                 a=a+1;
                                 }
                         }                          
                    }
            }
   
    if(a==h*h){
               cout<<"Matriks yang Anda Inputkan Adalah Matriks Diagonal !";
               }
    else{
         cout<<"Matriks yang Anda Inputkan Bukan Matriks Diagonal !";
               }
              
   
    cout<<endl<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Thursday, 22 November 2012

Program Menghitung Factorial

#include <cstdlib>
#include <iostream>

using namespace std;

int factorial(int f){
    int hasil=1;
    for(int i=1;i<=f;i++){
            hasil*=i;
            }
    return hasil;
}

int main(int argc, char *argv[])
{
    int a;
    cout<<"Masukan Bilangan yang akan di factorial-kan : ";
    cin>>a;
    cout<<endl<<a<<"! = "<<factorial(a)<<endl<<endl;
   
    system("PAUSE");
    return EXIT_SUCCESS;
}

Thursday, 20 September 2012

Program Menampilkan Inputan

#include <cstdlib>
#include <iostream>
#include <string>

using namespace std;

int main(int argc, char *argv[])
{
    string nama, kelas;
    int nim;
   
    cout<<"Siapa nama Anda ?"<<endl;
    cin>>nama;
    cout<<"Berapa nim Anda ?"<<endl;
    cin>>nim;
    cout<<"Apakah kelas Anda ?"<<endl;
    cin>>kelas;
    cout<<endl<<"=========================="<<endl<<endl;
    cout<<"Nama  : "<<nama<<endl;
    cout<<"NIM   : "<<nim<<endl;
    cout<<"Kelas : "<<kelas<<endl;
    cout<<endl<<"=========================="<<endl;
   
   
    system("PAUSE");
    return EXIT_SUCCESS;
}