Halaman

Senin, 07 Mei 2012

ALGORITMA PENJUMLAHAN 2 BUAH MATRIKS

ALGORITMA PENJUMLAHAN 2 BUAH MATRIKS


ALGORITMA PENJUMLAHAN 2 BUAH MATRIKS
#include
#include

//LATIHAN ARRAY
void main() {

//KAMUS DATA
int matrikA[3][3];
int matrikB[3][3];
int matrikC[3][3];
int i,j;

//ISI PROGRAM

for (i=0;i<3;i++) {
for (j=0;j<3;j++) {
printf ("matrik A %d,%d : ",i+1,j+1);
scanf("%d",&matrikA[i][j]);
}
}
for (i=0;i<3;i++) {
for (j=0;j<3;j++) {
printf ("%6d",matrikA[i][j]);
}
printf("\n");
}
for (i=0;i<3;i++) {
for (j=0;j<3;j++) {
printf ("matrik B %d,%d : ",i+1,j+1);
scanf("%d",&matrikB[i][j]);
}
}
for (i=0;i<3;i++) {
for (j=0;j<3;j++) {
printf ("%6d",matrikB[i][j]);
}
printf("\n");
}

printf("matriks C :\n\n");

for(i=0;i<3;i++){
for(j=0;j<3;j++){
matrikC[i][j]=matrikA[i][j]+matrikB[i][j];
printf("%6d",matrikC[i][j]);
}
printf("\n");
}
getche();

}

Minggu, 06 Mei 2012

Jadwal Perkuliahan e-Learning


Jadwal Perkuliahan e-Learning
  1. Nilai yang diambil dari laman e-Learning adalah Nilai Kehadiran / Absensi (10%) dan Nilai Tugas (20%).
  2. Pelaksanaan Ujian Tengah Semster (UTS) dan Ujian Akhir Semester (UAS) akan dilakukan secara online pada tanggal yang telah ditetapkan, dan dilakukan secara terpisah dari laman e-Learning yang ada. Pelaksanaan ujian akan dilakukan pada laman http://www.bsi.ac.id.
  3. Pada setiap pertemuan mahasiswa diwajib untuk mengerjakan soal-soal latihan yang telah diberikan oleh dosen pengampu mata kuliah.
  4. Soal-soal latihan pada setiap pertemuan akan dibuka sesuai dengan jadwal pertemuan pada setiap minggunya (dapat dikerjakan selama pekan pertemuan diselenggarakan).
  5. Apabila mahasiswa tidak mengerjakan soal-soal latihan pada periode pertemuan yang telah ditetapkan, maka mahasiswa tersebut dianggap tidak hadir pada pertemuan yang sedang dibuka.
  6. Hasil mengerjaan soal-soal latihan tersebut akan diambil sebagai bukti bahwa mahasiswa tersebut mengikuti perkuliahan dan hasil yang diperoleh mahasiswa dalam menjawab soal-soal latihan tersebut akan digunakan sebagai nilai tugas mahasiswa yang akan dihitung secara keseluruhan dan ditambah dengan nilai quis yang diselenggarakan pada pertemuan ke-7 dan ke-15.
  7. Tidak terdapat pertemuan tatap muka, diskusi dan tanya jawab bisa dilakukan melalui forum diskusi yang telah disediakan.
  No
Pertemuan
Tanggal
Waktu
1
Pertemuan I
15 Maret s/d 21 Maret 2012
00.00 - 23.59 WIB
2
Pertemuan II
19 Maret s/d 25 Maret 2012
00.00 - 23.59 WIB
3
Pertemuan III
26 Maret s/d 01 April 2012
00.00 - 23.59 WIB
4
Pertemuan IV
02 April s/d 08 April 2012
00.00 - 23.59 WIB
5
Pertemuan V
09 April s/d 15 April 2012
00.00 - 23.59 WIB
6
Pertemuan VI
16 April s/d 22 April 2012
00.00 - 23.59 WIB
7
Pertemuan VII (Kuis)
23 April s/d 29 April 2012
00.00 - 23.59 WIB
8
Ujian Tengah Semester (UTS)
06 Mei 2012
Sesuai Jadwal
9
Pertemuan IX
07 Mei s/d 13 Mei 2012
00.00 - 23.59 WIB
10
Pertemuan X
14 Mei s/d 20 Mei 2012
00.00 - 23.59 WIB
11
Pertemuan XI
21 Mei s/d 27 Mei 2012
00.00 - 23.59 WIB
12
Pertemuan XII
28 Mei s/d 03 Juni 2012
00.00 - 23.59 WIB
13
Pertemuan XIII
04 Juni s/d 10 Juni 2012
00.00 - 23.59 WIB
14
Pertemuan XIV
11 Juni s/d 17 Juni 2012
00.00 - 23.59 WIB
15
Pertemuan V (Kuis)
18 Juni s/d 24 Juni 2012
00.00 - 23.59 WIB
16
Ujian Akhir Semester (UAS)
01 Juli 2012


Jumat, 04 Mei 2012

tugas logika & algoritma


Tugas:
1.Buatlah Algoritma dan program untuk menentukan total pembelian
minuman apabila diberlakukan ketentuan berikut ini:
kode
Jenis minuman
harga
1
Milo
Rp. 10.000
2
Kopi
Rp. 3000
3
Teh manis
Rp. 2500
4
jus
Rp. 5000

Kode Minuman diinputkan. Apabila total pembelian melebihi 100000,
maka akan mendapatkan potongan sebanyak 15%, sebaliknya jika
kurang dari 100000 tidak mendapatkan potongan
jawab;
//menentukan total pembelian minuman
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
main()
{
int jumlah,kode;
float harga,total;
double bayar;
printf("================================\n");
printf("kode    Jenis         Harga\n");
printf("===     =====         =========\n");
printf("1       Milo          Rp 10000\n");
printf("2       Kopi          Rp 3000\n");
printf("3       Teh Manis     Rp 2500\n");
printf("4       Jus           Rp 5000\n");
printf("================================\n");
total=0;
menu:
{
printf("\nMasukkan kode   minuman : ");
scanf("%d",&kode);
printf("Masukkan jumlah pesanan : ");
scanf("%d",&jumlah);
printf("\n====================================\n");
if(kode==1)
harga = (float) 10000*jumlah;
else if(kode==2)                                                                                                                                                                                                      
harga = (float)3000*jumlah;
else if(kode==3)
harga = (float)2500*jumlah;
else if(kode==4)
harga = (float)5000*jumlah;
total=total+harga;
}
if(total > 100000)
bayar=total-(0.15*total);
else
bayar=total;
printf("Harga yang harus dibayar =%10.2f\n",bayar);
getch();
int jawab;
cout<<"\n";
cout<<"kembali ke menu? \n";
cout<<"1. ya \n";
cout<<"2. tidak/exit \n";
cout<<"3.kesalahan menginput program akan berhenti\n";
cin>>jawab;

if (jawab==1)
goto menu;
else if(jawab==2)
goto exit;
exit:
}
















Hasil program;










2.Buatlah algoritma dan program untuk menentukan sisa hasil pembagian antara bilangan yang dimasukkan dengan bilangan pembagi. Apabila sisa baginya=0 maka dicetak tidak ada dan jika ada sisa baginya ditampilkan.


Jawab;


//Algoritma untuk menentukan sisa hasil pembagian antara bilangan yang dimasukan dengan bilangan pembagi.

#include <iostream.h>

#include <conio.h>


main (void) {

char pilihan;

int a,b,c;

cout << "\t\t*___MENENTUKAN SISA HASIL BAGI__*\n\n";

do {

cout << "\n\nMasukkan Sembarang Bilangan : "; cin >> a;

cout << "Masukkan Bilangan  Pembagi  : "; cin >> b;

c = a%b;

if(c==0) {

cout << "Tidak Ada" << endl;

} else {

cout << c<< endl;

}

cout << "Ketik Y Untuk Melanjutkan, atau T Untuk Berhenti: "; cin >> pilihan;

}

while(pilihan == 'y');


}


Hasil program;

zivilia