About Me

Hai, saya Rosihan Ari Yuana. Saya sehari-hari adalah mengajar di Universitas Sebelas Maret.

Bidang riset saya tentang adaptive learning, computer aided learning, dan datascience

Selain itu, saya juga seorang penulis buku dan blogger.

More about me...

  • Home
  • /
  • Category Archives: Algoritma

Algoritma Mencari Statistik Huruf

Salah satu member saya di source.rosihanari.net, mbak Sulis namanya, meminta saya untuk menjelasin bagaimana algoritma mencari statistik huruf dari suatu string yang telah diketahui melalui input. Mbak Sulis memberi contoh misalkan diketahui suatu string: ‘algoritma dengan pascal‘, maka output yang diharapkan adalah: Jumlah huruf vokal : 8 Jumlah huruf konsonan : 13 Jumlah karakter lain…

Algoritma Mengambil Substring

Pernahkah Anda mendengar istilah substring? Ya… substring adalah suatu string yang merupakan bagian dari suatu string. Sebagai contoh, misalkan ada suatu string ‘KOMPUTER’, maka ‘PUTER’ adalah merupakan substringnya. Selain itu ‘KOM’, ‘TER’, ‘OMPUT’, ‘PUT’ dan bahkan ‘K’ atau ‘R’ itu juga merupakan substring dari ‘KOMPUTER’. Masih banyak lagi substring dari ‘KOMPUTER’ ini. Saat ini di…

Tentang Recursive Function

Pada artikel sebelumnya, telah saya paparkan mengenai apa itu function serta apa manfaat dan perannya dalam sebuah program. Nah… sedangkan dalam artikel ini akan saya jelaskan mengenai recursive function, atau function yang memanggil dirinya sendiri.. Function yang memanggil dirinya sendiri? aneh bener nih function? apaan tuh maksudnya? Pengin tahu lebih dalam tentang recursive function? Oleh…

Rahasia Dibalik Cara Pembuatan Program Tebak Angka

Ketika kuliah perdana pemrograman komputer, saya tunjukkan ke mahasiswa sebuah program untuk menebak angka. Kegiatan ini saya lakukan untuk memotivasi mahasiswa supaya tertarik dengan pemrograman komputer. Seorang mahasiswa saya tunjuk sebagai sukarelawan dan saya suruh memilih dalam hati sebuah angka antara 0 s/d 511. Selanjutnya saya jalankan sebuah program dan mahasiswa tadi menjawab sederetan pertanyaan…

RoboMind, Game untuk Programmer Pemula

Bagi Anda seorang programmer pemula, ada sebuah game yang menarik buat Anda. Game yang menggabungkan konsep pemrograman dengan Robot. Mungkin game ini cocok pula bagi para programmer yang dulunya bercita-cita ingin membuat robot, namun tidak kesampaian :-). Game ini bernama RoboMind.

Manfaat Penggunaan Array dalam Pemrograman

Misalkan Anda diminta membuat program untuk mencari rata-rata dari n bilangan bulat yang diinputkan oleh user. Bagaimana cara membuat program tersebut? Apakah Anda akan mendeklarasikan semua variabel untuk setiap bilangan bulat yang diinputkan? Tentunya akan sangat merepotkan dalam mendeklarasikannya, belum lagi proses perhitungannya.

Kapan Digunakan Looping FOR dan WHILE?

“Pak… kapan kita harus menggunakan looping menggunakan FOR dan WHILE? ” Itulah pertanyaan yang sering dilontarkan mahasiswa yang baru mengambil matakuliah pemrograman dasar. Sebuah pertanyaan yang logis apabila dilontarkan mereka yang baru mengenal pemrograman dasar. Dalam artikel ini akan saya coba kupas secara tuntas mengenai kapan kita menggunakan looping FOR dan WHILE, serta apa sih…

12