Twitter

Archive for 2014


Pada minggu ke 5 ini mata kuliah alpro sudah memasuki materi sub program . awalnya saya tidak paham sama sekali tentang apa itu subprogram. akan tetapi pada saat kuliah berlangsung  saya diberikan contoh dan keterangan mengenai apa itu subprogram dalam kategori program iteratif  saja karena subprogram rekursif akan di berikan pada pertemuan minggu depan atau pertemuan ke 6. 

Berikut adalah contoh dari sub program :

Dalam dua flowchart ini,  Yang flowchart pertama kita inputkan telebih dahulu variabelnya, kemudian kita outputkan hasilnya. Flowchart yang kedua kita membuat prosedur untuk pemanggilan variabel tersebut, dan proses di dalam flowchart kedua. Maka kalau kita jalankan flowchart nya,hasilnya akan menginputkan kan suatu angka dan hasil outputnya +5






Hai ketemu lagi di prtemuan yg ketiga....
materi kli ini mmbahas tentng "KONTROL PROGRAM"...   pertama saya sempat berfikir buat apa program pke di kontrol segala...
Dari pemikiram itu saya jdi bisa berfikir jika program tidak di kontrol maka suatu program itu akan hancur....
sama hal nya dengan tingkah,emosi, dan cara berfikir seseorng, jika tanpa kita kontrol maka sifat itu sendiri yang akan mengontrol diri kita...
oke,, langsung saja pada refleksi saya di pertemun pada minggu ke-3 ini yan membahas tentang kontrol program sebagai mana telah saya katakan tadi...
menurut saya semakin jauh saya belajar "algoritma dan pemrograman" saya semakin bingung dan semakin bingung lagi bila di banding kan dengan minggu2 sebelum nya...
apakah memang otak saya yg pas2an ataw memang sya yg terlalu malas untuk memikirkanya???
hadeeeehhh ampunnn dech sama matkul yg satu ini...
selain sulit untuk di pahami, cara dan system belajar nya juga terlalu rumit menurut saya...
tapi ya apa boleh buat saya harus tetap jalani karena memang dari awal saya sudah berinisiatif untuk ambil jurusan teknik informatika....

I WILL ALWAYS TRY AND TRY AGAIN
karena setiap masalah pasti ada jalan keluarnyaa...


1. Program bilangan terbesar dari 2 bilangangan bulat (RAPTOR) 3.1.

2. Program bilangan terbesar dari 2 bilangan bulat (RAPTOR) 3.2.

3. Program akar - akar persamaan kuadrat (RAPTOR) 3.3.

4. Program konversi nilai (RAPTOR) 3.4.

5. Program konversi hari senin - minggu (RAPTOR) 3.5.

      Pada minggu Ke-4 ALPRO membahas tentang Loop (Perulangan), setiap kelompok TP harus sudah menyelesaikan kasus 4.2  4.3  4.7  dan 4.8.
semalam penuh berusaha memahami dan mencoba membuat program nya, eh.. gak terasa sampai jam 3 pagi baru selesai...
alhamdullilah lah ya berhasil juga walaupun sebelumnya setelah berkali2 di jalankan program nya eror terus akhirnya bisa juga seperti yang di harapkan...
      Karena lupa waktu anemia saya jadi kumat sampe2 pusing banget waktu bangun pagi. Akhirnya gak bisa berangkat kuliah, sayang sekali padahal udah di kerjain sampai jam segitu malah gak jadi berangkat,
      saya kirim email deh akhirnya kepada pak Wahyu nya, tapi masih belum ada balasan nya juga, padahal sudah saya lampirkan juga file tugasnya...
   
      Langsung aja deh saya tampilkan nih program yang sudah bikin saya gak jadi kuliah hari ini,

Kasus 4.2

menampilkan bilangan ganjil dari 0-10



     Rincian Program :
-saya masuk kan batas bawah yaitu i=1
- lalu batas atas adalah i<=10 karena hanya angka ganjil antara 1-10 saja yg di tampilkan
- prosesnya adalah menjumlahkan i yang awalnya 1 dengan 2 hingga memenuhi syarat i<=10 (i+2)

Kasus 4.3

Mencari rata-rata


   Rincian Program :
- pada saat program di jalankan mula-mula akan diminta untuk memasuk kan jumlah data (contoh pada gambar saya masuk kan 3) pasti nantinya program akan melakukan looping sebanyak 3 jika yg di inputkan adalah angka 3.
- kemudian anda akan di minta memasuk kan data nya itu sendiri( contoh pada gambar saya  masuk kan 2,3,3.
- kemudian progra akan melakukan penjumlahan dari 3 data tersebut
- setelah selesai di jumlahkan hasil penjumlahan semua data akan di bagikan dengan banyak nya data.
-sehingga hasil rata-rata  adalah 2,6667


Kasus 4.7

program pangkat

Rincian :
- variabel x disini saya maksudkan sebagai nilai dan variabel y sebagai pangkat (bisa di ganti sesuai keinginan masing2) saya pilih x dan y karena sering di gunakan.


Kasus 4.8

perkalian A x B dengan syarat menjumlahkan A sebanyak B

MATERI KULIAH TENTANG SEKUEN

Dalam minggu kedua ini materi yang di ajarkan adalah "sekuen", yaitu sederetan pernyataan2 yg urutan dan pelaksanaanya berurut atau runtut, apabila pernyataan itu di balik akan mempunyai makna yg berbeda,....

bila dalam minggu lalu saya gak mudeng(tidak paham dengan materi yg di ajarkan) , dalam minggu ini saya juga belum paham tentang penggunaanya dalam RAPTOR..,,,,
entah karea saya yang kurang memprhatikan atau memang saya yg benar2 tidak tahu...
hmmmm memang sulit untuk bisa memahami ataw memecahkan masalah jika kita kurang semangat....
tapi saya tetap tidak akan menyarah untuk bisa menjadi yg lebih baik....

Contoh Sekuen 
Algoritma Mencari jumlah 3 buah bilangan bulat.
Flowchart mencari jumlah 3 bilangan bulat dengan mendeklarasikan a,b,c sebagai integer (input) dan jumlah sebagai integer (output)

Program Raptor



















setelah berhasil di running maka di generate ke bahasa C++
maka hasilnya akan seperti gambar di bawah


                Ketemu lagi dengan algoritma pemrograman, di tahun ketiga tahun kuliah ketiga kalinya juga saya ambil matakuliah ini, dua kali di semester kemarin gagal terus, untuk tahun ini semoga saja bias berhasil.
Mohon bimbinganya pak wahyu yang terhormat J, ada sedikit rasa malu pada anak-anak semester bawah.  Bahkan ada yg tanya kemarin waktu dikelas, “semester berapa mas?”, malu mau dijawab, tapi yah memang begini adanya mau bagaimana lagi L.
                Pada pertemuan yg pertama dosen hanya memberikan wawasan sekitar algoritma, disini semua yg di katakan pak Wahyu Pujiono selaku dosen pengampu semuanya sama dengan yg sudah saya dengar di tahun-tahun sebelumnya. Maklum lah namanya juga “MENGULANG”, tapi di semester ini saya akan berusaha semaksimal mungkin sebisa saya, karena nggak mungkin juga harus gagal lagi, mengingat semester sudah semakin tinggi.
                Terkadang hampir setiap malam berpikir bagaimana susahnya orangtua mencari uang, nggak sanggup rasanya lihat orangtua seperti ini.
                Terima kasih sekali lagi untuk bapak dosen yg tidak bosan-bosanya harus bertemu saya setiap tahun di kelas yang sama dan masih seputar matakuliah yang sama. Minggu pertama sudah di “ceko’I” dengan pengetahuan seputar entrepreneurship, usaha usaha dan usaha yg rata-rata memerlukan keberanian untuk mengambil keputusan, sebenarnya cara ini cukup untuk membangkitkan semangat para mahasiswa untuk lebih giat dalam berusaha, agar lebih berani jika suatuu saat harus “jatuh-bangun” oleh pahitnya kehidupan. Namun, untuk kalangan sebagian mahasiswa yang termasuk dalam kategori (maaf agak kasar) “kurang mampu dan sulit mencari modal usaha” rasanya dengan memberi wawasan seperti ini di awal termasuk salah,.

                 Pada pertemuan pertama di kenal kan tentang raptor yaitu salah satu jenis compiler serta cara pengguna'anya, dibawah ini adalah contoh dari suatu program raptor tentang penjumlahan 2 buah bilangan.


                Sepertinya cukup sekian dulu posting ini saya akhiri, daripada nulis panjang lebar gak ada isinya, hehehehe J , GOOD LUCK aja buat mahasiswa yg ambil matakuliah ini, saya mohon dukungan dan bantuanya, TERIMA KASIH.