Senin, 20 Mei 2013

Modul 4. Operator

,
4.1 OPERATOR ARITMATIKA
Operator  aritmatika  adalah operator yang digunakan  untuk  melakukan  operasi  aritmatika  seperti penjumlahan, pengurangan,  perkalian,  pembagian  dan  sebagainya.  Semua operator aritmatika  berlaku  untuk  bilangan  bulat  (integer)  maupun  bilangan pecahan (float).
Daftar operator aritmatika dapat dilihat pada tabel berikut :
Operator Aritmatika
Implementasi penggunaan operator Aritmatika dalam pemrograman C++ dapat pada video dibawah ini.

Read more →

Minggu, 19 Mei 2013

Modul 5. Pencabangan ( If & Switch )

,

Pencabangan program adalah suatu pemilihan pernyataan   (statement)   yang   akan   dieksekusi,   dimana   pemilihan   tersebut berdasarkan pada kondisi tertentu. Pada pemrograman C++ umumnya terdapat dua  jenis  struktur  yang  digunakan  untuk  proses  pencabangan  yaitu  “if”  dan “switch”.

5.1  PENCABANGAN IF SATU KONDISI
Pencabangan if Satu Kondisi merupakan Struktur pencabangan yang paling sederhana karena hanya melibatkan sebuah ekspresiyang akan diperiksa. Pernyataan if pada dasarnya memiliki dua bentuk, yaitu yang tidak mengandung else dan yang mengandung else.

Struktur pernyataan if satu kondisi adalah sebagai berikut :

if(kondisi)
{
// blok pernyataan yang dijalankan
// jika kondisi bernilai benar.
           }

Flowchart alur eksekusi untuk pernyataan if satu kondisi  adalah sebagai berikut :


Gambar 5.1 – Flowchart If satu kondisi
Untuk lebih jelas bagaimana membuat "if satu kondisi" dalam pemrograman C++, silahkan dilihat pada video dibawah ini.


Read more →

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 ini sendiri adalah, fungsi akan melakukan pemanggilan terhadap fungsinya sendiri sampai proses kondisi terakhir terpenuhi.
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 dalam program ini terdiri dari 100 baris dan 2 kolom.
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 digunakan untuk melakukan manipulasi data string.  Adapun fungsi yang digunakan dari library string.h” yaitu  fungsi “strcpy()”, fungsi ini berguna untuk menyalin data string dari satu variabel ke variabel lainnya. Tipe data yang digunakan adalah tipe data “string”.
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 matematika.
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 (kondisi)
{
  pernyataan;
}

Source Code :

/* Soal Schaum Point 6.45 Point (a) */

#include <stdio.h>
#include <stdlib.h>

int main (void){
       int i=2,sum; //deklarasi variabel integer dan nilai awal i

       printf("=============================\n");
       printf("           PROGRAM \n");
       printf("  LOOPING MENGGUNAKAN WHILE\n");
       printf("=============================\n\n\n");

       printf("sum = ");
       // proses pengulangan while dengan batas akhir 100
       while (i<100) 
       {
              sum = i+3; // proses penjumlahan nilai ditambah 3
              if (sum<100)
                     printf ("%i+",i);
              else
                     printf ("%i",i);
               i=i+3;
       }
       printf("\n");

       system ("pause");
       return 0;
}
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)
     
Read more →