Materi Kuliah : SEKUEN
Minggu ke - 2, Jumat 15 Maret ketemu lagi sama Alpro, sebuah mata kuliah yang menyenangkan (bagi sebagian orang) :D , materinya Sekuen...., mugkin bro bro semua sudah pernah pada dengar tapi susah buat mendefinisikan apa itu Sekuen. Mumpung lagi baik baru dapat gaji saya bantu dikit.
Berdasarkan sumber dari google sekuen adalah sederetan pernyataan-pernyataan yang urutan dan pelaksanaan eksekusinya runtut, yang lebih dahulu ditemukan (dibaca) akan dikerjakan (dieksekusi) lebih dulu dan Bila urutan pernyataan dibalik, akan mempunyai makna yang berbeda.
Contoh mudahnya kita bisa bayangkan aktifitas orang yang sudah memiliki pasangan (pacar) dengan seorang jomblo melalui sebuah sekuen berikut ini :
dari contoh di atas bisa terlihat bahwa sebuah pernyataan bila dirubah urutannya maka akan menghsilkan makna yang berbeda.
Dalam materi yang disampaikan oleh dosen diselipkan dalam Algoritma Pemrograman terdapat 3 bagian penting penyusunnya, apa saja itu ?
Dari step-step di atas dapat mengambil contoh :
Materi-materi sudah dipaparkan saatnya untuk senam jari, yaa coding....yaa nulis algoritma.....yaa buat flowchart. Pada kuliah Alpro, di kelas gak ada yang namanya pasif, Dalam sebuah kelompok yang terdiri dari 3 orang diberi tugas masing-masing. Dosen memberi kasus, tugas kami menganalisis bagaimana algoritma untuk menyelesaikan kasus tersebut.
Tugas masing-masing anggota kelompok bermacam-macam, biasanya dua orang menganalisis algoritma dan flowchartnya sedangkan yang seorang melakukan coding.
Kali ini kami diberi 4 kasus :
Kasus 2.1 (Penjumlahan 3 Bilangan Bulat)
Hitunglah jumlah dari 3 buah bilangan bulat!
Analisis :
Input : misalkan a, b, c semua integer
Proses : jumlah <- a + b + c
Output : tulis (jumlah)
Algoritma kasus 2.1
Flowchart kasus 2.1 (menggunakan raptor)
Kode Program kasus 2.1 (c++)
Kasus 2.2 ( Perkalian 2 Bilangan Bulat)
Buat algoritma dan program untuk mencari hasil kali dari dua buah bilangan !
Analisis :
Input : misalkan a, b semua integer
Proses : hasil <- a * b
Output : tulis (hasil)
Algoritma Kasus 2.2
Flowchart Kasus 2.2
Kode Program Kasus 2.2
Untuk Kasus selanjutnya akan saya tulis dalam Postingan selanjutnya, 1 program 1 postingan agar bro bro semua lebih gampang bacanya dan gak terlalu panjang kek novel, jadi... bersambung nih yee :D
Refleksi Minggu ke-2
Pada minggu ini saya mulai mempelajari raptor kareana memang baru pertama kali ini menggunakan. Awalnya agak susah tapi karena jiwa IT lagi ON dan latihan dengan soal-soal yang berbeda jadi mulai mahir.