Kamis, 25 Februari 2010

Daemon

// JERLY SABUNA (672009141)
#include

void main()
{
int p; //pjg sisi
int i; //atas
int j; //bawah
int a;
int b; //spasi awal
int c; //spasi tengah
int x; //spasi tengah2

printf("Masukkan panjang sisi : ");
scanf("%d",&p);
printf("\n");
int b1 = p-2; //bantu1
int b2 = 1; //bantu2
int b3 = p-2; //bantu3
int b4 = (p*2)-3;

//atas
for(i=0;i<(p-1);i++)
printf(" ");
printf("*\n");

for(a=0;a {
for(b=0;b printf(" "); b3--;

printf("*");

for(c=0;c printf(" "); b2+=2;

printf("*\n");
}

//tengah
printf("*");
for(x=0; x {
printf(" ");
}
printf("*\n");

for(a=0;a {
for(b=0;b<=b3;b++) // spasi awal tengah bawah
printf(" "); b3++;

printf("*");

for(c=1;c printf(" "); b2-=2;

printf("*\n");
}

//bawah
for(i=0;i<(p-1);i++)
printf(" ");
printf("*\n");

}

Matriks 4x4

// Program Matrik By JERLY SABUNA (672009141)
#include
#include
#include
void main(){
int mata [4][4],matb [4][4], matc[4][4], matd [4][4];
int i,j;
clrscr();
printf("-------PROGRAM MATRIKS-------\n");
printf(" [Matriks 4 Dimensi]\n\n");
//matrik pertama
printf("--------------------\n");
printf("Data Matriks Pertama\n");
printf("--------------------\n\n");
for (i=1;i<=4;i++)
for(j=1;j<=4;j++){
printf("Elemen [%d,%d] = ",i,j);
scanf("%d",&mata[i][j]);
}

printf("Tekan sembarang tombol untuk melanjutkan ke Data Matriks Dua!\n");
getch();

//matrik kedua
clrscr();
printf("------------------\n");
printf("Data Matriks Kedua\n");
printf("------------------\n\n");

for (i=1;i<=4;i++)
for(j=1;j<=4;j++){
printf("Elemen [%d,%d] = ",i,j);
scanf("%d",&matb[i][j]);
}
printf("Tekan sembarang untuk melihat hasil matriks 1 dan 2! \n\n");
getch();

//proses membentuk matriks ketiga dan menampilkan matriks
clrscr();
for (i=1;i<=4;i++)
for(j=1;j<=4;j++){
matc[i][j]= mata[i][j] + matb[i][j];
}
printf("Matriks Pertama : \n");
for (i=1;i<=4;i++){
for (j=1;j<=4;j++)
printf("%4d",mata[i][j]);
printf("\n");
}
printf("\n");

printf("Matriks Kedua : \n");
for (i=1;i<=4;i++){
for (j=1;j<=4;j++)
printf("%4d",matb[i][j]);
printf("\n");
}
printf("\n");
printf("Tekan sembarang tombol untuk melihat hasil penjumlahan!\n\n");
getch();

printf("Hasil penjumlahan antara Matriks A dan Matriks B adalah \n");
for (i=1;i<=4;i++){
for (j=1;j<=4;j++)
printf("%4d",matc[i][j]);
printf("\n");
}
printf("\n");

printf("Tekan sembarang tombol untuk melihat hasil pengurangan! \n\n");
getch();
for (i=1;i<=4;i++)
for(j=1;j<=4;j++){
matc[i][j]= mata[i][j] - matb[i][j];
}


printf("Hasil Pengurangan antara Matriks A dan Matriks B adalah \n\n");
for (i=1;i<=4;i++){
for (j=1;j<=4;j++)
printf("%4d",matc[i][j]);
printf("\n");
}
printf("\n");
getch();
getch();

getch();

exit(0);




}