Berikut ini adalah program bahasa C untuk menghitung perkalian matriks yang berordo 3x3.
#include <stdio.h>
#include <stdlib.h>
#define barisA 3
#define kolomA 3
#define barisB 3
#define kolomB 3
int main()
{
int a, b, c;
int matriksA[barisA][kolomA], matriksB[barisB][kolomB], matriksC[barisA][kolomB];
printf("masukan nilai elemen matriks A = \n");
for(a=0; a<barisA; a++)
{
for(b=0; b<kolomA; b++)
{
printf("elemen %d,%d = ", a+1, b+1); scanf("%d", &matriksA[a][b]);
}
}
printf("masukan nilai elemen matriks B = \n");
for(a=0; a<barisB; a++)
{
for(b=0; b<kolomB; b++)
{
printf("elemen %d,%d = ", a+1, b+1); scanf("%d", &matriksB[a][b]);
}
}
printf("matriks A = \n");
for(a=0;a<barisA;a++)
{
for(b=0;b<kolomA;b++)
{
printf("%d ", matriksA[a][b]);
}
printf("\n");
}
printf("matriks B = \n");
for(a=0; a<barisB;a++)
{
for(b=0; b<kolomB;b++)
{
printf("%d ", matriksB[a][b]);
}
printf("\n");
}
printf("hasil matriks A x matriks B = \n");
for(a=0;a<barisA;a++)
{
for(b=0;b<kolomB;b++)
{
matriksC[a][b]=0;
for(c=0;c<kolomA;c++)
{
matriksC[a][b]=matriksC[a][b]+(matriksA[a][c]*matriksB[c][b]);
}
printf("%d ", matriksC[a][b]);
}
printf("\n");
}
}
Jumat, 04 Januari 2013
Pogram untuk Menghitung Nilai Faktorial
Program ini digunakan untuk mengitung nilai faktorial, misal 2! = 2x1.
#include <stdio.h>
#include <stdlib.h>
//fungsi
int faktorial(x)
{
int i, hasil;
hasil=1;
for(i=x;i>=1;i--)
{
hasil=hasil*i;
}
return hasil;
}
int main()
{
int x, hasil;
printf("Masukan angka = "); scanf("%d", &x);
if (x<0)
{
printf("Angka yang dimasukan harus positif");
}
else {
hasil=faktorial(x);
printf("Hasil faktorial %d! = %d", x, hasil);
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
//fungsi
int faktorial(x)
{
int i, hasil;
hasil=1;
for(i=x;i>=1;i--)
{
hasil=hasil*i;
}
return hasil;
}
int main()
{
int x, hasil;
printf("Masukan angka = "); scanf("%d", &x);
if (x<0)
{
printf("Angka yang dimasukan harus positif");
}
else {
hasil=faktorial(x);
printf("Hasil faktorial %d! = %d", x, hasil);
}
return 0;
}
Program Membuat Pangkat
Ini dia program untuk menghitung X pangkat Y dengan menggunakan bahasa C.
#include <stdio.h>
#include <stdlib.h>
int pangkat(int, int);
int main() {
int angka1, angka2, result, hasil, j;
result=0;
printf("masukan x = "); scanf("%d", &angka1);
printf("masukan y = "); scanf("%d", &angka2);
hasil=pangkat(angka1,angka2);
printf("\n\nhasil dari %d pangkat %d = %d\n\n", angka1, angka2, hasil);
}
//fungsi
int pangkat(int x, int y) {
int hasil, i;
hasil=1;
for(i=1; i<=y; i++) {
hasil=hasil*x;
}
return hasil;
}
#include <stdio.h>
#include <stdlib.h>
int pangkat(int, int);
int main() {
int angka1, angka2, result, hasil, j;
result=0;
printf("masukan x = "); scanf("%d", &angka1);
printf("masukan y = "); scanf("%d", &angka2);
hasil=pangkat(angka1,angka2);
printf("\n\nhasil dari %d pangkat %d = %d\n\n", angka1, angka2, hasil);
}
//fungsi
int pangkat(int x, int y) {
int hasil, i;
hasil=1;
for(i=1; i<=y; i++) {
hasil=hasil*x;
}
return hasil;
}
Rabu, 02 Januari 2013
Playing Sound In Java
Akhir tahun 2012 kemarin, aku dibuat pusing sama proyek akhir java. Bingung banget mau buat apa. Trus aku cari referensi di mbah google, nah dapet juga akhirnya. Kan programku mau aku kasih efek sound gitu deh, Tapi aku belum tau gimana caranya. Setengah mati aku cari source code cara memberi efek sound di java. akhirnya ketemu juga sourcenya, ini nih... aku bagi-bagi sama temen-temen semua...
try {
AudioInputStream audio = AudioSystem.getAudioInputStream(new File("CHIMES.wav"));
// Membuka audio input stream
Clip clip = AudioSystem.getClip(); // membuat clip
clip.open(audio); // mengambil data dari audio input stream
clip.start();
}
catch(UnsupportedAudioFileException uae) {
System.out.println(uae);
}
catch(IOException ioe) {
System.out.println(ioe);
}
catch(LineUnavailableException lua) {
System.out.println(lua);
}
copiin script itu di button atau class yang yang mau kamu kasih suara. Oh iya.. file suaranya jangan lupa dijadiin satu sama file projectnya ya... Let's try.... Semoga bermanfaat.. ^_^
try {
AudioInputStream audio = AudioSystem.getAudioInputStream(new File("CHIMES.wav"));
// Membuka audio input stream
Clip clip = AudioSystem.getClip(); // membuat clip
clip.open(audio); // mengambil data dari audio input stream
clip.start();
}
catch(UnsupportedAudioFileException uae) {
System.out.println(uae);
}
catch(IOException ioe) {
System.out.println(ioe);
}
catch(LineUnavailableException lua) {
System.out.println(lua);
}
copiin script itu di button atau class yang yang mau kamu kasih suara. Oh iya.. file suaranya jangan lupa dijadiin satu sama file projectnya ya... Let's try.... Semoga bermanfaat.. ^_^
