*Tugas 3*


.

EkoHariyanto 2012.0335.023 D3 Teknik Informatika

(= PERTUKARAN =)

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int a;
    int b;
    int temp;
    cout <<"Masukkan nilai a : ";
    cin >> a;
    cout <<"Masukkan nilai b : ";
    cin >> b;
   
    temp=a;
    a=b;
    b=temp;
   
    cout <<"Isi gelas a adalah "<<a<<endl;
    cout <<"Isi gelas b adalah "<<b<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;

*Tugas 2*


.

EkoHariyanto 2012.0335.023 D3 Teknik Informatika

(= Program Pengurutan Data =)

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

int main(){

int a;
int b;
int c;
cout << endl;
 cout << "____________________________";
 cout << endl;
 cout << endl;
 cout << "EkoHariyanto";
 cout << endl;
 cout << endl;
 cout << "20120335023";
 cout << endl;
 cout << "____________________________";
 cout << endl;
 cout << endl;
cout<<"masukkan nilai a:";
cin>>a;
cout<<"masukkan nilai b:";
cin>>b;
cout<<"masukkan nilai c:";
cin>>c;
cout<<endl;
cout<<"____________________________";
cout<<endl;
cout<<endl;
if(b>a && c<b && c>a ){
cout<<"nilai besar : "<<b ;
cout<<endl;
cout<<"nilai kecil : "<<a ;
cout<<endl;
cout<<"nilai tengah: "<<c ;
}

if(b<a && a>c && c>b){
cout<<"nilai besar : "<<a ;
cout<<endl;
cout<<"nilai kecil : "<<b ;
cout<<endl;
cout<<"nilai tengah: "<<c ;
}

if(c>a && a<b && c>b){
cout<<"nilai besar : "<<c ;
cout<<endl;
cout<<"nilai kecil : "<<a ;
cout<<endl;
cout<<"nilai tengah: "<<b ;
}

if(b>a && a>c && c<a){
cout<<"nilai besar : "<<b ;
cout<<endl;
cout<<"nilai kecil : "<<c ;
cout<<endl;
cout<<"nilai tengah: "<<a ;
}

if(a>c && b>c && a>b){
cout<<"nilai besar : "<<a ;
cout<<endl;
cout<<"nilai kecil : "<<c ;
cout<<endl;
cout<<"nilai tengah: "<<b ;
}

if(c>a && a>b && b<c){
cout<<"nilai besar : "<<c ;
cout<<endl;
cout<<"nilai kecil : "<<b ;
cout<<endl;
cout<<"nilai tengah: "<<a ;
}
cout<<endl;
cout<<"____________________________";

getch();
}


(= kode penjumlahan dan perkalian =)

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

main()
{
   int nilai1, nilai2, hasil;

  
   cout << "input nilai A: ";
   cin >> nilai1;
   cout << "input nilai B: ";
   cin >> nilai2;
   hasil = nilai1 + nilai2;
   cout << nilai1 << " + " << nilai2 << " = " << hasil;
   cout << endl;
   hasil = nilai1 - nilai2;
   cout << nilai1 << " - " << nilai2 << " = " << hasil;
   cout << endl;
   hasil = nilai1 * nilai2;
   cout << nilai1 << " * " << nilai2 << " = " << hasil;
   cout << endl;
   hasil = nilai1 / nilai2;
   cout << nilai1 << " / " << nilai2 << " = " << hasil;
   cout << endl;
   getch();
}


*Tugas 1*


.

EkoHariyanto 2012.0335.023 D3 Teknik Informatika

1. Pengertian Interpreter dan Compiler

Interpreter adalah perangkat lunak yang mampu mengeksekusi code program (yang ditulis oleh programmer) lalu menterjemahkannya ke dalam bahasa mesin, sehingga mesin melakukan instruksi yang diminta oleh programmer tersebut. Perintah-perintah yang dibuat oleh programmer tersebut dieksekusi baris demi baris, sambil mengikuti logika yang terdapat di dalam kode tersebut. Proses ini sangat berbeda dengan compiler, dimana pada compiler, hasilnya sudah langsung berupa satu kesatuan perintah dalam bentuk bahasa mesin, dimana proses penterjemahan dilaksanakan sebelum program tersebut dieksekusi.

Compiler adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain.Terlepas dari pengertiannya yang demikian relatif luas, istilah kompilator biasa digunakan untuk program komputer yang menerjemahkan program yang ditulis dalam bahasa pemrograman tingkat tinggi (semacam bahasa Pascal, C++, BASIC, FORTRAN, Visual Basic, Visual C#, Java, xBase, atau COBOL) menjadi bahasa mesin, biasanya dengan bahasa Assembly (assembler) sebagai perantara.

Compiler dan interpreter keduanya apa yang kita sebut penerjemah. Tujuan mereka adalah untuk menerjemahkan kode pemrograman bahasa sumber seperti (C + +, VB, Java, perakitan dan sebagainya) ke dalam bahasa tingkat rendah (bahasa mesin) yang dimengerti oleh komputer.


2. Tipe Data Dasar Pemrograman C++

Bahasa C menyediakan programmer dengan satu set tipe data untuk programmer menyimpan informasi dan membangun tipe data yang bukan merupakan bagian dari bahasa itu sendiri. Tipe data yang pertama kali disebut tipe built-in, dan selanjutnya disebut dengan tipe user-defined atau tipe data yang telah di terapkan.
 
# Tiga dasar built-in tipe ini adalah :

  • Character (char) seperti a,b,c,d (alphabet)
  • Integer (int) seperti 1,2,3,4 (bilangan bulat)
  • Floating Point Numer (float) seperti 20,12 (Bilangan real)


1. Identifier (pengenal)
            Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi. Aturan untuk penulisan identifier sama dengan aturan pascal, antara lain :

  • Tidak boleh dimulai dengan karakter non huruf, contoh : (2x, 55) <----- SALAH, (X2, XX, Var1) <----- BENAR.
  • Tidak boleh ada spasi.
  • Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ * ( ) - = + ` { } [ ] : " ; ' < > ? , . / |
  • Tidak boleh menggunakan reserved words yang ada dalam C++



2. Tipe Data

Berikut ini tipe data yang ada dalam C

  • Tipe data bilangan bulat :

adalah tipe data yang tidak mempunyai  titik decimal dan tidak diperbolehkan menggunakan karakter koma antara dua bilangan. 

Tipe
Keterangan
Char
Menyatakan sebuah karakter seperti A, f, 9
Int
Menyatakan Bilangan bulat
Long
Menyatakan bilangan bulat namun jumlahnya nilainya lebih banyak dari pada biasanya, contohnya pada long int yaitu 2147483648 - 2147483647
Short
Menyatakan Bilangan Bulat namun dengan nilai yang normal, contohnya pada short int yaitu antara -32768 - 32767



  • Tipe Data Bilangan Real :

Tipe data bilangan real adalah bilangan yang mengandung titik decimal sehingga tipe data ini digunakan untuk menyatakan suatu bilangan pecahan/decimal.

Tipe
Keterangan
Double
Menyatakan bilangan real dengan ketelitian tinggi (15 digit)
Float
Menyatakan bilangan real dengan ketelitian rendah (7 digit)

  • Tipe Data Unsigned

Tipe data unsigned mirip dengan yang bukan unsigned. Bedanya adalah tipe data unsigned tidak mengenal nilai bilangan negatif (nilainya selalu pisitif).

Macam-macam tipe data unsigned :

  1. Unsigned Char
  2. Unsigned Int (Integer)
  3. Unsigned Short (Short Integer)
  4. Unsigned Long (Long Integer)  

3. Macam-macam Bahasa Pemrograman

Bahasa Basic adalah bahasa pemrograman tingkat tinggi. Bahasa BASIC bisa juga diartikan menjadi bahasa untuk pemula, atau dengan kata lain, disebut sebagai bahasa dasar, tapi hal tersebut dirasa kurang tepat, mengingat BASIC dapat juga digunakan oleh para pemrogram ahli. PHP adalah bahasa pemrograman berorietasi objek yang paling banyak dipakai saat ini. PHP banyakdipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian pembuatan objek. Contoh terkenal dari aplikasi PHP adalah phpBB dan Media wiki (software di belakang wikipedia). Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mamboo, Joomla, Postnuke, Xaraya, dan lain-lain.

Java adalah bahasa pemrograman yang berorietasi objek dapat dijalankan di berbagai komputer termasuk telepon genggam. Dikembangkan oleh sun microsystems dan diterbitkan tahun 1995. Java tidak boleh disalahpahami sebagai Javascript. JavaScript adalah bahasa scripting yang digunakan oleh web browser.

Bahasa Pemrograman WML WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge). WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless. WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.

Bahasa Pemrograman XML Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data. XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.

Pascal adalah bahasa pemrograman tingkat tinggi yang pertama kali di buat oleh Profesor Niklaus wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan perancis, Blaise pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswa.

 4. Pengertian IDE (Integrated Development Environment)

IDE (Integrated Development Environment) adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam membangun perangkat lunak.

Sebuah IDE, atau secara bebas dapat diterjemahkan sebagai Lingkungan Pengembangan Terpadu, setidaknya memiliki fasilitas:

  • Editor, yaitu fasilitas untuk menuliskan kode sumber dari perangkat lunak.
  • Compiler, yaitu fasilitas untuk mengecek sintaks dari kode sumber kemudian mengubah dalam bentuk binari yang sesuai dengan bahasa mesin.
  • Linker, yaitu fasilitas untuk menyatukan data binari yang beberapa kode sumber yang dihasilkan compiler sehingga data-data binari tersebut menjadi satu kesatuan dan menjadi suatu program komputer yang siap dieksekusi.
  • Debuger, yaitu fasilitas untuk mengetes jalannya program, untuk mencari bug/kesalahan yang terdapat dalam program.


Sampai tahap tertentu IDE modern dapat membantu memberikan saran yang mempercepat penulisan. Pada saat penulisan kode, IDE juga dapat menunjukan bagian-bagian yang jelas mengandung kesalahan atau keraguan.

# Sejarah

Sebagai bahan pembanding, bahasa pemrograman terdahulu disiapkan dengan cara yang berbeda, karena disiapkan melalui penyusunan flowchart, menggunakan formulir isian bahkan kartu berlubang.

IDE pada tahap awal memungkinkan perintah kode dituliskan dalam satu atau lebih file teks, lalu dikompilasi melalui perintah baris. Penyusunan tata letak relatif sulit karena hanya berupa perkiraan. Jika terdapat kesalahan pada kode, proses kompilasi harus dihentikan.

# Daftar IDE

Berikut ini adalah daftar IDE yang biasa dipakai dalam industri teknologi informasi:

  •     Basic: MS Visual Basic
  •     C: MS Visual C++
  •     Delphi: Borland Delphi
  •     Java: IntelliJ IDEA, Eclipse, NetBeans
  •     Pascal: Turbo Pascal, Lazarus


kata** Indah Dalam Pilem "Love In Paris"


.

Jika kamu pangeran itu.. 
Kamu akan melihat sungai ini sebagai kumpulan airmataku… 
Bukan airmata kesedihan… 
Namun airmata kebahagiaan… 
Yang setiap tetesnya jatuh saat aku memimpikanmu… 
Jika kamu pangeran itu…. 
Maka takdir akan membisikimu jalannya.. 
menuntun langkahmu kepadaku… 
Dan aku akan disini menunggumu…
♥ ♥ isi surat perahu kertas Yasmin ♥ ♥
♥ Yasmin ♥


Aku pangeran itu.. Yasmin..
Karena aku melihat sungai itu sebagai kumpulan airmatamu… Bukan airmata kesedihan… 
Namun airmata kebahagiaan… 
Yang setiap tetesnya jatuh saat kamu memimpikan aku… 
Aku pangeran itu Yasmin…. 
Karena takdir membisiki aku jalannya.. 
menuntun langkahku kepadamu… 
…Dan aku akan disini menunggumu
♥ ♥ isi Balasan surat perahu kertas Yasmin ♥ ♥
♥ Reno ♥


♥ Buat aku selama kamu ada di sisi aku itu udah cukup ♥

♥ Hidup ini indah ya Yasmin.. Coba kamu lihat awan di atas sana, pernah gak sih kamu berfikir apa yang akan kamu lakukan kalau kamu berada di atas sana? ♥

"Aku Yasmin, aku cantik, aku kuat, aku adalah orang yang paling beruntung karena banyak orang yang sayang sama aku, dan Tuhan selalu disamping aku"
♥ Yasmin ♥

Aku akan hidup 100 tahun lagi.. 
Ini adalah hidup aku, dan aku akan melakukan apa aja yang aku mau..
♥ Yasmin ♥



"saat pertama aku tahu cinta itu apa.. saat itu aku sadar kalau hidupku udah berubah.. nggak peduli sekeras apapun aku berusaha.. perasaan itu nggak pernah pergi..melainkan terus tumbuh..dan akhirnya menjadi duniaku.. kamu..adalah duniaku..rumahku…satu-satunya tempat dimana aku selalu ingin pulang.. apa kamu bersedia.. untuk jadi rumahku..duniaku..selamanya.."
 ♥ Raffa ♥

Bahagia itu sederhana.. 
Cukup melihat orang-orang yang kita sayang tertawa bahagia.. 
Apalagi kalau kita yang menjadi alasan kebahagiaan mereka..

Aku butuh waktu lebih lama..
Untuk menikmati matahari terbit dan tenggelam di tempat yang sama.
Aku butuh waktu lebih lama...
Untuk memahami kebahagianku yang sederhana.
Aku butuh waktu lebih lama....
Sebelum akhirnya kau menyadarkanku tentang sebuah rasa.
Aku butuh waktu lebih lama.....
Meyakini kalau impianku akan menjadi nyata.
Terimakasih telah memberikan sunset terindah dalam hidup aku..
-Yasmin-

Aku ingin menjadi asap, melebur bersama udara
Lalu lenyap tanpa bekas dan terhirup olehmu hingga aku menetap di jantungmu
Makhluk yang luar biasa tegar yang pernah tuhan kirimkan padaku 
-Reno-

Aku Cuma ingin hadapi sisa hidupku 
Berapa lama pun itu tanpa rasa takut
Bisa membuat orang-orang yang aku sayangi tersenyum dan bahagia karena aku
Bahagia yang sederhana seperti reno bilang
Bahagia yang akan mereka selalu kenang selamanya
Bahkan setelah aku gak ada lagi disini 
-Yasmin-

Aku gak peduli sama orang yang benci sama aku
Karena aku terlalu sibuk sama orang yang sayang sama aku 
-Reno-

 "saat aku melihat kamu Yas, aku melihat suatu keajaiban"
♥ Reno ♥

"Mereka punya kehidupan yang sama kayak gua.. nggak ada yang tahu ada apa dibalik senyum atau cemberutnya mereka.. dan mungkin nggak ada yang peduli.. tapi detik ini..apapun itu, gua Cuma pengen bikin mereka tersenyum atau mungkin juga bingung.. paling nggak, setiap lewat taman ini mereka bakal inget ada seorang pemuda kurang kerjaan yang bikin mereka senyum-senyum sendiri saat mengingatnya..dan pemuda itu adalah gua.. 
♥ Reno ♥

Dari kecil gua selalu main di taman ini.. tapi nggak pernah sedetik pun gua berhenti semenit aja buat nikmatin keindahannya.. sekarang, di saat gua sadar gua bisa kehilangan semuanya setiap saat.. gua baru ngerasa semuanya begitu indah..Yasmin bener.. karena sesuatu yang udah nggak ada..biasanya akan terasa lebih berharga..
♥ Reno ♥

Karena senyum bikin hati kita tulus dan bersih.. seandainya semua orang di dunia ini menghargai hidupnya seolah ini hari terakhir mereka hidup..dan mereka tulus membagi senyuman untuk orang lain..alangkah indahnya Hidup ini Tuhan.. 
♥ Yasmin ♥

Buat apa aku takut kehujanan… kalau itu adalah hujan terakhir yang bisa aku nikmati.. hidup terlalu singkat untuk kita lewati setiap detiknya.. mata aku..ingatan aku..merekam setiap detik yang aku lewati..karena aku tahu..detik itu akan segera berlalu dan tak akan pernah kembali… (yasmin)
♥ Yasmin ♥

"Aku ga tau apa itu kebahagiaan sebelum ketemu Reno.."
♥ Yasmin ♥

"Saat aku melihat mata kamu Yas, rasanya berat banget buat airmata ini jatuh. Nggak pernah sedikitpun aku berhenti bepikir kalo suatu saat aku nggak akan liat mata indah itu, karena setiap kali aku menutup mata aku, disitulah kamu berada.."
♥ Rafa ♥

Apakah mulut yang mencaci hamba tadi… adalah mulut yang hamba rindukan selama dua puluh tahun untuk memanggil hamba Ibu… katakan ya Allaaaah… jika memang Dia… Jika memang Dia.. hamba rela… hamba ikhlas… sesakit apapun itu… selama Dia memang buah hati hamba… hamba akan tetap memeluknya.. dan menunggunya memanggil hamba Ibu.. sesakit apapun.. hamba ikhlas…ya Allaah…
♥ Ibunya Yasmin (Farah) ♥

"Kamu yang ajarkan aku untuk mencintai kamu, kamu juga yang harus ajarkan akubagaimana melupakan kamu.."
♥ Aqilla ♥

"Setiap tempat dan setiap waktu pasti selalu ngingetin aku sama Aliya.. Sampe kapanpun aku ngga akan bisa ngelupain kamu Aliya" 
♥ Dygta ♥ 

Seandainya berada dalam hati kamu semudah memasang foto di dalam liontin ini, yasmin..tapi kamu harus tahu..cermin kecil di liontin ini adalah hati aku, Yas.. sampai kapanpun.. setiap kamu melihatnya..Cuma ada kamu di sini..
♥  Raffa ♥ 

Bagi aku…kasih ibu itu seperti lingkaran.. tak berawal dan tak berakhir.. kasih ibu selalu berputar..makin lama makin luas..menyentuh setiap hati anak-anaknya..menghangatkan seperti matahari..dan menerangi seperti bintang.. Ibu adalah salah satu keajaiban Allah buat aku.. dan jadi anak Ibu adalah anugerah terindah yang pernah Allah berikan buat aku..
♥  Yasmin ♥ 

Kamu nggak salah.. kamu nggak ada kurangnya dibanding Yasmin.. tapi bukan itu masalahnya Aqila.. kamu pikir aku nggak bingung sama diriku sendiri kenapa aku nggak pernah bisa jatuh cinta sama kamu..?? Aqila.. laki-laki manapun akan beruntung banget bisa milikin kamu.. tapi ini soal hati..
♥  Raffa ♥ 

nggak akan ada satu tetes airmata pun..
Buat melepas kepergian lo..
Nggak akan ada penantian sedetikpun..
Setelah kepergian lo..
Karena bagi gw..
Lo nggak pernah benar-benar pergi..
Nggak perlu kata berpisah..
Karena lo tetap di hati..
♥  Dygta ♥ 

aku emang anak kemaren sore, semua yang aku rasain dan dapetin dari hidup ini nggak ada apa-apanya dibanding mama.. Tapi aku yakin.. perempuan hebat kayak mama.. yang mampu membesarkan aku sampai sekarang, sendirian.. punya jutaan rasa ikhlas..buktinya aku bahagia.. aku nggak pernah merasa ada yang kurang dalam hidup aku karena aku nggak pernah ngerasain kayak apa punya seorang Ayah..karena bagi aku, memiliki mama adalah lebih dari cukup.. dan aku nggak mau menukarnya dengan apapun..
♥  Raffa ♥ 

Aku juga tahu sekarang.. apa yang membuat anakku jatuh cinta sama kamu Yasmin.. kamu adalah orang yang tepat di saat yang salah yasmin.. seandainya kamu dan Reno nggak harus dipisahkan karena penyakit kalian..
♥  Papanya Reno ♥ 

Dua kali.. aku berusaha kamu jadi milikku.. dua kali juga kamu menghempaskan mimpi-mimpiku itu.. Mungkin mama benar.. terus berada di dekat kamu sesungguhnya sangat menyakitkan.. aku Cuma takut, berada jauh dari kamu lebih menyakitkan.. tapi sekarang akan aku coba. Mungkin lebih baik kayak gini Yasmin.. tanpa kata selamat tinggal..semua akan jauh lebih mudah..
♥  Reno ♥ 

Aku belum siap.. Aku belum siap nggak liat muka jelek kamu di sini besok pagi.. aku belum siap berhenti ngelakuin ritual nasi uduk kita besok pagi..aku belum siap rafa.. siapa yang ngomelin aku kalo aku telat makan.. siapa yang cariin martabak kesukaan aku tengah malem kalo aku kelaperan setelah dua hari mual nggak bisa makan.. 
♥  Yasmin ♥ 

"Aku bikin menara Eifell di Jendela kamu supaya ketika km pejamkan mata di malam hari dan ketika kamu membuka mata di pagi hari kamu bisa melihat menara Eifell tempat takdir cinta kita di pertemukan"
♥ Reno ♥ 

"dengan atau tanpa rambuk kamu.. Dengan atau tanpa topi keberuntungan kamu.. sayang aku tetep hanya untuk kamu.."
♥ Reno ♥ 

 Aku ingin waktu berhenti sampai di sini.. di tempat yang lebih indah dari surga.. tempat dimana aku bisa menikmati sunset bersama pangeran impianku..
♥ Yasmin ♥ 

Dan akulah pangeran itu.. setiap kali aku bersama kamu.. setiap sentuhan dan binar di mata kamu.. membuat aku merasa aku satu-satunya pangeran itu Yasmin.. aku janji akan segera membawa kamu melihat sunset yang lebih indah di Paris.. kita akan tetap berpelukan sepanjang jutaan sunset nanti..
♥ Reno ♥ 

Aku mau, jadi nyata di mata kamu dan aku mau saat aku udah ga kuat untuk melangkah lagi, hanya tangan kamu yang bisa aku genggam..
bukan karena kamu cantik, tapi kamu cantik karena kau mencintai kamu..
♥ Reno ♥ 

Yasmin.. dengan atau tanpa umur kita yang mungkin lebih pendek dari orang lain.. kamu adalah cinta pertama dan terakhir aku.. dengan penuh kesadaran, dan tanpa tekanan apapun, aku menginginkan itu.. dan memutuskan kalau kamu adalah satu-satunya cinta dalam hidup aku..
♥ Reno ♥