Labels

Tampilkan postingan dengan label Dasar-Dasar Pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label Dasar-Dasar Pemrograman. Tampilkan semua postingan

Jumat, 21 Desember 2012

MATRIX DIAGONAL DENGAN C++



 PROGRAM MENGECEK MATRIX DIAGONAL

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int q;
    int matrix ['q']['q'];
    int x,y;
    int tampung=0,tampung1=0,tampung2=0;
   
    cout<<"masukkan ordo matrix ";
    cin>>q;
    cout<<"matrix["<<q<<"]["<<q<<"]\n";
   
    cout<<"\n";
    for(x=0;x<q;x++){  
         for(y=0;y<q;y++){ 
                     cout<<"masukkan nilai matrix "<<x <<" "<<y<<" :"  ;
                     cin>>matrix[x][y];
                     }
         }
         
    cout<<"=============================================\n";
    for(x=0;x<q;x++){  
         for(y=0;y<q;y++){ 
                     cout<<matrix[x][y];
                    
                     }
                     cout<<endl;
         }
        
        
    for(x=0;x<q;x++){  
         for(y=0;y<q;y++){ 
                     if(x==y && matrix[x][y]==1){
                             tampung=tampung+1;
                            
                             }
                     if(x!=y && matrix[x][y]==0){
                             tampung1=tampung1+1;}
                          
                             }
                     }
        
    if(tampung==q && tampung1==(q*q)-q){
                  cout<<"Matrix diagonal \n";
                  }else{
                  cout<<"bukan matrix diagonal\n";
                  }
   
    system("PAUSE");
    return EXIT_SUCCESS;
}

Rabu, 28 November 2012

Pembuatan Program Faktorial



Nama    : Prayitno
NIM      : 12018104
Kelas     : B

Program Bilangan Faktorial

#include <cstdlib>
#include <iostream>

using namespace std;

int faktorial (int a){
    int i,jumlahku;
    jumlahku=1;
    for(i=1; i<=a; i++){
             jumlahku=jumlahku*i;
             }
    return jumlahku;
    }

int main(int argc, char *argv[])
{

    int x;
    cout<<"Masukkan bilangan yang akan difaktorialkan : ";
    cin>>x;
    cout<<faktorial(x);
   
    system("PAUSE");
    return EXIT_SUCCESS;
}

Contoh:
Kita disuruh menginputkan bilangan yang akan difaktorialkan. Kita ambil saja bilangan 5. Dalam matematika kalau bilangan 5 difaktorailkan maka :
                                     5x4x3x2x1= 120
Berikut adalah hasil menggunakan program di C++:


Kamis, 20 September 2012

DASAR-DASAR PEMROGRAMAN


NAMA   : PRAYITNO
NIM       : 12018104
KELAS  : B

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    string Nama;
    cout<<"Masukkan Nama anda = ";
    cin>>Nama;
    cout<<"Perkenalkan Nama Saya = "<<Nama<<endl;
   
    cout<<""<<endl;
   
    char kelas;
    cout<<"kamu kelas apa ????";
    cin>>kelas;
    cout<<"kelas ku di  ="<<kelas<<endl;
   
    cout<<""<<endl;
   
    int nim;
    cout<<"Masukkan Nim anda = ";
    cin>>nim;
    cout<<"Nim ku yaitu = "<<nim<<endl;
   
    system("PAUSE");
    return EXIT_SUCCESS;
}