Tutorial Pemrograman Turbo C Menghitung Umur

Senin, 10 November 2008 · 0 komentar

Setelah tahu definisi Turbo C yuk kita coba belajar menulis program. Mulai darimana ya.. he..he.. bingung ni. Oke pertama coba selesaikan soal berikut.



"Inputkan umur Budi dan Heru, tentukan selisih umur mereka dan tampilkan diantara mereka yang lebih tua."



Langkah pertama kita buat dulu alur program diatas.


Dibawah ini adalah script pemrograman diatas.





#include <stdio.h>
main ()
{
int umur_budi;
int umur_heru;
int selisih;

clrscr ();
printf ("inputkan umur budi:");
scanf ("%d", &umur_budi);
printf ("inputkan umur heru:");
scanf ("%d", &umur_heru);

if (umur_budi>umur_heru)
{
printf ("\nbudi paling tua");
selisih = umur_budi - umur_heru;
printf ("\nselisih umur mereka = %d", selisih);
}
else
{
printf ("\nheru paling tua");
selisih = umur_heru - umur_budi;
printf ("\nselisih umur mereka = %d", selisih);
}
getch ();
}


Sekarang kita bisa mengcompile program tersebut. Berikut ini keterangan dari program diatas.


#include <stdio.h>



Script diatas bertujuan untuk mengundang library standard input output dari Turbo C.




int umur_budi;
int umur_heru;
int selisih;


Script diatas menggunakan integer sebagai tipe data "umur_budi, umur_heru, selisih". Saya menggunakan integer karena dia memiliki range antara -32768 ... 32767.




printf ("inputkan umur budi:");
scanf ("%d", &umur_budi);


Fungsi "printf ()" merupakan fungsi yang paling umum digunakan dalam menampilkan data

. Fungsi "scanf ()" berguna untuk membaca input yang telah diberikan dan tersimpan pada variabel umur_budi.


if (umur_budi>umur_heru)
{
printf ("\nbudi paling tua");
selisih = umur_budi - umur_heru;
printf ("\nselisih umur mereka = %d", selisih);
}
else
{
printf ("\nheru paling tua");
selisih = umur_heru - umur_budi;
printf ("\nselisih umur mereka = %d", selisih);
}

Script diatas dapat diartikan sebagai berikut jika umur budi lebih besar dar

i umur heru maka program akan menapilkan "umur budi paling tua". Perintah lain program akan menghitung selisih umur mereka "selisih = umur_budi - umur_heru" lalu menampikan dengan fungsi printf. Jika umur_budi tidak lebih besar dari umur heru maka program akan menampikan " heru paling tua" dan "selisih umur mereka".


Masih bingung? Hehe.. berikut ini tampilan screenshoot program yang dijalankan di Turbo C.




Selamat Belajar Programming.

Program Mencari Luas Segitiga dengan Turbo C

Sabtu, 25 Oktober 2008 · 0 komentar

Cara yang paling ampuh untuk belajar pemrograman adalah praktek. Karena pengunjung blog mulai berdatangan dari Om Google maka saya menulis artikel ini sebagai lanjutan dari pemrograman pertama. Sekarang saya sedang ingin menulis program mencari luas segitiga. Jangan bingung ya... jika anda belum membaca artikel pertama silahkan klik di sini untuk membaca. Berikut script pemrograman segitiga.



#include <stdio.h>
#include <math.h>
main ()
{
float sisi1;
float sisi2;
float sisi3;
float s;
float l;
float luas;
float x;
float p;
float t;

clrscr ();
printf ("Inputkan sisi pertama:");
scanf ("%f", &sisi1);
printf ("Inputkan sisi kedua :");
scanf ("%f", &sisi2);
printf ("Inputkan sisi ketiga :");
scanf ("%f", &sisi3);

textcolor(2);
if(sisi1==0 || sisi2==0 || sisi3==0)
{
cprintf ("bukan segitiga");
}
else if (sisi1==sisi2 && sisi1==sisi3 && sisi2==sisi3)
{
cprintf ("segitiga sama sisi");
luas = sisi1 * sisi2 * sisi3 / 4 * sqrt (3);
cprintf ("luas segitiga %f satuan", luas);
}
else if(sisi1!=sisi2 && sisi2!=sisi3 && sisi1!=sisi3)
{
cprintf ("segitiga sembarang");
s = 0.5 * (sisi1 + sisi2 + sisi3);
p = (s * (s - sisi1) * (s - sisi2) * (s - sisi3));
if (p<=0) { l = p * (-1); } else { l = p; } luas = sqrt (l); cprintf ("luas segitiga %f satuan", luas); } else { cprintf ("segitiga sama kaki"); if (sisi1==sisi2) { p = sisi1/2; x = pow (sisi2,2) - pow (p,2); if (x<=0) { s = x * (-1); } else { s = x; } t = sqrt (s); cprintf ("luas segitiga %f satuan", t); } else if (sisi1==sisi3) { p = sisi2/2; x = pow (sisi1,2) - pow (p,2); if (x<=0) { s = x * (-1); } else { s = x; } t = sqrt (s); cprintf ("luas segitiga %f satuan", t); } else if (sisi2==sisi3) { p = sisi1/2; x = pow (sisi2,2) - pow (p,2); if (x<=0) { s = x * (-1); } else { s = x; } t = sqrt (s); cprintf ("luas segitiga %f satuan", t); } } getch (); }

Hasil screenshoot program tersebut adalah sebagai berikut.





Atau jika anda ingin melihat langsung program anda dapat mendownload file *.exe yang sudah jadi di sini.

Pemrograman Turbo Pascal

Minggu, 12 Oktober 2008 · 0 komentar

Pascal adalah bahasa tingkat tinggi(high level language) yang orientasinya pada segala tujuan, dirancang oleh Professor Niklaus Wirt dari Technical University di Zurich, Switzerland. Nama Pascal diambil sebagai penghargaan terhadap Blaise Pascal, ahli matematik dan philosophi terkenal abad 17 dari Perancis.

Pada tahun 1971 Professor Niklaus Wirth memperkenalkan compiler bahasa Pascal yang pertama untuk computer Control Data Corporation(CDC) 6000, dengan tujuan membantu mengajar secara sistematis, khususnya untuk pemrogaman terstruktur(structuredprogramming).

Standar bahasa Pascal adalah yang didefinisikan oleh K.Jenden dan Niklaus Wirth dan telah mendapatkan standarisasi dari Internasional standar Organization (ISO). Turbo pascal merupakan versi bahasa Pascal yang popular dan banyak digunakan karena bersifat interaktif seperti inter-preter serta mengikuti standar Pascal berdasarkan definisi dari K. Jensen dan Niklaus Wirth.

Untuk download Turbo Pascal silahkan klik di sini.

Sumber : http://www.sman28jkt.com/

Pemrograman Turbo C

· 0 komentar

Pemrograman Turbo C

Bahasa C biasa dipakai untuk keperluan pemrograman sistem, antara lain :

  • Assembler
  • Interpreter
  • Program paket
  • Sistem operasi
  • Editor
  • Kompiler
  • Program bantu (utility)

Beberapa program paket yang beredar seperti wordstar, dBase III+, bahkan sistem operasi UNIX juga dibuat dengan memakai Bahasa C. Bahasa ini digolongkan sebagai bahasa tingkat menengah (Medium Level Language) yang mengkombinasikan elemen bahasa tingkat tinggi yang mengutamakan kemudahan dalam membuat program dan bahasa tingkat rendah yang mempunyai kecepatan eksekusi.

Kelebihan :
  • Memiliki banyak operator untuk memanipulasi data
  • Menyediakan berbagai struktur data dan pengendalian proses yang menunjang pemrograman terstruktur
  • Lebih mudah dipahami karena berorientasi pada permasalahan bukan pada mesin
  • Waktu eksekusi lebih cepat
  • Mampu memanipulasi data dalam bentuk bit maupun byte secara efisien

Kelemahan :
  • Banyaknya operator dan fleksibelitas kadang-kadang membingungkan programer
  • Adanya fasilitas Pointer yang menyulitkan programer

Untuk mendownload Turbo C silahkan klik di sini

Memanfaatkan Yahoo! Profile untuk Backlink

Jumat, 12 September 2008 · 1 komentar

Ternyata anda bisa juga memanfaatkan Yahoo! Profile anda untuk menambahakan koleksi backlink. Sama seperti Friendster, masing-masing pengguna layanan Yahoo! memiliki halaman profilnya sendiri-sendiri yang bisa dimodifikasi isinya. Untuk melakukan langkah berikut, pastikan anda telah memiliki account di Yahoo!.
Langkah-langkahnya sebagai berikut:
1. Login ke Yahoo! dan masukkan ke halaman Yahoo! Profile anda di alamat http://profiles.yahoo.com/. Klik edit profile information di bagian atas.
2. Masukkan alamat situs anda di kolom Homepage, anda bisa mengumpulkan backlink untuk 4 situs sekaligus.
3. Tekan tombol save dan lihat hasilnya.
4. Langakah terakhir, dan paling utama, pasang link ke halaman Yahoo! Profile anda di salah satu situs anda yang udah ter-indeks. Gunanya tentu saja, agar halaman profil tadi dikunjungi oleh crawler mesin pencari dan dicatat sebagai backlink.

Selamat Mencoba...

Membuat Blog Lebih Terkenal

· 1 komentar

Setelah mempunyai blog tentu yang perlu dilakukan selanjutnya adalah mengelola dan mempublikasikanya. Maka tak heran bila pertanyaan awal yang sering diajukan blogger pemula yang sadar akan pentingnya blog terindeks oleh mesin pencari adalah "bagaimana cara mendaftar ke Google/Yahoo?". Nah bila anda setuju untuk melakukan pendaftaran ke mesin pencari tadi, berikut cara yang bisa anda tempuh:

Daftarkan di blog directory

Daftarkan blog anda ke berbagai directory blog. Sedikitnya, daftarkan di tiga blog directory terbesar dan terpopuler, yaitu:
a. Technorati : http://www.technorati.com/
b. Feedburner : http://www.feedburner.com/
c. Blogdigger : http://www.blogdigger.com/

jika anda kurang puas dengan langkah diatas anda juga dapat mendaftarkan ke blog direktori berikut:

Blog Pulse : http://www.blogpulse.com/
Mybloglog : http://www.mybloglog.com/
Digg : http://www.digg.com/
Del.icio.us : http://www.del.icio.us/
Blog Indonesia : http://www.blog-indonesia.com/

Mengenalkan Situs pada Search Engine

· 0 komentar

Mengenalkan situs anda pada mesin pencari (dengan kata lain membuat supaya halaman-halaman situs anda terindeks di mesin pencari) sebenarnya tidak terlalu susah. Langkah-langkah untuk melakukannya antara lain:
1. Jika situs anda memiliki feed, daftarkan feed ke dalam feedburner dan lakukan langkah-langkah optimasi. Untuk langkahnya klik di sini.
2. Daftarkan situs anda ke Google Webmaster Tools, tambahkan sitemap dan lakukan verifikasi situs. Untuk langkahnya klik di sini.
3. Jika situs memiliki feed daftarkan feed tersebut (gunakan feedburner jika sudah melakukan langkah pertama ke dalam My Yahoo! dan Yahoo! Site Explorer. Tambahkan pula sitemap situs anda pada site explorer.

Selamat Mencoba...

Profil Penulis

Foto Saya
Widiandika adalah seorang mahasiswa yang suka menulis blog. Kegemaran ini berlanjut dengan menulis di blogger. Silahkan kontak widiandika@gmail.com

Katagori

My Follower

Gabung dalam komunitas MBL widiandika Join

CO.CC:Free Domain


Masukkan Code ini K1-B558F5-F
untuk berbelanja di KutuKutuBuku.com