Jumat, 15 Maret 2013

Mencari Determinan Matriks Ordo 2 x 2

         Dibawah ini adalah suatu algoritma dan program  sederhana untuk mencari nilai Determinan Matriks Ordo 2 x 2 yang mungkin bisa sedikit membantu para pembaca, yang ingin tahu bagaimana algoritma dan programnya.....


No. 3 yaitu algoritma untuk mencari Determinan Matriks Ordo 2 x 2

Algoritma -> ini biasa nya menggunakan Flowchart
Misalkan : Input = a, b, c, d
                  Proses = Hasil <- a*d - b*c
                  Output = Ditulis determinan

Deklarasi :
      a, b, c, d : ini merupakan bilangan Integer yaitu sebagai (Inputan)

      Determinan : Merupakan bilangan Integer juga yaitu sebagai (Output)




Sedangkan yang ini adalah Program nya yaitu menggunakan DEV C++

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int a,b,c,d,hasil;
    cout<<"Masukan Angka:"<<endl;
    cin>>a>>b>>c>>d;
    hasil=((a*d)-(b*c));
    cout<<"Determinan Matriks ordo 2 x 2 adalah :"<<hasil<<endl;
   
    system("pause");
    return 0;
}


Selasa, 18 Desember 2012


 Ini adalah program untuk mengecek matriks diagonal
#include <cstdlib>
#include <iostream>

using namespace std;

/* run this program using the console pauser add your own getch, system ("pause") or input loop*/
int main(int argc, char *argv[])
{
    system ("title================ Annisa Della ================");
   
    int i, j;
int Matriks[100][100];
cout<<"\n\t"<<char(5)<<" Program Cek Matrik Diagonal 3x3 "<<char(5)<<endl<<endl;
cout<<"Matrik ordo 3x3\n"<<endl;
cout<<"0 0 0"<<endl;
cout<<"0 0 0 "<<endl;
cout<<"0 0 0"<<endl<<endl;
cout<<"Input Matriks :\n";  
for(i=1; i<=3; i++){
for(j=1; j<=3; j++){
cout<<"Baris "<<i<<", Kolom "<<j<<" : ";
cin>>Matriks[i][j];
}}
cout<<endl;
cout<<"Hasil : \n"<<endl;
for(i=1; i<=3; i++){
for(j=1; j<=3; j++){
cout<<Matriks[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
if(Matriks[i=0][j=0] == 1){
if(Matriks[i=0][j=0] == 1){
if(Matriks[i=0][j=0] == 1){
cout<<"==> Keterangan : Bukan Matriks Diagonal!!! "<<char(1)<<endl;
}}}   
else{cout<<"==> Keterangan : Matriks Diagonal..."<<endl;}
cout<<endl;   

    system("pause");
    return 0;
}

Minggu, 09 Desember 2012

Function Factorial


Salam sejahtra semua nya ,,
  Ketumu ma coding saya lagi ne , ini adalahh program ane yang kedua ,, lmyan dechh dah ada peningkatan nya ,,
  hari ini saya akan membahas Salah satu penerapan Funtion dalam Bhasa C++.
ini adalah function faktorial dalam c++ silah kan di ceramti semoga bermanfaat .

#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 x;
   
    cout<<"Masukan bilangan yang akan di factorial : ";
    cin>>x;
    cout<<x<<"! = "<<factorial(x)<<endl;

    system("PAUSE");
    return EXIT_SUCCESS;}