Sabtu, 31 Maret 2018
Berbagi kisah catatan akhir sekolah kuy
"Catatan Akhir Sekolah"
By:DieGoErlaNo
Teringat saat pertama kali kita bertemu, kau teramat sangat gugup dan sedikit malu untuk berkenalan dengan ku, tapi setelah beberapa hari kita mulai akrab dan mengenal sifat diantara kita, ingat tidak saat kita bercanda,duduk di kantin dekat sekolah yg membuat masa-masa putih2 abu2 ini terasa indah, saat aku tidak masuk sekolah kau selalu menanyakan bagaimana keadaan ku, saat hujan kita selalu tertawa di bawah genting genting dekat sekolah semua yg terukir akan hilang bukan karna kita dipisahkan tetapi karna takdir yg membawa kita terpisah, kau pernah berjanji saat Ujian Nasional belum dimulai persahabatan ini tak akan terlupakan, sering2 buat reoni kecil2an untuk mengobati rasa rindu kita saat di SMA dlu, kini dan detik ini kita dihadapi Ujian Nasional pertanda kita akan menentukan jalan hidup kita masing2, akan terasa berat Ujian ini bukan karna soal yg sulit tetapi karna kenangan di sekolah ini yg sudah diangggap sebagai rumah keduaku, guru2 yg mengasyikan yg kuanggap sebagai org tua keduaku, sahabat yg selalu membuatku yg kuanggap sebagai saudaraku, aku hanya berharap kau tak akan lupa dengan diriku sebagai teman seperjuanganmu dan ku berharap kau akan datang dengan mobil yg sangat mewah dan membawa anak kecil yg lucu yg sepatah kata yg keluar dari mulut mu.
"sahabat sapalah keponakan kecilmu ini"...
.
.
.
.
.
Yang mau lulus sudah bkin catatan akhir sekolah belum, bagi kalian yg ingin berbagi kisah masa sekolah bisa kirim lewat email ku yaa: diegoerlano19@gmail.com, jika menarik saya akan upload ke blog saya, cerita diatas adalah contoh buat teman2 yg ingin membuat kreatifitas tanpa batas agar dikenang sampai kapanpun, tunggu apa lagi buat cerita yg semenarik mungkin yaa, sebagai motivasi kita dalam mempersiapkan ujian nanti, selamat yaa UNnya ^_^
Minggu, 25 Maret 2018
Escape Squen dalam program C++ dan contoh codingannya
Escape Sequences digunakan dalam bahasa pemrograman C dan juga dapat
digunakan di bahasa yang mewarisi bahasa pemrograman C. Escape Sequences adalah
penulisan karakter yang tidak bisa diwakili secara langsung dalam penulisan
karakter atau string literal.
Pada contoh program sebelumnya di contohkan bagaimana sebuah kalimat atau
string dapat dituliskan di dalam program yang menyatakan mereka adalah kalimat
dan bukan bagian dari kata kunci atau fungsi dalam standar bahasa pemrograman.
Untuk menulis sebuah kalimat kita membutuhkan tanda petik dua (“) sebagai
awalan dan penutup, dan petik satu untuk karakter ( ‘ ) sebagai awalan dan
penutup karakter. Berdasarkan hal itu, hal tersebut membuat pertanyaan
bagaimana cara kita untuk membuat kalimat yang memiliki tanda ( ‘ ) atau ( “ )
sebagai tanda baca pada kalimat tersebut.
#include <iostream>
int main( )
{
std::cout<<"selamat datang di website diegoerlano"<<endl;
cout<<”datang dengan semangat, pulang membawa manfaat”<<endl;
return 0;
}
pada contoh di atas tanda (“) yang
dimaksudkan untuk menjadi tanda baca akan dianggap sebagai tanda bagian dari
kode. Tanda tersebut akan berperan sebagai penutup dari kalimat sebelumnya
“selamat datang di ” dan pembuka sebagai dari kalimat setelahnya “ website diegoerlano”, dan sebagai hasil, pernyataan tersebut akan
menimbulkan error saat kompilasi. Hal itu bisa kita atasi menggunakan tanda \”.
tanda tersebut akan memberitahukan pada kompilasi bahwa petik dua dengan tanda
backslash sebelumnya adalah bagian dari string yang akan diubah menjadi tanda
petik dua sebagai keluaran.
#include
<iostream>
int
main( )
{
std::cout<<"selamat datang di \"Gallery DiegoErlano\"
blog elek sejuta cerita";
return 0;
}
Bukan hanya itu, mungkin ada satu hal yang kita perlukan dalam membuat
sebuah bacaan yang mudah untuk dibaca, yang biasa digunakan untuk memisahkan
paragraf. Yaitu tanda untuk membuat ganti baris atau new line.
#include
<iostream>
int
main( )
{
std::cout<<"ini contoh program squen yang pertama";
return 0;
}
program di atas kita menggunakan ganti baris secara langsung, hal tersebut
membuat pernyataan di atas akan terpisah dan menjadi dua pernyataan yang tidak
sempurna, pernyataan tersebut akan menimbulkan error saat kompilasi. Dalam
bahasa pemrograman C/C++ kita tidak dapat mewakili karakter tersebut secara
langsung tapi kita bisa menggunakan tanda \n untuk berpindah baris.
#include
<iostream>
int
main( )
{
std::cout<<"selamat datang di gallery diegoerlano \nblog elek
sejuta cerita";
return 0;
}
Pada beberapa Kasus tersebut dapat kita atasi dengan menggunakan Escape
Sequence. Escape Sequence adalah ururtan table, sebuah penulisan seperti kode
yang mewakili sebuah karakter yang tidak dapat diwakili secara langsung seperti
karakter newline yaitu menggunakan tanda \n dan petik dua dengan menggunakan
tanda \”.
Tabel Macam-macam Escape Sequences
Escape Sequences
|
Fungsi
|
Representasi
|
\’
|
‘
|
Byte 0x27 dalam
ASCII encoding
|
\”
|
“
|
Byte 0x22 dalam
ASCII encoding
|
\?
|
?
|
Byte 0x3f dalam
ASCII encoding
|
\\
|
\
|
Byte 0x5c dalam
ASCII encoding
|
\a
|
Suara Bell
|
Byte 0x07 dalam
ASCII encoding
|
\b
|
Hapus karakter
sebelumnya
|
Byte 0x08 dalam
ASCII encoding
|
\n
|
Baris Baru
|
Byte 0x0a dalam
ASCII encoding
|
\r
|
Kembali Ke awal
Baris
|
Byte 0x0d dalam
ASCII encoding
|
\t
|
Horizontal Tab
|
Byte 0x09 dalam
ASCII encoding
|
\v
|
Vertical Tab
|
Byte 0x0b dalam
ASCII encoding
|
\nnn
|
Arbitary Octal Value
|
Byte nnn
|
\xnn
|
Arbitary Hexadecimal
Value
|
Byte nn
|
\unnn
|
Universal Character
name (Arbitary Unicode Value)
|
Code point u+nnn
|
Escape Sequences juga dapat dilakukan menggunakan kode hex atau oktal
berdsarkan ASCII atau daftar kode lainya. Dan alasan adanya Escape Sequences
pada suatu bahasa pemrograman adalah untuk mengatasi masalah mengenai perbedaan
standar pada banyak komputer. Mungkin program yang menggunakan kode ASCII di
dalamnya secara langsung, kode akan tidak bekerja pada komputer yang tidak
menggunakan ASCII untuk standar komputer tersebut. Dengan arti kode ASCII
sebagai penggani tanda yang tidak bisa diwakili akan tidak terbaca oleh
beberapa komputer yang tidak menggunakan ASCII sebagai standar komputer mereka.
Maka dari itu Escape Sequences akan berguna untuk menangani perbedaan
tersebut, karena kode pada Escape Sequences sudah disesuaikan berdasarkan
banyak standar komputer di dunia, dengan arti kode tersebut dapat dibaca di
semua komputer.
Tsirintani,
M., Binioris, S., Mantas, J., Papadantonaki, A., Vassilakopoulos, G., 2001, An Expert System of
Diagnosis-Based Cardiac Nursing Care Plans.
Langganan:
Postingan (Atom)