Mas Fadli: Pemograman
News Update
Loading...
Showing posts with label Pemograman. Show all posts
Showing posts with label Pemograman. Show all posts

Friday, 2 April 2021

Pengertian dan Pengenalan HTML (HyperText Markup Language)

HTML atau HyperText Markup Language adalah bahasa yang digunakan pada dokumen web sebagai bahasa untuk pertukaran dokumen web. Struktur dokumen HTML terdiri dari tag pembuka dan tag penutup. HTML versi 1.0 dibangun oleh W3C, dan terus mengalami perkembangan sampai dengan saat ini.

Struktur dokumen HTML sebagai berikut:

<html>
<head>
<title></title>
</head>
<body></body>
</html>

Struktur diatas adalah satu kesatuan yang harus ada dalam setiap dokumen HTML. Dokumen HTML terdiri dari komponen yaitu tag, elemen, dan atribut. Maksudnya adalah:

Tag

tanda awal < dan tanda akhir > yang digunakan sebagai pengapit suatu elemen. Tag pada elemen pembuka diawali dengan tanda < dan diakhiri dengan tanda >. Sedangkan untuk elemen penutup diawali dengan tanda < dan / kemudian dikahiri dengan tanda >. Contoh penulisan tag:

<head>
</head>

Elemen

Nama penanda yang diapit oleh tag yang memiliki fungsi dan tujuan tertentu pada dokumen HTML. Elemen dapat memiliki elemen anak dan juga nilai. Elemen anak adalah elemen yang berada di dalam elemen pembuka dan elemen penutup induknya. Nilai yang dimaksud adalah teks atau karakter yang berada di antara elemen pembuka dan elemen penutup. Contoh elemen adalah:

<head>
<title>
judul dokumen
</title>
</head>

Atribut

Properti elemen yang digunakan untuk mengkhususkan suatu elemen. Elemen dapat memiliki atribut yang berbeda pada tiap masing-masingnya. Pendefinisian nilai atribut hanya dapat dilakukan pada elemen pembuka.

Saturday, 28 March 2020

Daftar Keyword yang Tidak Bisa Digunakan di C++

Keyword merupakan pengenal khusus yang digunakan untuk proses kompilasi dan kata kunci ini tidak dapat digunakan sebagai variabel atau identifier. 


Berikut ini adalah keyword yang dilarang di bahasa pemograman C++
  • asm
  • auto
  • break
  • case
  • char
  • class
  • const
  • continue
  • default
  • delete
  • do
  • double
  • else
  • enum
  • extern
  • float
  • for
  • friend
  • goto
  • if
  • line
  • int
  • long
  • new
  • operator
  • private
  • public
  • protected
  • register
  • return
  • short
  • signed
  • sizeof
  • struct
  • switch
  • static
  • template
  • this
  • typedef
  • union
  • unsigned
  • virtual
  • void
  • volatile
  • while
List diatas merupakan keyword yang tidak bisa kita gunakan sebagai variabel di dalam bahasa C++.

Wednesday, 11 March 2020

Macam-Macam Header yang Ada di C++

File header merupakan file-file yang berisi berbagai deklrasi, sepert fungsi, variabel dan lain sebagainya. Di C++ file header diikuti dengan kata #include depannya yang akan mengintruksikan kepada kompiler untuk menyiapkan file library nya.


Macam macam file header yang sering digunakan pada bahasa pemograman C++ adalah sebagai berikut:

#include <iostream.h>

Singkatan dari input output stream header yang digunakan sebagai standar input output operasi yang digunakan di C++.
Fungsi yang ada didalam iostream.h antara lain:
  1. cout : merupakan fungsi keluaran atau untuk menampilkan data dengan tipe apapun kelayar.
  2. cin : merupakan fungsi masukan yang dapat memasukkan data berupa numerik dan karakter.
  3. endl : merupakan fungsi yang digunakan untuk perintah newline atau pindah baris.

#include <stdio.h>

Singkatan dari standar input output header yang digunakan sebagai standar input output operasi yang digunakan oleh bahasa C, akan tetapi bisa juga digunakan didalam bahasa C++.
Fungsi yand ada didalam stdio.h antara lain:
  1. printf() : merupakan fungsi keluaran yang digunakan untuk menampilkan informasi/pesan kelayar secara terformat (menentukan tipe data yang akan dikeluarkan).
  2. puts() : merupakan fungsi keluaran yang digunakan untuk menampilkan informasi/pesan kelayar yang bertipe data string (tanpa melakukan penentuan tipe data terlebih dahulu).
  3. putchar() : merupakan fungsi keluaran yang digunakan untuk menampilkan informasi/pesan yang bertipe data char (tanpa melakukan penentuan tipe data terlebih dahulu).
  4. scanf() : merupakan fungsi masukan yang digunakan untuk menginputkan data numerik, karakter dan string secara terformat (menentukan tipe data yang akan dimasukkan).
  5. gets() : merupakan fungsi masukan yang khusus untuk menerima masukan tipe data string (tanpa harus melakukan penentuan tipe data terlebih dahulu).

#include <conio.h>

Merupakan file header yang berfungsi untuk menampilkan hasil antarmuka kepada pengguna.
Fungsi yang ada didalam conio.h antara lain:
  1. getch() : merupakan singakatan dari get character and echo yang digunakan untuk menahan output suatu program dan akan kembali mengeksekusi setelah kita melakukan inputan baik tombol enter atau lainnya dan inputan tersebut tidak ditampilkan dalam window.
  2. getche() : fungsinya hampir sama dengan getch() akan tetapi inputan akan ditampilkan dalam window.
  3. clrscr() : merupakan singkatan dari clear screen yang digunakan untuk membersihkan layar window.

#include <math.h>

Merupakan header untuk fungsi matematika. Fungsi yang ada didalamnya antara lain :
  1. sqrt() : merupakan fungsi untuk menghitung akar dari suatu bilangan.
  2. pow() : fungsi ini utuk menghitung hasil dari perpangkatan bilangan.
  3. sin(), cos(), tan() : fungsi ini digunakan untuk menhitung nilai sinus, cosinus, dan tangen dari sudut yang dimasukkan.

#include <stdlib.h>

Merupakan file header yang berfungsi untuk operasi pembanding dan operasi konversi.
Fungsi yang adal didalam stdlib.h antara lain:
  1. max() : fungsi yang digunakan untuk menentukan nilai maximum dari bilangan yang diinputkan.
  2. min() : fungsi yang digunakan untuk menentukan nilai minimum dari bilangan yang diinputkan.
  3. atof() : fungsi ini digunakan untuk mengkonversi nilai string bilangan bertipe double.
  4. atoi() : fungsi ini digunakan untuk mengkonversi nilai string bertipe integer.

#include <string.h>

Merupakan file header yang berfungsi untuk melakukan manipulasi string.
Fungsi yang ada didalamnya antara lain:
  1. strcpy() : fungsi ini digunakan untuk menyalin suatu string ke variabel tujuan.
  2. strlen() : fungsi ini digunakan untuk menghitung jumlah karakter yang ada dalam suatu string.
  3. strcmp() : fungsi ini digunakan untuk membandingkan 2 buah string.
  4. strrev() : fungsi ini digunakan untuk membalikkan ururtan suatu string.
  5. strlwr() : fungsi ini untuk menghubah semua huruf menjadi huruf kecil.
  6. strupr() : fungsi ini digunakan untuk mengubah huruf menjadi huruf kapital.
  7. strcat() : fungsi ini digunakan untuk menggabungkan 2 buah string.

#include <iomanip.h>

Fungsi yang ada didalam iomanip.h antara lain:
  1. setw() : fungsi ini digunakan untuk mengatur lebar variabel.
  2. setfill() : fungsi ini digunakan untuk mengatur karakter yang dipakai memenuhi bagian field yang ditentukan setw(), yang tidak dipakai untuk menampilkan data.
  3. setiosflag() : merupakan fungsi manipulator yang dapat dipakai untuk mengontrol sejumlah tanda format.

Tuesday, 3 December 2019

Sintak Dasar C++ yang Harus Dipahami

Bahasa pemograman C++ merupakan pengembangan dari bahasa C. Sintaks bahasa C++ sama seperti bahasa C.


Sebelum belajar lebih jauh alangkah baiknya jika terlebih dahulu memahami sintak dasar yang ada di C++. Berikut ini adalah sintak dasar yang harus dipahami dari bahasa C++.

1. Struktur Dasar

=> Deklarasi include
Deklarasi include merupakan bagian yang mendefiniskan library apa saja yang akan digunakan di dalam program yang kita buat.


Terkadang kita akan menemukan library yang diikuti dengan ekstensi .h, .cpp, .c, dll. 
  • .h = header file dari C / C++
  • .cpp = source code dari C++
  • .hpp = header dari file C++
  • .cc dan .c = header dari C
Contohnya :

#include <iostream.h>
#include <conio.h>

Include yang menggunakan tanda kurung siku <...> akan memerintahkan program untuk mencari library kedalam sistem komputer kita.
Sedangan jika munggakan tanda petik "..." akan memerintahkan program untuk mencari library ke lokasi yang sudah ditentukan.

Contoh penggunaan tanda petik :

#include "/home/m1m1n/hello.h"

=> Bagian Namespace
Bagian ini sebenarnya bersifat opsional atau tidak harus dituliskan. Penggunaan std terjadi ketika kita menggunakan #include <iostream.h>, karena di iostream fungsinya dibungkus menggunakan std.



Contohnya :

std::cout << "Hello World!" << endl;


Jika kalian tidak ingin terus menerus menulistkan std :: gunakan saja using namespace std.

=> Bagian Fungsi
Bagian ini adalah bagian terpenting, di sinilah kita akan banyak menulis kode program. Fungsi main() adalah fungsi yang akan dieksekusi pertama kali saat program dibuka. Fungsi ini wajib ada di setiap program yang dibuat untuk dieksekusi.


2. Statement dan Ekspresi

Penulisan statement dan ekspresi harus diakhiri dengan titik koma (;). Apabila tidak diakhiri dengan titik koma, program yang dibuat akan mengalami error.


3. White Space

White Space biasanya dibuat dengan tab dan spasi. C++ tidak memiliki aturan yang ketat dalam penulisan White space.

Agar penulisan code lebih mudah dipahami gunakan white space sewajarnya saja supaya tidak membuat bingung orang lain yang membaca baris codemu.



Itu tadi sintak dasar yang harus dipahami terlebih dahulu sebelum belajar lebih lanjut tentang c++. Jika ada tambahan bisa kalian tinggalkan jejak di kolom komentar.
Notification
Selamat datang di masfadli.com. Jangan lupa memakai masker dan handsanitizer. Terapkan protokol yang ada ketika diluar rumah. STAY SAFE dan SELAMAT MEMBACA
Done