Pages

Tuesday, May 5, 2015

Fungsi - Fungsi Turbo C++

Sobat PW kita bahas soal fungsi-fungsi Turbo C++ apa saja fungsinya langsung saja
Memasukkan data dan menampilkan data/informasi merupakan tindakan yang sering dilakukan dalam pemrograman. Penampilan data/informasi biasanya ditujukan ke piranti layar (monitor), sedangkan pemasukan data biasanya dilakukan melalui keyboard.
MENAMPILKAN DATA/INFORMASI KE LAYAR

Untuk keperluan penampilan data/informasi, Turbo C menyediakan sejumlah fungsi, diantaranya adalah PRINTF ( ), PUTS ( ) dan PUTCHAR ( )

PRINTF ( )
Merupakan fungsi yang paling umum digunakan dalam menampilkan data. Berbagai jenis data dapat ditampilkan ke layar dengan fungsi ini.
Bentuk penulisan : printf(“string kontrol”, argumen1, argumen2, …);
- String kontrol dapat berupa keterangan yang akan ditampilkan pada layar beserta penentu format seperti %d, %f. Penentu format dipakai untuk memberi tahu kompiler mengenai jenis data yang akan ditampilkan
- Argumen adalah data yang akan ditampilkan ke layar. Argumen ini dapatr berupa variabel, konstanta atau ungkapan

PUTS ( )
Fungsi ini digunakan khusus untuk menampilkan data string ke layar. Sifat fungsi ini, string yang ditampilkan secara otomatis akan diakhiri dengan \n (pindah baris). Dibandingkan dengan printf(), perintah ini mempunyai kode mesin yang lebih pendek.
PUTCHAR ( )
Digunakan khusus untuk menampilkan sebuah karakter ke layar. Penampilan karakter tidak diakhiri dengan perpindahan baris, misalnya :
putchar(‘A’); sama dengan printf(“%c”, A);
MEMASUKKAN DATA DARI KEYBOARD
Data dapat dimasukkan lewat keyboard saat eksekusi berlangsung. Fungsi yang digunakan diantaranya adalah : scanf ( ), getch ( ), dan getche ( ) .

SCANF ( )
Merupakan fungsi yang dapat digunakan untuk memasukkan berbagai jenis data. Bentuk scanf ( ) sesungguhnya menyerupai fungsi printf ( ) yang melibatkan penentu format. Bentuk penulisan : scanf(“string kontrol”, daftar argumen);
Hal-hal yang perlu diperhatikan dalam pemakaian scanf yaitu :
  1. scanf memberi pergantian baris secara otomatis, artinya Anda tidak perlu memberi \n untuk berpindah ke baris berikutnya.
  2. scanf memakai penentu format, tetapi tidak memerlukan penentu lebar field. Contoh yang salah : scanf(“10.2f”,&gaji);
  3. Variabel yang dipakai di dalam scanf harus didahului dengan operator alamat (&).

MEMASUKKAN BEBERAPA DATA SECARA BERSAMA-SAMA
Data dapat dimasukkan secara bersama-sama dalam satu baris. Setiap data dipisahkan oleh sebuah karakter. Karakter-karakter yang dapat bertindak sebagai pemisah data adalah :
  • Koma (‘)
  • Garis hubung (-)
  • Titik dua (:)
  • Spasi

GETCH ( ) dan GETCHE ( )
Dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan enter. Fungsi getch() merupakan singkatan dari get character artinya baca karakter tetapi isian data yang dimasukkan tidak akan ditampilkan di layar.
Nama fungsi getche() sebenarnya adalah singkatan dari get character and echo, artinya baca karakter lalu tampilkan di layar. Jadi setelah mengetikkan sebuah huruf, huruf tersebut akan ditampilkan di layar tanpa menekan enter.
Catatan :
  • Program yang menggunakan printf(), putchar(), scanf() dan puts() mengandung baris yang berisi #include
  • Program yang melibatkan getche() atau getch() mengandung baris yang berisi #include

FUNGSI-FUNGSI NUMERIK
Turbo C mempunyai kurang lebih 450 fungsi dan makro yang dapat dipanggil dari program yang telah dibuat. Fungsi-fungsi tersebut meliputi berbagai hal, misalnya :
  • Proses Input Output tingkat tinggi dan tingkat rendah
  • Manipulasi string dan file
  • Alokasi memori
  • Kontrol Proses
  • Konversi data
  • Perhitungan matematik

Fungsi-fungsi tersebut ada di dalam file library-nya (Cx.LIB, Mathx.LIB dan Graphics.LIB). Huruf x diganti dengan model memori yang dipakai.
Fungsi-fungsi tersebut disimpan di dalam file header (*.H). Fungsi tersebut dapat digabungkan ke dalam program dengan menyertakan file header yang mengandung fungsi atau rutin yang dipakai.

FUNGSI SQRT
Fungsi : Menghitung akar positif dari sebuah bilangan bulat
Include : #include

FUNGSI POW
Fungsi : Menghitung xy
Include : #include

FUNGSI TAN
Fungsi : Menghitung nilai tangent dari sebuah sudut
Include : #include
Fungsi tan menghitung nilai tangent dari sudut x. Sudut x dalam satuan radian. Jika sudut x yang diberikan dekat dengan phi/2 atau –phi/2, hasilnya adalah 0.

FUNGSI DIV
Fungsi : Membagi dua bilangan bulat, memberikan hasil bagi dan sisanya
Include : #include

FUNGSI CEIL
Fungsi : Membulatkan ke atas
Include : #include

FUNGSI FLOOR
Fungsi : Membulatkan ke bawah
Include : #include
Fungsi floor menghasilkan bilangan bulat terbesar yang tidak lebih dari x

FUNGSI EXP
Fungsi : Menghitung ex
Include : #include

FUNGSI MAX
Fungsi : Memberikan bilangan yang lebih besar dari 2 bilangan yang diberikan
Include : #include

FUNGSI MIN
Fungsi : Memberikan bilangan yang lebih kecil dari 2 bilangan yang diberikan
Include : #include

Cukup sekian membahas soal fungsi-fungsi turbo c++ kali ini kita lanjut postingan besok
Semoga Bermanfaat..

Monday, May 4, 2015

Pengertian Turbo C++

           Sobat PW belajar terus pemrograman supaya pinter buat program Turbo C++ awal mula supaya tau sintak-sintak pemrograman tahu dari awal pasti kedepannya juga tahu jangan menyerah ya Sobat PW kita langsung saja bahas Pengertian Turbo C++ dan yang lainnya

1. Pokok Pembahasan
            Program C pada hakekatnya tersusun atas sejumlah blok fungsi. Sebuah program minimal mengandug sebuah fungsi. Fungsi pertama yang harus ada dalam program C dan sudah ditentukan namanya adalah main(). Setiap fungsi terdiri atas sastu atau beberapa pernyataan, yang sacara keseluruhan dimaksudkan untuk melaksanakan tugas khusus.
            Dalam bahasa bahasa C terdapat beberapa fungsi dasar diantaranya:
a.       Fungsi main () : merupakan titik awal dan titik akhir dalam suatu eksekusi program.
b.      Fungsi printf() : fungsi yang dipakai untuk menampilkan suatu keluaran pada layar peraga.
Selain terdapat adanya fungsi-fungsi tersebut, dalam pemrograman bahasa C juga terdapat praprosesor #include, yakni            merupakan salah satu jenis pengarah praprosesor(praprosesor directive) yang dipakai untuk membaca file yang diantaranya berisi deklarasi fungsi dan definisi konstanta. Serta terdapat koomentar-komentar dalam program yang digunakan untuk keperluan dokuementasi dengan maksud agar program yang bersangkutan menjadi lebih mudah untuk dipahami.
2. Dasar Teori
    Pengenalan Program C
Untuk dapat dimengerti oleh komputer, bahasa C yang ditulis harus diterjemahkan terlebih dahulu ke dalam bentuk yang dikenal oleh bahasa mesin. Ada dua jenis translator atau penerjemah yang digunakan dalam bahasa C, yaitu
interpreter dan compiler.
Interpreter merupakan suatu translator yang menerjemahkan bahasa C ke dalam bahasa yang dikenal mesin satu persatu, dan hasil terjemahan langsung dikerjakan. Sedangkan pada compiler, diterjemahkan secara keseluruhan dan hasil terjemahan tersebut disimpan dalam bentuk kode mesin (object code), dan kode eksekusi (execute code).
Object code dari compiler baru dapat dilaksanakan setelah object code tersebut diubah menjadi execute code oleh linker. Secara lengkap prosesnya adalah sebagai berikut :
Gambar 4.1. Proses penerjemahan bahasa C
  3. Struktur Program C
Untuk dapat memahami bagaimana suatu program ditulis, maka struktur dari program harus dimengerti terlebih dahulu. Tiap bahasa komputer mempunyai
struktur program yang berbeda. Jika struktur dari program tidak diketahui, maka akan sulit bagi pemula untuk memulai menulis suatu program dengan bahasa yang
bersangkutan.
Struktur dari program C terdiri dari koleksi satu / lebih fungsi-fungsi. Fungsi pertama yang harus ada di program C sudah ditentukan namanya, yaitu bernama main() . Suatu fungsi di dalam program C dibuka dengan kurung kurawal buka “{” dan ditutup dengan kurung kurawal tutup “}”. Di antara kurung kurawal dapat dituliskan statemen-statemen program C dan pada setiap statemen diakhiri dengan tanda titik koma “;”. Berikut adalah struktur dari program C:

Gambar 4.2. Struktur Umum bahasa C
Bahasa C dikatakan sebagai bahasa pemrograman terstruktur, karena strukturnya menggunakan fungsi-fungsi sebagai program-program bagian (subroutine). Fungsi-fungsi selain fungsi utama merupakan program-program bagian. Fungsi-fungsi ini dapat ditulis setelah fungsi utama atau diletakkan pada file pustaka dan akan dipakai di suatu program, maka nama judulnya (header file)
harus dilibatkan di dalam program yang menggunakan preprocessor directive.
Header file merupakan file yang berisi dengan prototype (judul, nama, sintak) dari sekumpulan fungsi-fungsi pustaka tertentu. Jadi file ini hanya berisi dengan prototipe dari fungsi-fungsi pustaka, sedangkan fungsi-fungsi pustakanya
sendiri disimpan dalam file pustaka (library file dengan nama extension file –nya adalah .LIB). Misalnya prototipe dari fungsi-fungsi pustaka printf() dan scanf() terdapat di file stdio.h, sehingga jika fungsi-fungsi ini digunakan di program, maka nama file judulnya harus dilibatkan dengan menggunakan preposcessor #include.
File judul stdio.h berisi prototype fungsi-fungsi pustaka untuk operasi input dan output standar. Ada dua cara melibatkan file judul disuatu program C, yaitu :
#include
atau
#include “stdio.h”
File judul selain berisi dengan prototype dari fungsi-fungsi pustaka, juga umumnya berisi dengan konstanta-konstanta terdefinisi dan makro-makro. Misalnya nama konstanta terdefinisi M_PI telah didefinisikan di file judul math.h
oleh Turbo-C. Selanjutnya untuk menggunakan nilai phi, nama konstanta M_PI dapat digunakan yang telah berisi dengan nilai konstanta 3.14159265358979323846.
  4. Pengenalan funngsi-fungsi dasar
      Fungsi Main
            Pada program C, main () merupakan fungsi yang istmewa. Fungsi main harus ada pada program, sebab fungsi inilah yang menjadi titik awal dan titik akhir dari eksekusi program. Tanda { di awal fungsi menandakan awal tubuh fungsi dan sekaligus awal eksekusi program, sedangkan tanda } diakhir fungsi menandakan akhir dari tubuh fungsi dan sekaligus menjadi akhir dari eksekusi dari sebuah program. Jika program terdiri dari lebih dari satu fungsi maka fungsi main () diletakkan pada pemdefinisian fungsi yang paling atas, hal ini bertujuan untuk memudahkan pencarian terhadap program utama bagi program, dan bukan merupakan suatu keharusan. 
      Fungsi Printf
            Fungsi printf merupakan fungsi yang umum dipakai untuk menampilkan suatu keluaran pada layar peraga. Contoh untuk menampilkan tulisan
            Selamat belajar bahasa C
Maka struktur penulisannya adalah :
            Printf(“selamat belajar bahasa C”);
Adapun dalam fungsi printf, biasanya memakai penentu-enentu format yang befungsi untuk mengatur penampilan argument yang teletak pada daftar argument. Adapun beberapa contoh penentu format tersebut adadlah :
            %d       untuk menampilkan bilangan bulat (integer)
            %f       untuk menampilkan bilangan titik-mengambang(pecahan)
            %c       untuk menampilkan sebuah karakter
            %s       untuk menampilkan sebuah string.
Contoh :
#include “stdio.h”
Main ( )
{
Printf(“No.     : %d\n”, 10);
Printf(“Nama.   : %s\n”, Ahmad);
Printf(“Nilai   : %f\n”, 80.5);
Printf(“Huruf   : %c\n”, ‘A’);
}
5. Pengenalan Praprosesor #include
            Include merupakan salah satu jenis paragraph praprosesor ( preprocessor directive). Pengarah praprosesor ini dipakai utuk membaca file yang diantaranya berisi deklarasi fungsi dan definisi konstanta. Beberapa file di sediakan oleh bahasa C, file-file ini mempunyai cirri yaitu namanya diakhiri dengan eksistensi .h. misanya pada contoh #include “stdio.h”.
            Bentuk pertama (#include ) mengisyaratkan bahwa pencarian nama file dilakukan pada direktori khusus, yaitu direktori file include. Sedangkan bentuk kedua (#include”nama file”) menyatakan bahwa pencarian nama file dilakukan pertama kali pada direktori aktif tempat program sumber dan seandainya tidak ditemukan pencarian akan dilanjutkan pada direktri lainnya yang sesuai dengan perintah pada system operasi.
6. Komentar Dalam Program
            Untuk keperluan dokumentasi dengan maksud agar program mudah dipahami disuatu saat lain, biasanya pada program disertakan suatu komentar atau keterangan mengenai program. Dalam C, suatu komentar ditulis diawali dengan tanda /* dan diakhhiri dengan tanda /*. Contoh :
     /* tanda ini adalah suatu komentar/*
     #include “stdio.h”
     Main ( )
{   
Printf(“Coba\n”);    /*ini adalah program pertama*/
     }

 Cukup sekian ya Sobat PW semoga bermanfaat nantikan postingan selanjutnya....

Sunday, May 3, 2015

Pengertian Delphi

                                                   Sobat PW kali ini kita bahas Pemrograman Delphi Apa  itu Delphi?
  Delphi adalah Suatu bahasa pemrograman yang menggunakan visualisasi sama seperti bahasa pemrograman Visual Basic ( VB ) . Namun Delphi menggunakan bahasa yang hampir sama dengan pascal (sering disebut objeck pascal ) . Sehingga lebih mudah untuk digunakan . Bahasa pemrograman Delphi dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik embarcadero . Divisi tersebut awalnya milik borland , sehingga bahasa ini memiliki versi Borland Delphi .
    Delphi juga menggunakan konsep yang berorientasi objek ( OOP ), maksudnya pemrograman dengan membantu sebuah aplikasi yang mendekati keadaan dunia yang sesungguhnya. Hal itu bisa dilakukan dengan cara mendesign objek untuk menyelesaikan masalah. OOP ini memiliki beberapa unsur yaitu; Encapsulation ( pemodelan ), Inheritance ( Penurunan ), Polymorphism( Polimorfisme ) .
     Awalnya bahasa pemrograman delphi hanya dapat digunakan di Microsoft Windows, namun saat ini telah dikembangkan sehingga dapat digunakan juga di Linux dan di Microsoft .NET . Dengan menggunakan free pascal yang merupakan proyek OpenSource, bahasa pemrograman ini dapat membuat program di sistem operasi Mac OS X dan Windows CE .
     Umumnya delphi hanya digunakan untuk pengembangan aplikasi dekstop, enterprise berbasis database dan program - program kecil . Namun karena pengembangan delphi yang semakin pesat dan bersifat general purpose bahasa pemrograman ini mampu digunakan untuk berbagai jenis pengembangan software . Dan Delphi juga disebut sebagai pelopor perkembangan RadTool ( Rapid Apllication Development ) tahun 1995 . Sehinnga banyak orang yang mulai mengenal dan menyukai bahasa pemrograman yang bersifat VCL ( Visual Component Library ) ini .

Cukup sekian Sobat PW sekalian 
semoga bermanfaat...

Saturday, May 2, 2015

Pengertian Pascal

        Pascal merupakan bahasa pemrograman yang terstruktur , artinya bahasa pemrogramnnya dapat dipecah menjadi fungsi - fungsi kecil yang dapat digunakan berulang - ulang kali . Pascal pertama kali diperkenalkan oleh Niklaus Wirth pada tahun 1971 . Bahasa pemrograman ini penting untuk dipelajari karena banyak bahasa pemrograman lainnya menggunakan bahasa dasar Pascal , semisal Delphi . Oleh karena itu jika mempelajari bahasa pemrograman pascal akan sangat mudah mempelajari delhi , karena Delphi sendiri merupakan visual dari pascal sama halnya seperti Visual Basic .

 Bahasa Pemrograman pascal merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi  tim nasional olimpiade ( TOKI ) . Oleh karena itu sangat penting mempelajari bahasa pemrograman pascal . Versi Pascal yang sangat dikenal oleh orang banyak adalah Turbo Pascal buatan Borland International yang bekerja di lingkungan sistem operasi DOS . Sampai saat ini Turbo Pascal sudah mengeluarkan TurboPascal-7.0 sedangkan Pascal sendiri sudah mencapai versi 2.4.0 . Bahasa pemrograman ini juga dapat digunakan di banyak sistem operasi seperti , Windows , Linux , Mac OS , dll .

Kelebihan dari bahasa pemrograman Pascal adalah:
  • Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string,
  • User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
  • Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
  • Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
  • Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
Kekurangan bahasa pascal :
  • Versi awal Pascal kurang cocok untuk aplikasi bisnis karena dukungan basisdata yang terbatas.
  • Sintaks Pascal terlalu bertele-tele
  • Tidak mendukung pemrograman berorientasi objek
  • Pascal tidak fleksibel dan banyak kekurangan yang dibutuhkan untuk membuat aplikasi yang besar.
 

Friday, May 1, 2015

Cara Membuat Popular Post Menjadi Scroll di Blog



Sobat BD Sekalian Pasti melihat Gambar Di atas Maksudnya apa yaps.... itu adalah contoh yang ingin Kita bahas hari ini Tentang Cara Membuat Polpular Post Menjadi Scroll Di Blog dengan mudah hanya rubah HTML /menambah Script HTML saja Awalnya saya mencari informasi di google karena giat mencari info di mana-mana kita menjadi lebih pintar maka jangan menyerah untuk mencari ilmu entah dimana pun tetap semangat jangan di buat pusing rilex ya Sobat BD, nah langsung saja tutorialnya di bawah ini
Berikut caranya:
  1. Login ke blogger dengan akunSobat BD
  2. Masuk ke halaman Template
  3. Klik Edit HTML Lalu Lanjutkan
  4. Cari kode ]]></b:skin> (gunakan Ctrl+F)
  5. Copy dan paste kode di bawah ini tepat di atas kode ]]></b:skin>
#PopularPosts1 .widget-content{
height:200px;overflow:auto;}

     6. Simpan template Sobat BD dan lihat hasilnya treenteeeeng,,,,,

Keterangan:
  • #PopularPosts1 : adalah id untuk widget popular post yang akan dibuatkan scroll nya, untuk widget yang lain Sobat BD bisa cari sendiri id nya, biasanya untuk widget selain popular post menggunakan nama HTML1, HTML2, HTML3 dan seterusnya, Tapi kebanyakan pakai script #PopularPosts1.
  • height:200px : Yang berwarna biru adalah tinggi scroll, Sobat BD bisa rubah sendiri kok sesuai keinginan atau kebutuhannya.
Demikian tutorialnya dari saya mengenai Cara Membuat Polpular Post Menjadi Scroll Di Blog, semoga bermanfaat ya sobat BD Tetap semangat.