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 ->>
Powered by Blogger.