Minggu, 28 April 2013

Tugas 7 & 8 Implementasi Fungsi Rekursi Dalam Perhitungan Faktorial

,
Fungsi Rekursif adalah suatu fungsi yang mana dalam proses memecahkan masalah, fungsi ini memanggil fungsinya sendiri. Biasanya fungsi rekursi ini digunakan untuk memecahkan masalah tertentu, dimana solusinya bisa diperoleh dari bentuk permasalahan yang lebih sederhana. Dan solusi dari permasalahan yang lebih sederhana tadi diperoleh dari solusi permasalahan yang lebih sederhana lagi, begitu seterusnya. Fungsi rekursif ini biasanya digunakan dalam bahasa pemrograman procedural seperti bahasa pemrograman C, C++ dan berbagai bahasa program procedural lainnya. Adapun konsep kerja dari fungsi rekursif...
Read more →

Kamis, 25 April 2013

Tugas 6. Algoritma dan Struktur Data C

,
Nama : Empianus Eko Putra Nim    : 49013009 Nim%4 = 1 (Lat G) Program Array 2 Dimensi  yang merepresentasikan 100 titik pada garis y=2x-3 Deskripsi Singkat : Array 2 dimensi dipandang sebagai gabungan array satu dimensi, dimana Pada array 2-dimensi, susunan data dapat divisualisasikan sebagai data yang tersusun di dalam dua atau lebih kolom dan baris. Listing Program ini merupakan sebuah program yang mengimplementasikan array 2 dimensi untuk  memecahkan kasus tentang bagaimana merepresentasikan 100 titik pada garis y= 2x – 3.  Array 2 dimensi yang dibuat...
Read more →

Sabtu, 20 April 2013

Tugas 5. Algoritma dan Struktur Data C (Menukar Nama)

,
Nama : Empianus Eko Putra 49013009 Nim%5=4(Lat C) Deskripsi Program : Listing program ini merupakan program untuk menukarkan nama, yang pada awal kata_1 diisi dengan nama depan dan kata_2 diisi dengan nama belakang. Setelah program melakukan proses, maka akan diperoleh hasilnya kata_1 diisi dengan nama belakang dan kata_2 diisi dengan nama depan. Program ini dibuat dengan menggunakan array 1 dimensi, fungsi untuk memproses penukaran nama, nama fungsi yang saya buat “void changenama (char x[15],char y[11])”. Selain itu, saya juga menambahkan library “string.h”, yang mana Library ini...
Read more →

Kamis, 18 April 2013

Tugas 4. Algoritma dan Struktur Data C (Kalkulator Sederhana Dengan Memanfaatkan Fungsi)

,
Nama : Empianus Eko Putra 49013009 No.Reg % 4 = 1 (Soal 7) Deskripsi Singkat Video : Listing program diatas merupakan kalkulator sederhana yang memanfaatkan fungsi dalam mengeksekusi operasi kalkulator yang tersedia dalam program tersebut. Adapun operasi yang bisa dioperasikan diantaranya : operasi perkalian, pengurangan, pertambahan, pembagian, cos, sin, tan, exp, luas segitiga, luas lingkaran, luas segi empat, akar kuadrat, pembulatan. Dalam melakukan perhitungan operasi tersebut kita membutuhkan library math.h dimana library ini berfungsi untuk bisa melakukan perhitungan matem...
Read more →

Kamis, 11 April 2013

Looping (Pengulangan) Pada Bahasa Pemrograman C

,
Deskripsi Program While : Pada Listing program dibawah ini merupakan penggunaan looping while. Pada program ini kita akan menampilkan nilai awal dan hasil penjumlahan dari angka awal ditambah 3, setelah itu hasil penjumlahan ditambah lagi dengan 3 sampai batas akhir yang telah ditetapkan dan ditampilkan secara berurutan. Pada program ini batas akhir looping  ditetapkan 100. Selain itu saya juga menambahkan kondisi if / else, kondisi digunakan untuk menampilkan hasil penjumlahan angka dan operator penghubungnya (+). Format penulisan looping while secara umum sebagai berikut : while...
Read more →

Selasa, 09 April 2013

Penggunaan Operator Dalam Bahasa Pemrograman C

,
      Operator adalah suatu tanda atau simbol yang dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi suatu nilai.       Beberapa jenis operator dalam program bahasa C. Pada program tersebut terdapat beberapa jenis operator yang digunakan diantaranya : 1. Operator Aritmatika 2.  Assignment Operator 3. Unary Operator Simbol Nama Operator ++ (incremental operator) -- (decremental operator)     &nbs...
Read more →

Senin, 08 April 2013

Tugas 1 Algoritma dan Struktur Data dengan C

,
Program C Sederhana dimana user dapat mengetikkan angka dan menampilkannya kembali pada layar (Input-Output) Deskripsi Singkat Program : Program Coding 1 melatih kita bagaimana memilih tipe data yang tepat dalam membuat program. Beberapa tipe data yang digunakan pada coding 1 ini diantaranya : Integer (int) merupakan tipe data untuk bilangan bulat float merupakan tipe data untuk bilangan pecahan Long Integer (long int) merupakan tipe data untuk bilangan bulat dengan range lebih    besar dari bilangan integer biasa. short int merupakan bilangan bulat dengan...
Read more →