Showing posts with label programing. Show all posts
Showing posts with label programing. Show all posts

Wednesday, April 17, 2013

Looping dan Fungsi Pada Bahasa C


Pada pertemuan modul 5 berikut ini akan dipelajari tentang perintah pengulangan (looping) menggunakan beberapa cara yaitu looping menggunakan FOR, looping menggunakan WHILE serta looping menggunakan DO-WHILE pada bahasa pemrograman C++ (Borland C++).
Sedangkan pada pertemuan modul 6 akan dipelajari penggunaan FUNGSI pada bahasa pemrograman C++ (Borland C++) untuk memaksimalkan pembuatan aplikasi serta meminimalisir terjadinya kesalahan penulisan kode sumber program dengan menggunakan FUNGSI.
PERTEMUAN 5
PERULANGAN (LOOPING)
1.      Tuliskan Sintax dari looping for, while, do-while!
FOR = for (ungkapan1;ungkapan2;ungkapan3)
{
pernyataan1;
pernyataan2;
}
Contoh = for (a=0;a<9;a++)
                 {
                 cout<<”Pengulangan For”;
                 }
WHILE = while (kondisi)
                  {
                  Pernyataan;
                  }
Contoh = while (!pilih)
                 {
                 pilihan = getchar();
                 pilih = (pilihan == ‘Y’) || (pilihan == ‘y’) || (pilihan == ‘T’) || (pilihan == ‘t’);
                }
DO WHILE = do
                        {
                        Pernyataan1;
                        Pernyataan2;
                        }while(kondisi1(operator)kondisi2);
Contonh = do
     {
                  cout<<"Namamu adalah "<<nama<<endl;
                  a++;
                }while (a<8);
2.      Buat Contoh program dengan menggunakan Looping for!.
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
main()
{
char a;
int aa, bb;
cout<<"Tekan sembarang tombol! "; cin>>a;
for (aa=1 ; aa<=5 ; aa++)
{
            cout<<endl;             
            for (bb=1 ; bb<=aa ; bb++)
            {
            printf ("%d " , aa);
            }
}
cout<<endl;
getch();
//_exit(0);
}

Thursday, April 11, 2013

Mulai belajar C++ dari dasar




pendahuluan

Bahasa pemrograman C++ didasarkan atas bahasa C sehingga compiler C++ dapat digunakan untuk melakukan kompilasi program-program yang ditulis dengan bahasa C. Keistimewaan dari bahasa C++ adalah karena bahasa ini mendukung pemrograman berarah objek atau yang sering dikenal dengan istilah Object Oriented Programming (OOP).

Struktur program C++

Bahasa C++ secara umum memiliki struktur program seperti berikut:
Daftar header file
Deklarasi variabel global dan fungsi-fungsi tambahan
Kepala fungsi utama/main
Definisi fungsi utama/main
Definisi fungsi-fungsi tambahan (subroutine)
Subroutine dapat dituliskan setelah fungsi main atau di dalam file pustaka (library). Namun bila diletakan pada library, maka file library harus disertakan dengan menggunakan prepocessor directive #include yang diletakan pada daftar header file.
Contoh: /* contoh program turbo C++ */
à komentar
#include
à preprosesor/header file
main(){
à fungsi utama
cout << “teknik ElektroUII”;
à definisi fungsi utama
return 0;
}
Aturan umum penulisan bahasa C++

Tuesday, April 9, 2013

Tutorial CSS Mengatur Transparansi

Dengan menggunakan properti CSS kita bisa mengatur transparansi suatu objek atau elemen HTML, seperti gambar, tulisan dan lainnya.
Untuk mengatur transpransi di IE kita menggunakan kode CSS: filter:alpha(opacity=x), sedangkan di Firefox, kita menggunakan kode CSS: opacity:x.
Di Firefox (opacity:x) x bisa bernilai 0.0 - 1.0. Semakin kecil semakin transparan.
Di IE (filter:alpha(opacity=x)) x bisa bernilai 0 - 100. Semakin kecil semakin transparan. Di IE, supaya trasparansi bisa berjalan objek harus memiliki dimensi seperti panjang(width) dan lebar



Sekarang mari kita lihat contoh-contohnya:
Contoh kode CSS di atas adalah:
<div style="width:450;height:243;background-image:url('gambar/pemandangan.jpg');
border:#ababab 1px solid;">
<p>&nbsp;</p>
<h2 style="opacity:0.5;filter:alpha(opacity=50);width:100%;font-size:40pt">
Ini Tulisan Transparan
</h2>
</div>
Sekarang kita lihat contoh lainnya, di mana kita me set transparansi suatu gambar:

CSS Sprite


Istilah "sprite" muncul sebenarnya untuk istilah pemograman game zaman dulu, mereka meloading banyak image dalam 1 file, kemudian dengan memanfaatkan pengaturan background position gambar yang ditampilkan berubah-ubah, hal ini guna menghemat memori dan supaya tidak sering loading. Nah dalam teknik desain website kita juga bisa mengimplementasikan hal ini, namanya CSS sprite. Biasa CSS sprite dibuat untuk tombol atau gambar animasi yang jika mousenya berada di atas, maka gambar tombol akan berubah. Dengan teknik CSS biasa, biasanya kita membuat 2 buah file image, yang dengan bantuan javascript kita ubah source gambarnya jika pointer mouse berada di atas objek. Tapi dengan CSS sprite cukup 1 file image
CSS Sprite

Contoh CSS Sprite

Mungkin anda pernah melihat website menu atau tombol suatu website yang berubah jika kita taruh pointer mouse di atas, tetapi ketika kita save page as gambar-gambar tombolnya hanya berada dalam 1 file, seperti situs apple, facebook dan lainnya (contoh file image menu apple.com).
Untuk lebih mengerti perhatikan contoh sederharna CSS sprite berikut:
Jika anda taruh pointer mouse di atas, maka gambarnya akan berubah. Nah jika menggunakan teknik CSS sprite, kita cukup membutuhkan 1 file image seperti di bawah:

Panduan Lengkap PHP Ajax jQuery

Buat kamu-kamu yang ingin mulai belajar Ajax PHP dan jQuery, silahkan dowload e-book berikut :
Panduan Lengkap PHP Ajax jQuery, berbahasa indonesia. Cocok untuk kamu-kamu yang membutuhkan tutorial ajax jquery untuk pemula sampai di tingkat menengah.Pada buku Panduan Lengkap PHP Ajax jQuery ini kamu akan menemukan tutorial pengenalan mengenai ajax, tentang objek XMLHttpRequest, yang merupakan objek pada javascript yang merupakan cikal bakal ajax, tentang format data respon ajax, pengenalan jQuery, referensi lengkap jQuery, pengenalan ajax dengan menggunakan jquery.
Sebenarnya buku ini jauh dari sempurna, tetapi walaupun begitu, insya Allah bisa berguna bagi pengunjung setia blog.codingwear.com.
Kita lihat saja langsung, daftar isi dari buku ini, yaitu :
Daftar isi
  1. Pengenalan Ajax
    • Apa Yang Harus Anda Ketahui
    • Apakah Ajax
    • XMLHttpRequest
    • Komunikasi dengan Server

Javascript Guide

Buat teman-teman yang mulai atau lagi belajar javascript, berikut ada ebook dalam format PDF untuk belajar javascript mulai dari pemula sampai tingkat menengah. Yaitu Javascript Guide. Buku ini ditulis dalam bahasa Indonesia.

Daftar isinya adalah sebagai berikut:

Monday, April 1, 2013

KONSEP DASAR BAHASA C



Perkembangan bahasa pemrograman C erat kaitannya dengan perkembangan sistem operasi UNIX, dimana keduanya dikembangkan di AT&T Bell Lab (USA).

Akar dari bahasa C adalah dari bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967.Bahasa ini memberikan ide pada Ken Thompson yang kemudian mengembangkannya menjadi bahasa B pada tahun 1970.Selanjutnya dikembangkan menjadi bahasa C oleh Dennis Ritchie pada tahun 1972 di Bell Laboratories.Pertama kali bahasa C diimplementasikan pada komputer DEC PDP-11 yang menggunakan sistem operasi UNIX. BCPL dan B tidak memiliki data type sedang C memiliki beragam data type.

Pada tahun 1978 Dennis Ritchie dan Brian W Kernighan mengeluarkan buku THE C PROGRAMMING LANGUAGE, buku inilah yang dijadikan acuan dari pembuatan berbagai versi bahasa C yang ada.