Tuesday, June 21, 2016

MINGGU KE EMPAT BELAS

Assalamu"alaikum wr.wb.
Hari ini selasa tanggal 14 juni 2016 merupakan minggu ke 14 pertemuan matkul alpro. Hari ini tidak banyak yang di pelajari, Pak Wahyu hanya menegaskan kepada kami soal pengumpulan TP dan sedikit materi yang akan keluar pada UAS. Pada pertemuan terakhir ini, kami di ajak berfoto bersama pak Wahyu. Dan pesan pertemuan terakhir ini adalah "kita akan ketemu lagi disemester selanjutnya" begitulah kata pak Wahyu. Mungkin hanya ini yang dapat saya sampaikan pada pertemuan kali ini. Kurang lebihnya saya mohon maaf.

Wassalamu"alaikum wr.wb
Read More ->>

Tuesday, June 7, 2016

MINGGU KE TIGA BELAS

Assalamu"alaikum wr.wb

Hari ini, tanggal 07 juni 2016 merupakan pertemuan mata kuliah Alpro minggu ke-13.
Pertemuan kali ini , kami belajar tentang RECORD, ARRAY,STRUCK dan POINTER.
Pak Wahyu menjelaskan secara rinci agar kita sebagai mahasiswa mengerti. Pak Wahyu juga mengigatkan kita bahwa minggu ini adalah dimana minggu Pengumpulan LAPORAN TP kelompok kami,  jadi LAPORAN TP kami harus sudah benar-benar jadi sebelum Hari Sabtu tanggal 11 juni 2016 jam 12.00 WIB. Mungkin hanya ini yang dapat saya ceritakan pada pertemuan kali ini. Kurang lebihnya saya mohon maaf.
Terima Kasih

Jangan lupa ya, kunjungi juga blog teman-teman saya



Wassalamu"alaikum wr.wb 
Read More ->>

Menghitung IPK

Assalamu"alaikum wr.wb

KELOMPOK 15

Edi Siswanto_1500018018
Galih Tsabit Ulumudin_1500018019
Lalu Sabrian Ganata_1500018048

Pada kesempatan kali ini kami akan membahas tentang program perhitungan IPK menggunakan Struct.

Program Menentukan IPK

Algoritma :

{struct biodata,nilai}

Deklarasi :

i,jumlah; -> integer
ipk,jsks=0; -> float

Deskripsi :

Nama ==> gets(mhs.nama)
Nim ==> gets(mhs.nim)
Kelas ==> gets(mhs.kelas)
Jurusan ==> gets(mhs.jurusan)

write("Banyak Mata Kuliah =") read -> jml;
for i = 1 to jml do
{

write("sks") read-> nil[i].sks
write("Nilai Tugas") read-> nil[i].tugas
write("Nilai Kuis") read-> nil[i].kuis
write("Nilai Mid") read-> nil[i].mid
write("Nilai Uas") read-> nilai[i].uas

nil[i].na=(0.1*nil[i].tugas)+(0.2*nil[i].kuis)+(0.3*nil[i].mid)+(0.4*nil[i].uas)

write("Nilai Akhir") read->nil[i].na
write("Nilai Huruf")

if nil[i].na>=80
{
write("A")
nil[i].bobot=4*nil[i].sks
}

else if nil[i].na>65 && nil[i].na<=80
{write("B")
nil[i].bobot=3*nil[i].sks;}
end else if

else if nil[i].na>55 && nil[i].na<=65
{write("C")
nil[i].bobot=2*nil[i].sks;}
end else if

else if (nil[i].na>40 && nil[i].na<=55)
{write("D")
nil[i].bobot=1*nil[i].sks;}
end else if

else if (nil[i].na<=40)
{write("E")
nil[i].bobot=0*nil[i].sks;}
end else if

jsks <== jsks+nil[i].sks
ipk+ <== nil[i].bobot


end if

end for



Jika program diaplikasikan dengan c++


#include <iostream>

#include <stdio.h>

#include <iomanip>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */


using namespace std;

struct biodata

{ char nama[50],nim[15],jurusan[50],kelas[50];

}mhs;

struct nilai

{char makul[20];

float tugas,kuis,mid,uas,bobot;

int sks;

float na;

} nil[100];

main()

{

int i,jml;

float ipk,jsks=0;

cout<<"===============================================================\n";

cout<<"\t\t Program Menentukan IPK\n";

cout<<"===============================================================\n";

cout<<"Nama \t\t: "; gets(mhs.nama);

cout<<"Nim \t\t: "; gets(mhs.nim);

cout<<"Kelas \t\t: "; gets(mhs.kelas);

cout<<"Jurusan \t: ";gets(mhs.jurusan);

cout<<"\n________________________________________________________________";

input:

cout<<"\nBanyak Mata Kuliah = ";cin>>jml;

cout<<endl;

cout<<"\n_________________________________________________________________";

for(i=0;i<jml;i++)

{

cout<<"\nMATA KULIAH "<<i+1<<" \t: ";cin>>nil[i].makul;

cout<<"\SKS \t\t: ";cin>>nil[i].sks;

cout<<"\nNilai TUGAS \t: ";cin>>nil[i].tugas;

cout<<"\Nilai KUIS \t: ";cin>>nil[i].kuis;

cout<<"\Nilai MID \t: ";cin>>nil[i].mid;

cout<<"\Nilai UAS \t: ";cin>>nil[i].uas;

nil[i].na=(0.1*nil[i].tugas)+(0.2*nil[i].kuis)+(0.3*nil[i].mid)+

(0.4*nil[i].uas);

cout<<"_____________________________";

cout<<"\nNilai Akhir \t: "<<nil[i].na;

cout<<"\nNilai Huruf \t: ";

if (nil[i].na>=80)

{cout<<"A";

nil[i].bobot=4*nil[i].sks;}

else if (nil[i].na>65 && nil[i].na<=80)

{cout<<"B";

nil[i].bobot=3*nil[i].sks;}

else if (nil[i].na>55 && nil[i].na<=65)

{cout<<"C";

nil[i].bobot=2*nil[i].sks;}

else if (nil[i].na>40 && nil[i].na<=55)

{cout<<"D";

nil[i].bobot=1*nil[i].sks;}

else if (nil[i].na<=40)

{cout<<"E";

nil[i].bobot=0*nil[i].sks;}

jsks=jsks+nil[i].sks;

ipk+=nil[i].bobot;

cout<<endl;

cout<<"_____________________________\n";

}

cout<<"\n\t\tNama Mahasiswa \t: "<<mhs.nama;

cout<<"\n\t\tNim \t: "<<mhs.nim;

cout<<"\n\t\tKelas \t: "<<mhs.kelas;

cout<<"\n\t\tJurusan \t: "<<mhs.jurusan;

cout<<"\n\t\tJumlah SKS \t: "<<jsks;

cout<<"\n\t\tIPK anda \t: "<<ipk/jsks;

cout<<endl;

cout<<"\n___________________________________________________________________";

cout<<endl;

return 0;

}
Outputnya akan seperti ini :




Alhamdulillah tugas membuat program untuk menentukan IPK menggunakan struct terselesaikan...
Kami mohon maaf jika ada kekurangan ataupun kesalahan,

Terima Kasih

Wassalamu"alaikum wr.wb

Read More ->>

Sunday, June 5, 2016

MINGGU KE DUA BELAS

Assalamu"alaikum wr.wb

Pada hari ini selasa tanggal 31 juni 2016 adalah pertemuan ke-12 Mata kuliah Algoritma dan Pemrograman. Hari ini, kami membahas tentang Tugas Project yang akan kami presentasikan di kampus-kampus Negeri dan Swasta. Saya berharap selalu semoga saja TP dari kelompok saya mendapat hasil yang memuaskan. Ammiin... Mungkin ini saja yang dapat saya ceritakan hari ini, kurang lebihnya saya mohon maaf.


Jangan lupa kunjungi juga blog rekan-rekan saya ya....

Galih Tsabit Ulumudin
Lalu Sabrian Ganata

Terima kasih.

Wassalamu"alaikum wr.wb
Read More ->>

Monday, May 30, 2016

"S_o_7"

Assalamu"alaikum wr.wb

hai apa kabar teman-teman...????

Nah kali ini, saya ingin berbagi lagu2 galau dan super keren dari Sheila on seven...
Ayo,,, mana nih Sheila gank nya.... hahaha... Berikut ini lagu S_O_7 yang mungkin wajib kalian denger....

Sheila On 7 - Hari Bersamanya.mp3 download
Sheila On 7 - Pejantan Tangguh.mp3 download
Sheila On 7 - Pemuja Rahasia.mp3 download
Sheila On 7 - Pria Kesepian.mp3 download
Sheila On 7 - Seberapa Pantas.mp3 download
Sheila On 7-Tunjukkan Padaku.mp3 download
Sheila_on7_Mudah_Saja.mp3 download
Sheila_On7_Yang_Terlewatkan.mp3 download
Sheila_On_7_Ambilkan_Bulan.mp3 download
Sheila_On_7_Betapa.mp3 download
Sheila_On_7_Bila_Kau_Tak_Disampingku.mp3 download
Sheila_On_7_Buat_Aku_Tersenyum.mp3 download
Sheila_On_7_Lapang_Dada.mp3 download
Sheila_on_7_Melompat_Lebih_Tinggi.mp3 download
Sheila_On_7_Sahabat_Sejati.mp3 download
Sheila_On_7_Sebuah_Kisah_Klasik.mp3 download
Sheila_On_7_Temani_Aku.mp3 download
Sheila_On_7_Tunjuk_Satu_Bintang.mp3 download
Sheila_On_Radio.mp3 download

Nahhh itu lah lagu-lagu S_O_7 yang mungkin bisa jadi teman buat teman-teman yang mungkin lagi galau... hehehehe...

Salam.... Sheila_Gank!!!!!


Wassalamu"alaikum wr.wb
Read More ->>

Thursday, May 26, 2016

MINGGU KE SEBELAS

Assalamu"alaikum wr.wb

Hari ini, selasa 24 mei 2016 merupakan pertemuan matakuliah Alpro minggu ke-11.Pagi ini kami disuguhi dengan pembahasan materi baru, yaitu tentang Matriks dan Vektor. Materi yang diberikan pak Wahyu memang agak sulit untuk di mengerti, makanya kami diberikan tugas mencermati tentang perkalian matriks dan vektor. Tugas tersebut di upload di blog masing masing dan akan dicopas linknya di grup facebook. Mungkin hanya ini yang dapat saya ceritakan pada pertemuan kali ini.

TERIMA KASIH

oh ya, jangan lupa ya kunjungi juga blog teman-teman saya...
Galih Tsabit Ulumudin
Lalu Sabrian Ganata

Wassalamu"alaikum wr.wb

Read More ->>

Tuesday, May 24, 2016

Perkalian Matriks dan Vektor

Assalamu"alaikum wr.wb

Pada kesempatan kali ini kita akan membahas tentang perkalian matriks dan vektor. Sebelum kita lanjut ke tahap penyelesaiannya kita sebaiknya mengerti dan dapat menganalisa permasalahannya.
Pada perkalian matriks dan vektor, syarat agar matriks bisa dikalikan dengan vektor adalah diantara keduanya harus memiliki jumlah baris atau kolom yang sama. Misalnya pada Matriks terdapat 2 baris dan 3 kolom, dan pada vektor memiliki 3 baris dan 1 kolom. Nah pada kasus ini, kita dapat mengalikannya, karena pada matriks atau pun vektor memiliki salah satu baris atau kolom yang sama.
Selanjutnya mari kita belajar untuk membuat programnya.....

Menentukan Input, proses dan Output :

Input :


Matriks 
i=  
2 3 5
4 3 2

Vektor
j=
2
4
3

k = hasil

Proses :


i[2][3]+j[3][1]= k[2][1]
k11=i11 * j11 + i12 * j21 + i13 * j31
k21=i21 * j11 + i22 * j21 + i23 * j31
k11=2*2+3*4+5*3=31
k21=4*2+3*4+2*3=26


Output :

31
26

Nah selanjutnya kita ke tahap menentukan algoritma dan programnya....

Algoritma :



Function Matriks (Array : i[2][3],j[3][1])

Deklarasi :

a,b,c ==> integer
hasil[10][10] ==> Array

Deskripsi :

for a <== 0 to 2 do
for b <== 0 to 1 do
hasil[a][b]=0
for c <== 0 to 3 do
hasil[a][b]=hasil[a][b]+i[a][c]*j[c][b]
cetak (hasil[a][b])
end for
end for
end for


Setelah kita selesai menentukan algoritmanya, langsung saja mari kita pelajari programnya...

C++

#include <iostream>

using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

void matriks(int i[2][3],int j[3][1]){
int a,b,c,hasil[10][10];
for(int a=0;a<2;a++){
for(int b=0;b<1;b++){
hasil[a][b]=0;
for (c=0;c<3;c++)
hasil[a][b]=hasil[a][b]+i[a][c]*j[c][b];
cout<<hasil[a][b]<<endl;
}
}
}

int main(int argc, char** argv) {
int i[2][3]={2,3,5,4,3,2};
int j[3][1]={2,4,3};
matriks(i,j);
return 0;

}


Dan hasilnya jika menggunakan dev c++ akan seperti ini:

codingannya.... 


dan outpunya akan seperti ini:


Alhamdulillah terselesaikan juga. Sekian dari saya , kurang lebihnya saya mohon maaf.

Jika masih kurang paham tentang perkalian matriks dan vektor... Teman-teman bisa langsung saja mengunjungi blog rekan-rekan saya.

Silahkan di klik:

Semoga bermanfaat...

Wassalamu"alaikum wr.wb



Read More ->>
Powered by Blogger.