Selasa, 26 Maret 2013

Algoritma

kemarin saya sudah upload perkalian matrik mengenai source codenya sekarang bagi anda yang ingin tau algoritmanya bisa download link di bawah ini
link download
bagi yang ingin melihatnya yterlebih dahulu silahkan klik di bawah ini
lihat remove

 semoga berhasil^^

Algoritma



Algoritma Perkalian Matrik Ordo 2x3 dengan 3x2

1. Deklarasikan variabel i, j, matrik A[2][3], matrik B[3][2], matrik hasil[2][2]
2. masukkan matrik A[i][j]= baris dan kolom matrik A, B[i][j]= baris dan kolom matrik B
3. inisialisasi i= 0; i< baris a
5. inisialisasi j= 0; j< kolom a
6. cetak 2 baris dan 3 kolom matrik A
7. matrik A      [a b c]
                        [d e f]             
8. masukkan matrik B [i][j]
9. inisialisasi i= 0; i< baris b
10. inisialisasi j= 0; j< kolom b
11. cetak 3 baris dab 2 kolom matrik B
12. matrik B    [1 2]
                        [3 4]
                        [5 6]
12. proses perhitungan matrik hasil [i][j]= matrik A[i][j]*matrik B[i][j]
13. inisialisasi i= 0; i< baris a
14. inisialisasi j= 0; j< kolom b
15. cetak hasil perkalian matrik A dan matrik B
[(a*1+b*3+c*5)          (a*2+b*4+c*6)]
                                    [(d*1+e*3+f*5)          (d*2+e*4+f*6)]
16. jika matrik 2x2 maka program selesai
17. jika bukan = untuk matrik dengan ordo  yang lain

perkalian Matrik ordo sembararang

temen2 yang kesulitan menentukan atau menghitung suatu perkalian matrik ordo sembarang bisa mencoba menghitung matrik dengan sebuah  program komputer dalam bahasa C, program ini dibuat dengan aplikasi dev C++..
bagi yang menginginkan aplikasinya silahkan download, ukurannya kecil.
download link dev C++

untuk yang ingin program hasilnya silahkan coba source code dibawah ini!


#include<stdio.h>
#include<stdlib.h>

int main()
{
  int i,j,matrikA[2][3],matrikB[3][2],has[2][2];
  printf("==============================================\n");
  printf("  Program Perkalian Matrik Ordo 2x3 dg 3x2\n");
  printf("==============================================\n\n");
  printf("UAS Susulan\nSukiman\nNim: 082143185\n\n");
  printf("Masukkan matrik A:\n");
  for(i=0;i<2;i++)
  {
  for(j=0;j<3;j++)
  {
  printf("baris ke %d dan kolom ke %d = ",i+1,j+1);
  scanf("%d", &matrikA [i][j]);
  }
  }
  printf("\nMasukkan matrik B:\n");
  for(i=0;i<3;i++)
  {
  for(j=0;j<2;j++)
  {
  printf("baris ke %d dan kolom ke %d = ",i+1,j+1);            
  scanf("%d", &matrikB[i][j]);
  }
  }
  for(i=0;i<2;i++)
  {
  for(j=0;j<2;j++)
  {
  has[i][j]=matrikA[i][0]*matrikB[0][j]+matrikA[i][1]*matrikB[1][j]+matrikA[i][2]*matrikB[2][j];
  }
  }
  printf("\n\tHasil perkalian matrik A dg matrik B adl:\n\n");
  for(i=0;i<2;i++)
  {
  for(j=0;j<2;j++)
  {
  printf("\t\t%d", has[i][j]);
  }
  printf("\n\n");
  }
  if (i!=j)
  printf("untuk matrik ordo yg lain");
  system("pause");
}

semoga bermanfaat^

Program Komputer

Proram untuk mencari luas persegi panjang
 Anda yang sedang belajar penrograman komputer bisa mencoba menghitung luas persegi panjang dengan source code seperti di bawah ini!


#include <stdio.h>
#include <stdlib.h>
int main()
{
int p,l,L;
printf("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n");
printf("    Program untuk menghitung luas persegi panjang\n\n");
printf("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n");
printf("\tInput panjang:");
scanf("%d",&p);
printf("\n\tInput lebar:");
scanf("%d",&l);
if(l>=p)
printf("\n\tbukan persegi panjang\n\n");
else
{
if(l<=p)
L=p*l;
printf("\n\tLuas persegi panjang adl:",p,l,L);
{
    printf("%d", L=p*l);
    }
    printf("\n\n");
    }
    system("pause");
}


^semoga bermanfaat


Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More