Mengenal C/C++

1. Mengenal C/C++

Bahasa C merupakan hasil pengembangan dari bahasa BCL yang di tulis oleh Ken Thompson pada tahun 1970. Bahasa C untuk pertama kali di tulis oleh Brian W.Kernighan dan Denies M.Ricthie pada tahun 1972. Bahasa C mempunyai banyak kemampuan membuat perangkat lunak, misalnya dBASE, Word Star, dan lain-lain. Pada tahun 1980 seorang ahli yang bernama Bjarne Stroustrup mengembangkan beberapa hal dari bahasa C yang kemudian dinamakan C with Classes, yang pada tahun 1983 berganti nama menjadi C++. Pada C++ ini terdapat tambahan Object Oriented Programming (OOP), yang tujuan utamanya adalah membantu dalam membuat dan mengelola program yang besar dan kompleks.

Untuk dapat membuat program dengan bahasa C hanya butuh text editor seperti Notepad untuk menulis kode dan sebuah compiler bahasa C seperti GCC untuk mengubah kode tersebut menjadi program dalam bahasa mesin yang siap untuk dijalankan.
Selain itu juga dapat menggunakan Integrated Development Environment (IDE) yang didalamnya sudah terdapat text editor, compiler, dan fasilitas lain secara terintegrasi sehingga pembuatan program jauh lebih mudah. Beberapa IDE yang terkenal antara lain Microsoft Visual Studio dan Borland C++.

Compiler untuk keperluan praktikum Algoritma dan Pemrograman yang akan dibahas di modul ini menggunakan GCC (GNU C Compiler / GNU Compiler Collections). GCC adalah compiler yang terdapat di hampir semua sistem operasi. Dalam sistem berbasis *NIX (Unix, Linux, Mac OS, BSD, Solaris) GCC sudah menjadi compiler bawaan. Sedangkan di sistem Windows GCC harus di-install sendiri. GCC di sistem Windows tersedia dalam paket MinGW (Minimalist GNU for Windows).

Paket MinGW dapat diunduh pada alamat http://www.mingw.org atau di http://sourceforge.net/mingw. Sedangkan untuk text editor menggunakan Notepad++ yang dapat diunduh di http://notepad-plus-plus.org.

2. Struktur C/C++


Keterangan :

a. #include

Sebagai proses compile, compiler dari C/C++ menjalankan program yang dinamakan preprosesor yang memiliki kemampuan menambahkan dan menghapus kode dari file sumber. Include berarti menyertakan kode dari file header yang ada didalam kurung, file header adalah file yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh program.

b. main()

Untuk mendeklarasi fungsi utama, bahwa suatu program C/C++ dapat berisi banyak fungsi, tetapi harus selalu memiliki sebuah fungsi utama (main function). Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu.

c. {
Menandakan awal program.

d. Statement
Berisi perintah-perintah yang akan dilakukan program.

e. }
Menandakan akhir program.

3. Komentar
Komentar tidak pernah dicompile oleh compiler. Dalam C/C++ terdapat 2 jenis komentar, yaitu:
Jenis 1 : /* Komentar anda diletakkan di dalam ini
Bisa mengapit lebih dari satu baris */
Jenis 2 : // Komentar anda diletakkan disini ( hanya bisa perbaris )

File_header untuk Fungsi input / output yang sering digunakan:
conio.h : clrscr, getch, getche
iostream.h : cout, cin, endl
stdio.h : printf, scanf, puts
iomanip.h : setw, setprecision, setiosflags

keterangan :
conio ( consol input output )
iostream( input output stream )
stdio( standar input output )
iomanip( input output manipulator )

clrscr : membersihkan layar
getch : fungsi keluaran atau penahan program
getche : berfungsi sama dengan getch
cout : fungsi keluaran pada iostream
cin : fungsi masukan pada iostream
endl : pindah baris, biasanya digunakan u/ cout
printf : fungsi keluaran pada stdio
scanf : fungsi masukan pada stdio
puts : fungsi keluaran string pada stdio
setw : mengatur lebar tampilan data
setprecision : mengatur jumlah digit pecahan yang diinginkan
setiosflags : mengatur atau mengontrol sejumlah tanda format,misalkan rata kiri, kanan, huruf capital dll.

Escape sequences
\n : line new atau garis baru
\t : mengaktifkan fungsi tab
\b : mengaktifkan fungsi backspace
\” : membuat atau menampilkan “
\‟ : membuat atau menampilkan „




Related Posts:

16 Tenses Bahasa Inggris (Grammar) Beserta Rumus dan Contohnya



A. Simple Present Tenses


Tenses ini digunakan untuk menyatakan sesuatu yang bersifat tetap, kebiasaan atau kebenaran yang hakiki. Karena sering menyangkut kejadian diwaktu lamapu, sekarang dan akan datang, Tenses ini paling sedikit mempunyai keterangan waktu tertentu.






Kalimat-kalimat bahasa inggris umumnya harus mempunyai subject(s) dan predicate(p). karena itu semua Tenses akan dipormulasi seperti itu.


Rumus:


+) Subject + to be + verb I + Main verb
+) Subject + verbI +(s/es)


Contoh :


* he is handsome
(dia tampan)


* is he handsome?
(apakah dia tampan?)


* he is not handsome
(dia tidak tampan)


Simple Present Tense dipakai ketika:


• Kejadiannya bersifat umum, atau


• Terjadi sepanjang waktu, atau kebiasaan di masa lampau, sekarang dan masa yang akan datang, atau


• Kejadiannya tidak hanya terjadi sekarang, atau


• Bersifat kebenaran umum, yang orang lain tidak dapat menyangkal lagi akan kebenarannya.






B. Present Continuous Tense


Tenses ini digunakan untuk menyatakan suatu tindakan yang benar-benar sedang dilakukan saat ini. Kalimat-kalimat dalam Tenses ini lebih sering dipakai dari pada present Tenses.






Rumus:


subject + to be (is, am, are) + kata kerja + ing

Tense ini dipakai untuk menjelaskan tentang:


• Kejadian yang sedang terjadi sekarang, atau
• Kejadian yang akan terjadi di masa yang akan dating


Contoh :


+) She is cooking in the kitchen.
(dia sedang memasak di dapur)


-) She is not cooking in the kitchen
(dia tidak sedang memasak di dapur)


?) is she cooking in the kitchen?
(Apakah dia sedang memasak di dapur?)






C. Present Perfect Tense


Rumus:


subject + have + past participle (Kata Kerja Bentuk ke-3)
Tense ini digunakan untuk:


• Pengalaman
• Perubahan
• Situasi Yang berkelanjutan


Atau untuk menunjukan suatu peristiwa yang selesai pada waktu yang singkat (baru selesai)
Perhatikan contoh-contoh kalimatnya berikut ini:


+) they have met me
(mereka sudah menemui saya)


?) have they met me?
(apakah mereka sudah menemui saya?


-) they have not met me
( mereka belum menemui saya)






D. Present Perfect Continuous Tense


Rumus:


subject + have / has + been + K.Kerja + ing
Kita menggunakan Tense ini untuk menjelaskan:


• Satu kejadian/kegiatan yang baru saja berlangsung
• Satu perbuatan yang berlangsung hingga sekarang (pada saat bicara masih terjadi)


Perhatikan contoh kalimat berikut:


+) They have been playing football
(Mereka telah sedang bermain sepakbola)


-) They have not been playing football
(merka telah tidak sedang bermain sepakbola)


?) have they been playing football?
( Apakah merka telah sedang bermain sepakbola?)






E. Simple Past Tense


Rumus Kalimat Positif:


subject + Kata Kerja Bentuk ke – 2
Rumus Kalimat Negatif :


subject + did + not + Kata Kerja Bentuk ke – 1
Rumus Kalimat Tanya:


Did + subject + Kata Kerja Bentuk ke – 1
Pengecualian: Ketika Predikat suatu kalimat bukan kata kerja, maka pengganti kata kerja tersebut adalah was (I, she, he, it) dan were (we, you, they).


Kapan kita memakai Simple Past Tense?


Kita memakai Tense ini untuk membicarakan tentang satu perbuatan yang terjadi di masa lampau.
Perhatikan contoh kalimat berikut:


+) They were student last year
(mereka pelajar tahun lalu)


-) they were not student last year
(mereka bukan pelajar tahun lalu)


?) were they student last year?
(apakah mereka pelajar tahun lalu?)






F. Past Continuous Tense


Rumus:


subject + was, were + Kata Kerja + ing


Kapan kita menggunakan Tense ini?
Tense ini menggambarkan suatu tindakan atau kejadian pada waktu tertentu di masa lampau.


Contoh:


+)We were joking.
-) We were not joking
?) Were we joking?






G. Past Perfect Tense


Rumus:


had + subject + Kata Kerja Bentuk ke - 3


Kapan kita menggunakan Past Perfect Tense?


Tense ini mengekspresikan tindakan di masa lalu sebelum tindakan lain terjadi, namun kejadiannya di masa lampau.


Perhatikan:


+) I had listen the radio when you come here
(aku sudah mendengar radio sebelum kamu datang


H. Past Perfect Continuous Tense


Rumus:


subject + had + been + Kata Kerja + ing
Kapan Kita menggunakan Past Perfect Continuous Tense?


Tense ini sama pemakaiannya dengan Past Perfect Tense, namun mengekspresikan tindakan-tindakan yang lebih lama di masa lampau sebelum tindakan lain terjadi.


Perhatikan:


She had been helping me when they went to scool
(dia telah sedang membantu saya ketika mereka telah pergi ke sekolah)






I. Simple Future Tense


Rumus:
subject + WILL/SHALL + Kata Kerja Bentuk I






Kapan kita mengunakan Simple Future Tense?


a. Tidak Ada Rencana Sebelumnya atau Menyatakan perbuatan/kejadian yang akan dilakukan pada waktu yang akan datang


contoh :


• Hold on. I‘ll get a pen.

b. Prediksi


Contoh:


• It will rain tomorrow.


KALIMAT NON-VERBAL


Ketika predikat suatu kalimat bukan kata kerja, maka gunakan be untuk menggantikan kata kerja tersebut.


Contoh:


• I‘ll be in London tomorrow.


Catatan:


Ketika kita mempunyai rencana atau keinginan untuk melakukan suatu kegiatan di masa yang akan datang, maka gunakan be going to atau Present Continuous Tense untuk menggantikan will/shall.


J. Future Continuous Tense


Rumus:


subject + WILL + BE + Kata Kerja + ing


Kapan kita menggunakan Future Continuous Tense?


Tense ini menggambarkan suatu tindakan yang akan terjadi di waktu tertentu di masa yang akan datang.


Contoh:


He will be teaching me at eight tomorrow


(dia akan sedang mengajar saya pada jam delapan besok)






K. Future Perfect Tense


Rumus:


subject + WILL + HAVE + Kata Kerja Bentuk ke 3


Kapan Kita Menggunakan Future Perfect Tense?


Tense ini kita pakai untuk menggambarkan suatu kegiatan yang akan terjadi di masa yang akan datang sebelum kegiatan lain terjadi.


Contoh:


They will be tired when they arrive.
(mereka akan telah lelah ketika mereka datang)






L. Future Perfect Continuous Tense


Rumus:


Subject + WILL + HAVE + BEEN + Kata Kerja I + ing


Kapan kita memakai Future Perfect Continuous Tense?


Kita menggunakan Tense ini untuk membicarakan tentang suatu tindakan/kegiatan yang panjang sebelum beberapa saat di masa yang akan datang. Contoh:


• He will be tired when he arrives. He will have been traveling for 24 hours.






M. Past Future Tense


Untuk menyatakan suatu perbuatan/peristiwa yang akan terjadi diwaktu lampau


Rumus:
subject + WOULD + Kata Kerja Bentuk I


Contoh :


She would not be at school tomorrow.
(Dia tidak akan ke sekolah besok)






N. Past Future Continuous Tense


Untuk menyatakan suatu perbuatan yang sedang terjadi di waktu lampau.


Rumus:
subject + WOULD + BE + Kata Kerja + ing


Contoh:


We would be having dinner at home yesterday.
(kita akan sedang makan malam di rumah kemarin)






O. Past Future Perfect Tense


untuk menyatakan suatu prbuatan atau peristiwa yang akan sedang terjadi di waktu lampau


Rumus:
subject + WOULD + HAVE + Kata Kerja Bentuk ke 3


Contoh:


she would have be finished to studied if he had not been lazy
(dia akan sudah tamat belajar jika dia tidak malas)






P. Past Future Perfect Continuous Tense


Untuk menyatakan suatu perbuatan/peristiwa yang akan sedang terjadi di waktu lampau


Rumus:
Subject + WOULD + HAVE + BEEN + Kata Kerja I + ing


Contoh:


We would have been waiting long.
(kita akan sudah sedang menunggu lama)






KESIMPULAN


Rumus Umum Tense adalah sbb:


No Tenses Rumus


1 Present Simple Tense S + V1 + dll
2 Present Continuous Tense S + is, am, are + V-ing + dll
3 Present Perfect Tense S + have,has + V3 + dll
4 Present Perfect Continuous Tense S + have, has + been + V-ing + dll
5 Past Simple Tense S + V2 + dll
6 Past Continuous Tense S + was, were + V-ing + dll
7 Past Perfect Tense S + had + V3 + dll
8 Past Perfect Continuous Tense S + had + been + V-ing + dll
9 Future Simple Tense S + will + V1 + dll
10 Future Continuous Tense S + will + be + V-ing + dll
11 Future Perfect Tense S + will + have + V3 + dll
12 Future Perfect Continuous Tense S + will + have + been + V-ing + dll
13 Past Future Simple Tense S + would + V1 + dll
14 Past Future Continuous Tense S + would + be + V-ing + dll
15 Past Future Perfect Tense S + would + have + V3 + dll
16 Past Future Perfect Continuous Tense S + would + have + been + V-ing + 


sumber : http://chachaloveblue.blogspot.com

Related Posts:

Pemrograman web

Definisi HTML

HTML merupakan singkatan dari HyperText Markup Language. HTML adalah dokumen text yang bisa dibaca untuk dipublikasikan di World Wide Web (WWW), dan semua nama file dokumen HTML mempunyai ekstensi html atau htm.
Dalam sebuah dokumen HTML anda akan melihat tags. Tags adalah penempatan atau nilai format teks yang memerintahkan browser untuk menampilkan sebuah dokumen html.
Contoh sebuah dokumen HTML sederhana adalah sebagai berikut:
welcome to my  web
Ini web pertama saya
Browser
Browser adalah program yang dipakai untuk membaca dokumen HTML pada WWW. Contoh browser ini antara lain: Netscape Navigator, Internet Explorer, Opera, Mozilla, Conqueror, NCSA Mosaic, Cello, Lynx, SlipKnot, dan sebagainya.
HTML (HyperText Markup Language)
Merupakan bahasa standard yang di gunakan untuk membuat dokumen web .
Yang bisa dilakukan dengan HTML adalah :

- Mengontrol tampilan dari halaman web dan content-nya.
– Membuat online form yang bisa di gunakan untuk menangani pendaftaran dan transaksi secara online.
– Menambahkan objek-objek seperti gambar, audio, video, animasi dan juga java applet dalam dokumen HTML.

Pengertian HTML Tag
Tag dipakai untuk mendeskripsikan sesuatu tentang dokumen HTML.
Tag diletakkan dalam kurung, . dipakai untuk mendeskripsikan sesuatu tentang dokumen HTML.
Tag diletakkan dalam kurung, .

Tag ada 2 macam; tag tunggal dan tag berpasangan. Perbedaannya, kalau tag tunggal munculnya sendiri, sedangkan tag yang berpasangan harus ada bagian yang mengawali dan mengakhiri.  Bagian yang mengakhiri sama dengan yang mengawali, tapi diawali dengan garis miring (/).
Contoh tag tunggal:

  •  menandai akhir dari sebuah paragraf

  •  menandai akhir sebuah baris.

  •  membuat sebuah garis horisontal.
Contoh tag berpasangan:

  •  dan  menandai awal dan akhir dari tubuh dokumen.
  •  dan  untuk membuat karakter cetak tebal.
  •  dan  untuk membuat karakter cetak miring.
HTML Editor
Dokumen HTML bisa dibuat dengan menggunakan text editor biasa ataupun dengan editor khusus.
Contoh-contoh HTML Editor :

  • Microsoft Frontpage
  • Macromedia Dreamweaver
  • Netscape Navigator Gold
  • Netscape Composer
  • HotDog
  • CU-HTML, dll

contoh HTML

**contoh latihan HTML**

 struktur dasar bahasa HTML.


tempat menulis judul halaman web </html></span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);"><head></span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);"><body></span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);">tempat untuk menulis isi dari halaman web</span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);"></body></span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);"></html></span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);">nah sekarang langsung saja kita coba latihan,,</span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);">langkah pertama</span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);">buka lah satu program  aplikasi pengolah kata seperti notepad atau wordpad ataupun aplikasi pengolah kata lainnya.</span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);">langkah kedua</span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);">tuliskan tag html di bawah ini pada aplikasi pengolah kata:</span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);"><html><br> <head><br> <title><br> LATIHAN 1 HTML OLEH ALIM di INDONESI4KU.<span class="skimlinks-unlinked">WORDPRESS.COM</span></span></p> <span style="color: rgb(255, 255, 255);"> </span><p> <span style="color: rgb(255, 255, 255);">




HTML adalah bahasa standar yang digunakan untuk membuat halaman web.

salah satu tutorial atau contoh latihannya dapat anda lihat di situs

Indonesi4ku.wordpress.com.
langkah ketiga
simpanlah file tadi dengan ekstensi atau tipe file “.html”. contoh: latihan1.html
langkah keempat
bukalah file yang sudah anda simpan tadi, dengan cara mengklik dua kali pada nama filenya.
selamat mencoba dan sampai jumpa pada artikel saya selanjutnya.
Sumber : http://desimerisartika.blogspot.com/2012/02/artikel-pemrograman-web.html

Related Posts: