FEP Universitas Bina Nusantara

Hallo semuanya, perkenalkan nama saya Ferdy Tarawan, saya adalah Binusian 2019 jurusan teknik informatika, tak terasa cepat banget yah sudah  kuliah seingat saya sih kemarin baru UN hahaha, tadi saya menyebutkan bahwa saya adalah Binusian 2019, nah apa sih Binusian 2019 itu?

Binusian adalah sebutan bagi seluruh anggota Universitas Bina Nusantara, baik itu mahasiswa, dosen maupun karyawan dan 2019 adalah tahun dimana kami seharusnya lulus. Di Binus sebelum memulai perkuliahan mahasiswa baru (maba) diwajibkan untuk mengikuti FEP (Freshmen Enrichment Program).

FEP kalo di Universitas lain sih sebutannya Ospek, tapi yang membedakan adalah di Binus FEP adalah murni untuk mengenalkan lingkungan kampus, tidak ada senioritas maupun kekerasan sewaktu FEP berlangsung.Untuk maba saya sarankan sih ikut aja FEP , gak bakal nyesel kok, selain itu setelah lulus FEP akan mendapatkan 100 point SAT (butuh 120 untuk skripsi).

FEP di binus dibagi menjadi 3 bagian utama yaitu General Orientation (GO), Academic Orientation (AO), dan Campus life Orientation (CLO). Pada post saya kali ini saya akan menjelaskan secara singkat mengenai 3 bagian FEP tersebut.

General Orientation (GO), GO ini adalah FEP pertama yang akan diikuti maba, di GO maba akan dibagi secara per kelas, GO diadakan selama 1 minggu yang terdiri dari beberapa batch / gelombang. Kebetulan ketika saya GO saya masuk ke dalam kelas DBN10 yang isinya rata rata dari luar Jakarta  haha, sama dengan saya. Pada saat GO maba akan disebut sebagai buddy dan kakak kelas yang akan membimbing kita selama FEP disebut sebagai Buddy Coordinator (BC), tujuan disebut buddy sih setau saya agar tidak terkesan ada senioritas.

DBN10

GO bertujuan untuk mengenalkan mahasiswa baru dengan lingkungan binus, cara registrasi perkuliahan, peraturan peraturan di Binus, mengenalkan UKM yang ada di Binus, dan juga cara menggunakan BinusMaya, BinusMaya adalah sejenis portal buat mahasiswa binus , dimana mahasiswa bisa mengecek jadwal kuliah dan mendownload materi perkuliahan , binusmaya ini bias dikatakan nyawa nya mahasiswa binus hahaha, semua informasi penting mengenai perkuliahan ada disini . Diakhir GO juga diadakan expo dimana kita bisa memilih UKM yang diminati.

UKM di Binus sangat penting , karena di UKM inilah mahasiswa dapat belajar mengenai Organizational Skills , yang nantinya akan sangat berguna ketika sudah berada di dunia kerja, sebelum Expo ada sebuah acara yaitu Bunga Rampai dimana seluruh UKM diperkenalkan kepada mahasiswa

Setelah GO selesai maka selanjutnyanya adalah Academic Orientation (AO). AO diadakan 2 minggu sebelum kegiatan perkuliahan dimulai dan bertujuan untuk mengenalkan kepada mahasiswa baru seperti apa sih kuliah di Binus. Selain itu pada AO juga ada pengenalan kurikulum , dosen pembimbing, Unit Support Center untuk mahasiswa . Kalo yang jurusannya Teknik Informatika (seperti saya) langsung dapet tuh materi Algoritma & Pemrograman, belajar coding dan ada tugas nya juga. Diakhir AO nanti ada ujian loh jadi harus memperhatikan saat dosen mengajar dan kerjakan semua tugas yang ada.

Tahap FEP yang terakhir adalah Campus Life Orientation (CLO), CLO ini sedang saya jalani sekarang, berlangsung selama 1 semester.

12016703_1686143454951142_1504309223_n

Selain FEP, saya dan teman teman jurusan TI juga ada event yang disebut HTTP (HIMTI Togetherness and Top Performances), HTTP adalah sejenis event pemnyambutan mahasiswa baru untuk School of Computer Science yang diadakan HMJ jurusan Computer Science yaitu HIMTI. HTTP bisa diikuti dengan mendaftar di stand HIMTI pada saat expo dan membayar 150 ribu rupiah, manfaat mengikuti HTTP adalah kita bias mendapatkan T-shirt, point SAT , e-certificate, dan tentunya teman teman baru, dengan mengikuti HTTP juga kita dapat mengikuti kelas Pengantar Bahasa C jadi sebelum kuliah dimulai kita sudah familiar dengan pemrograman.

HTTP yang saya ikuti berlangsung tanggal 19 September, kami yang mengikuti shift 1 dijadwalkan untuk berangkat jam 6.30 dan harus berkumpul di kampus Anggrek jam 6 pagi. Ketika semuanya hadir kami pun berangkat bersama ke gedung BPPT II dimana HTTP akan diadakan. Sesampainya  di Gedung BPPT , acara pertama yang kami ikuti adalah Application Showcase,  dimana kita bias melihat karya karya mahasiswa/I  SoCS, ada berbagai aplikasi yang dipamerkan seperti games, etc.

Setelah itu HTTP  pun dimulai, HTTP tahun ini mengusung tema SHINE (Strengthening Harmony & Inspiring New Experiences), ada beragam acara seperti pengenalan tentang ketua dan staff-staff pengurus falkutas computer science ,visualisasi, sesi talkshow, guest star dll.

Di sesi talkshow kali ini HIMTI mengundang Bapak Laksamana Mustika (Elven Digital.com) dan Bapak Tyovan (Bahaso.com) yang merupakan Entrepeneur. Setelah serangkaian acara selesai kami dibagikan berbagai merchandise dari HIMTI dan diantarkan pulang. Overall, acaranya bagus, dan semoga HTTP bisa menjadi lebih baik lagi di lain waktu.

 

ONE FAMILY, ONE GOAL !

Membuat Pola menggunakan Bahasa C ( VII )

download

DIBUAT OLEH: Ferdy Tarawan

NIM: 1901473930

 

Artikel ini merupakan salah satu dari beberapa arikel yang saya buat , yang akan membahas bagaimana untuk membuat suatu program yang akan menampilkan output berupa pola tertentu sesuai input dari user menggunakan Bahasa C.

Pola yang akan kita buat kali ini agak berbeda dengan sebelumnya karena kali ini akan dibuat pola segitiga siku siku menggunakan builangan fibonacci

Contoh :

INPUT      :

5

OUTPUT  :

1

1 1

1 1 2

1 1 2 3

1 1 2 3 5

 

Source code fibonacci :

code

Output yang dihasilkan :

Output

Output2

Koding  dimulai dengan menggunakan fungsi include untuk menggunakan stdio.h (standart input/output function), yang berisikan kumpulan fungsi yang akan kita gunakan dalam script (scanf, printf, etc.)

Pada baris berikutnya ada sebuah fungsi bernama main , tujuan dari fungsi ini adalah untuk mengembalikan sebuah integer yang akan menandakan status dari program

Setelah main, kita inisialisasi semua variable yang akan digunakan ke tipe data integer

Fungsi yang kita temui berikutnya adalah scanf() dan symbol %d, inti dari baris ini adalah memungkinkan user untuk meng input data yang diinginkan dan menampunya ke dalam variable angka.

Sesudah scanf kita cantumkan fungsi fflush(stdin),sehingga program tidak tertutup sendiri seakan akan user  telah mengakhiri program.

Untuk membuat pola kali ini akan digunakan 2 buah fungsi for-loop dan if-statement,

For-loop pertama digunakan untuk mencatat nomor baris pada setiap pengulangan, berapa baris yang harus dibuat,  dan membuat baris baru, dan juga menginisialisasi variable AngkaPertama dan AngkaKedua ke nilai 1.

Tujuan dari menginisialisasi niali variable di dalam loop adalah supaya kedua variable tersebut tidak menjadi global variable dan nilai nya kembali ke 1 saat dilakukan pengulangan for-loop pertama.

For-loop kedua digabungkan dengan fungsi if berfungsi untuk mencetak angka deret Fibonacci, ketika nilai y masih dibawah 2 maka hanya akan dicetak angka 1 namun ketika sudah lebih dari 2 maka angka yang dicetak selanjutnya adalah next yang merupakan penjumlahan antara variable AngkaPertama dan AngkaKedua

Selanjutnya nilai variable  AngkaPertama akan bergeser menjadi nilai AngkaKedua  dan AngkaKedua menjadi next dan akan diulang seperti ini sampai nilai y melebihi nilai x , setelah itu nilai kedua variable itu akan ter reset kembali menjadi 1.

Kemudian kita akhiri program dengan mengembalikan nilai 0

 

Note: Code yang saya post ini jauh dari kata sempurna (maklum baru belajar bahasa C), dan terdapat banyak cara lain untuk menghasilkan output yang sama . Jika ada kritik maupun saran feel free to comment ^_^.

 

#SoCSBinus

Membuat Pola menggunakan Bahasa C ( VI )

download

DIBUAT OLEH: Ferdy Tarawan

NIM: 1901473930

 

Artikel ini merupakan salah satu dari beberapa arikel yang saya buat , yang akan membahas bagaimana untuk membuat suatu program yang akan menampilkan output berupa pola tertentu sesuai input dari user menggunakan Bahasa C.

Pola yang akan kita kali ini adalah pola x yang memanjang sampai dengan ujung layar

Contoh :

INPUT      :

5

OUTPUT  :

 

contoh out

Source code pola X :

code2

Output yang dihasilkan :

OutputOutput2

 

Koding  dimulai dengan menggunakan fungsi include untuk menggunakan stdio.h (standart input/output function), yang berisikan kumpulan fungsi yang akan kita gunakan dalam script (scanf, printf, etc.)

Pada baris berikutnya ada sebuah fungsi bernama main , tujuan dari fungsi ini adalah untuk mengembalikan sebuah integer yang akan menandakan status dari program

Setelah main, kita inisialisasi semua variable yang akan digunakan ke tipe data integer

Fungsi yang kita temui berikutnya adalah scanf() dan symbol %d, inti dari baris ini adalah memungkinkan user untuk meng input data yang diinginkan dan menampunya ke dalam variable angka.

Sesudah scanf kita cantumkan fungsi fflush(stdin),sehingga program tidak tertutup sendiri seakan akan user  telah mengakhiri program.

Selanjutnya kita membagi input user menjadi 2 tipe bilangan, positif dan negative, agar bisa menentukan dengan mudah dimana x harus dicetak

Untuk membuat pola kali ini akan digunakan 2 buah fungsi for-loop dan if-statement,

For-loop pertama digunakan untuk menentukanberapa baris yang harus dibuat,  dan membuat baris baru, dan menginisialisasi variable panjang senilai 80 (nilai  maksimal  default layar CMD)

For-loop kedua pertama tama akan mengecaek apakah panjang sama dengan nol, apabila iya loop akan dihentikan, jika tidak maka program akan mengecek apakah nilai absolut dari variable x dan y sama jika iya karakter x akan dicetak dan jika tidak sama spasi yang akan dicetak

Kemudian variable panjang akan dikurangi nilai nya sebanyak 1, setelah itu if akan digunakan untuk mengulang pencetakan “x” secara horizontal sampai nilai variable panjang = 0

 

Dan kita akhiri program dengan mengembalikan nilai 0

 

Note: Code yang saya post ini jauh dari kata sempurna (maklum baru belajar bahasa C), dan terdapat banyak cara lain untuk menghasilkan output yang sama . Jika ada kritik maupun saran feel free to comment ^_^.

Membuat Pola menggunakan Bahasa C ( V )

download

DIBUAT OLEH: Ferdy Tarawan

NIM: 1901473930

 

Artikel ini merupakan salah satu dari beberapa arikel yang saya buat , yang akan membahas bagaimana untuk membuat suatu program yang akan menampilkan output berupa pola tertentu sesuai input dari user menggunakan Bahasa C.

Kali ini kita akan membuat pola bujur sangkar dengan menggunakan * seperti berikut.

Contoh :

INPUT      :

3

OUTPUT  :

*  *  *

*      *

*  *  *

Source code bujur sangkar :

code

Output yang dihasilkan :

Hasil

hasil2

Koding  dimulai dengan menggunakan fungsi include untuk menggunakan stdio.h (standart input/output function), yang berisikan kumpulan fungsi yang akan kita gunakan dalam script (scanf, printf, etc.)

Pada baris berikutnya ada sebuah fungsi bernama main , tujuan dari fungsi ini adalah untuk mengembalikan sebuah integer yang akan menandakan status dari program

Setelah main, kita inisialisasi semua variable yang akan digunakan ke tipe data integer

Fungsi yang kita temui berikutnya adalah scanf() dan symbol %d, inti dari baris ini adalah memungkinkan user untuk meng input data yang diinginkan dan menampunya ke dalam variable angka.

Sesudah scanf kita cantumkan fungsi fflush(stdin),sehingga program tidak tertutup sendiri seakan akan user  telah mengakhiri program.

Untuk membuat pola kali ini akan digunakan 2 buah fungsi for-loop dan if-statement,

For-loop pertama digunakan untuk mencatat nomor baris pada setiap pengulangan, berapa baris yang harus dibuat,  dan membuat baris baru.

For-loop kedua berfungsi untuk mencetak  bintang sesuai pola yang diinginkan, di dalam for loop kedua  terdapat if, else if, dan else.

If akan digunakan untuk mencetak panjang bujur sangkar, else if digunakan untuk mencetak lebar dari bujur sangkar, dan else untuk membuat spasi diantara lebar kiri dan kanan dari bujur sangkar

Kemudian kita akhiri program dengan mengembalikan nilai 0

 

Note: Code yang saya post ini jauh dari kata sempurna (maklum baru belajar bahasa C), dan terdapat banyak cara lain untuk menghasilkan output yang sama . Jika ada kritik maupun saran feel free to comment ^_^.

 

Membuat Pola menggunakan Bahasa C ( IV )

download

DIBUAT OLEH: Ferdy Tarawan

NIM: 1901473930

 

Artikel ini merupakan salah satu dari beberapa arikel yang saya buat , yang akan membahas bagaimana untuk membuat suatu program yang akan menampilkan output berupa pola tertentu sesuai input dari user menggunakan Bahasa C.

Kali ini kita akan membuat pola segitiga seperti berikut.

Contoh :

INPUT      :

3

OUTPUT  ;

1

1  2

1  2  3

Source code pola segitiga :

code

Output yang dihasilkan :

 

Output

Output 2

Koding  dimulai dengan menggunakan fungsi include untuk menggunakan stdio.h (standart input/output function), yang berisikan kumpulan fungsi yang akan kita gunakan dalam script (scanf, printf, etc.)

Pada baris berikutnya ada sebuah fungsi bernama main , tujuan dari fungsi ini adalah untuk mengembalikan sebuah integer yang akan menandakan status dari program

Setelah main, kita inisialisasi semua variable yang akan digunakan ke tipe data integer

Fungsi yang kita temui berikutnya adalah scanf() dan symbol %d, inti dari baris ini adalah memungkinkan user untuk meng input data yang diinginkan dan menampunya ke dalam variable angka.

Sesudah scanf kita cantumkan fungsi fflush(stdin),sehingga program tidak tertutup sendiri seakan akan user  telah mengakhiri program.

Untuk membuat pola kali ini akan digunakan 3 buah for loop. Sebuah for-loop yang berisikan dua buah for-loop untuk dijalankan (nested loop)

For-loop pertama digunakan untuk mencatat nomor baris pada setiap pengulangan, berapa baris yang harus dibuat, menentukan berapa spasi yang harus dicetak  dan membuat baris baru.

For-loop kedua yang berada  di dalam for-loop 1 digunakan untuk memberi spasi yang dibutuhkan untuk membuat pola, banyak spasi yang dicetak ditentukan oleh variable x , akan terus diulang sampai nilai variable y lebih besar dari variable x

For-loop ketiga digunakan untuk mencetak angka , memberi spasi diantara setiap angka yang dicetak dan akan berhenti apabila nilai variable z melebihi variable x.

Kemudian kita akhiri program dengan mengembalikan nilai 0

 

Note: Code yang saya post ini jauh dari kata sempurna (maklum baru belajar bahasa C), dan terdapat banyak cara lain untuk menghasilkan output yang sama . Jika ada kritik maupun saran feel free to comment ^_^.

Membuat Pola menggunakan Bahasa C ( III )

download

DIBUAT OLEH: Ferdy Tarawan

NIM: 1901473930

 

Artikel ini merupakan salah satu dari beberapa arikel yang saya buat , yang akan membahas bagaimana untuk membuat suatu program yang akan menampilkan output berupa pola tertentu sesuai input dari user menggunakan Bahasa C.

Pada post yang ketiga ini pola yang akan kita buat adalah sebagai berikut,

Contoh :

INPUT      :

3

OUTPUT  ;

123

23

1

 

Take a look at my source code :

code

Output yang dihasilkan :

Output

Output2

Seperti biasa koding  dimulai dengan menggunakan fungsi include untuk menggunakan stdio.h (standart input/output function), yang berisikan kumpulan fungsi yang akan kita gunakan dalam script (scanf, printf, etc.)

Pada baris berikutnya ada sebuah fungsi bernama main , tujuan dari fungsi ini adalah untuk mengembalikan sebuah integer yang akan menandakan status dari program

Setelah main, kita inisialisasi semua variable yang akan digunakan ke tipe data integer

Fungsi yang kita temui berikutnya adalah scanf() dan symbol %d, inti dari baris ini adalah memungkinkan user untuk meng input data yang diinginkan dan menampunya ke dalam variable angka.

Sesudah scanf kita cantumkan fungsi fflush(stdin),sehingga program tidak tertutup sendiri seakan akan user  telah mengakhiri program.

Untuk membuat pola kali ini akan digunakan 3 buah for loop. Sebuah for-loop yang berisikan dua buah for-loop untuk dijalankan

For-loop pertama digunakan untuk mencatat nomor baris pada setiap pengulangan secara terbalik  , berapa baris yang harus dibuat, menentukan berapa spasi yang harus dicetak  dan membuat baris baru.

For-loop kedua yang berada  di dalam for-loop 1 digunakan untuk memberi spasi yang dibutuhkan untuk membuat pola, banyak spasi yang dicetak ditentukan oleh variable spasi yang bertambah nilainya setialp kali for-loop pertama dieksekusi

For-loop ketiga digunakan untuk mencetak angka , dan akan berhenti apabila nilai variable y melebihi variable x.

Kemudian kita akhiri program dengan mengembalikan nilai 0

 

Note: Code yang saya post ini jauh dari kata sempurna (maklum baru belajar bahasa C), dan terdapat banyak cara lain untuk menghasilkan output yang sama . Jika ada kritik maupun saran feel free to comment ^_^.

 

Membuat Pola menggunakan Bahasa C ( II )

download

DIBUAT OLEH: Ferdy Tarawan

NIM: 1901473930

 

Artikel ini merupakan salah satu dari beberapa arikel yang saya buat , yang akan membahas bagaimana untuk membuat suatu program yang akan menampilkan output berupa pola tertentu sesuai input dari user menggunakan Bahasa C.

Pada post kedua ini kita akan melihat bagaimana untuk membuat  pola berikut ,

Contoh :

INPUT      :

5

OUTPUT  ;

1

21

321

4321

54321

Kode yang saya buat sebagai berikut :

code

Output yang dihasilkan :

 

hasil

Script  dimulai dengan menggunakan fungsi include untuk menggunakan “header file” yang bernama stdio.h (standart input/output function), stdio.h merupakan sebuah file yang berisikan kumpulan fungsi yang akan kita gunakan dalam script ini (scanf, printf, etc.)

Pada baris berikutnya ada sebuah fungsi bernama main , tujuan dari fungsi ini adalah untuk mengembalikan sebuah integer yang akan menandakan status dari program

Selanjutnya kita lihat terdapat int x,y,angka;  dalam bahasa C, setiap variable yang kita gunakan harus kita inisialisasi dengan suatu tipe data tertentu , C tidak bisa menentukan tipe data dari variable yang kita gunakan dengan sendirinya

Fungsi yang kita temui berikutnya adalah scanf() dan symbol %d, inti dari baris ini adalah memungkinkan user untuk menginput data yang diinginkan dan menampunya ke dalam variable angka.

Sesudah scanf kita cantumkan fungsi fflush(stdin),sehingga program tidak tertutup sendiri seakan akan user  telah mengakhiri program.

Untuk membuat pola tersebut kita pakai 2 for-loop dan if—statement.

For pertama (Outer loop), digunakan untuk mencatat nomor baris pada setiap pengulangan , berapa baris yang harus dibuat dan membuat baris baru.

For kedua (inner loop ) digunakan untuk mencetak angka dan memberi spasi yang dibutuhkan untuk membuat pola.

Kemudian kita akhiri program dengan mengembalikan nilai 0

 

Note: Code yang saya post ini jauh dari kata sempurna (maklum baru belajar bahasa C), dan terdapat banyak cara lain untuk menghasilkan output yang sama . Jika ada kritik maupun saran feel free to comment ^_^.

 

Membuat Pola Menggunakan Bahasa C (I)

downloadDibuat oleh: Ferdy Tarawan

NIM: 1901473930

Pada post pertama ini kita akan melihat bagaimana untuk membuat pola berikut ,

Contoh :

Input    :

5                                               3

Output :

1                                               1

12                                            12

123                                         123

1234

12345

 

Oke , sekarang kita lihat kode programnya:

code

Output yang dihasilkan :

hasilhasil2

 

Script  dimulai dengan menggunakan fungsi include untuk menggunakan “header file” yang bernama stdio.h (standart input/output function), stdio.h merupakan sebuah file yang berisikan kumpulan fungsi yang akan kita gunakan dalam script ini (scanf, printf, etc.)

Pada baris berikutnya ada sebuah fungsi bernama main , tujuan dari fungsi ini adlah untuk mengembalikan sebuah integer yang akan menandakan status dari program

Selanjutnya kita lihat terdapat int x,y; dan int angka;  dalam bahasa C, setiap variable yang kita gunakan harus kita inisialisasi dengan suatu tipe data tertentu , C tidak bisa menentukan tipe data dari variable yang kita gunakan dengan sendirinya. Bisa dilihat saya menentukan supaya variable x,y dan angka akan masuk dalam tipe data integer.

 

Fungsi yang kita temui berikutnya adalah scanf() dan symbol %d, inti dari baris ini adalah memungkinkan user untuk meng input data yang diinginkan dan menampunya ke dalam variable angka.

Sesudah scanf kita cantumkan fungsi fflush(stdin) di baris berikutnya fungsinya adalah untuk mencegah agar buffer input tidak penuh ,sehingga program tidak tertutup sendiri seakan akan user  telah mengakhiri program.

Untuk beberapa batris berikutnya kita gunakan for-loop, baris ini merupakan baris dimana kita benar benar merancang program agar menghasilkan output yang di inginkan, baris sebelumnya hanya merupakan kerangka program saja.

Untuk program ini kita gunakan 2 loop, saya sebut saja loop pertama outer loop dan loop kedua inner loop. Outer loop digunakan mengatur jumlah baris yang dihasilkan agar tidak melebihi input yang diberi,

Inner loop digunakan untuk mencetak angka, kita beri kondisi dimana value variable y diawal adalah 1 dan beri syarat agar loop dilakukan bila value dari y tidak melebihi nomor baris (baris satu dilakukan 1 kali pencetakan angka, dua kali pada baris kedua etc.), dan menambah value y setiap kali dilakukan pengulagan. Angka kemudian dicetak fungsi printf dimana yang dicetak adalah nilai dari variable y.

Setelah nilai y melebihi nomor baris , maka fungsi printf pada outer loop akan dilakukan untuk mencetak baris baru dan kemudian dilakukan lagi pencetakan angka ( nilai y direset kembali menjadi 1). Pengulangan berhenti ketika nilai variable x telah melebihi nilai yang diinput user.

 

Kemudain kita buat fungsi getchar(), yang digunakan untuk meminta input berupa satu buah karakter tanpa diakhiri dengan tombol enter.

Di akhir program kita buat return 0; fungsi tersebut akan mengembalikan nilai 0 kepada fungsi main untuk menandakan bahwa program telah berakhir dan Exit.

Sekian post pertama saya, semoga bermanfaat.

 

Note: Code yang saya post ini jauh dari kata sempurna (maklum baru belajar                    bahasa C), dan terdapat banyak cara lain untuk menghasilkan output yang            sama . Jika ada kritik maupun saran feel free to comment ^_^.

Link Referensi :

Learn C the hard way

Quora

Stackoverflow

tutorialspoint