Intan's Weblog

Setelah tadi makan siang dengan cumi…dan sayur, kali ini aku coba share program C++ yang sederhana, smoga bermanfaat untuk para newbie programmer yang ingin mendalami bahasa C++.
cekidot gan…. :D

Program ke-1 aku kasih nama first.cpp :
#include

int main()
{
printf(“This is output from my first program!\n”);
return 0;
}

trus aku compile deh via terminal ubuntu 10.04 (versi ubuntu yg aku punya saat ini loh..), nih…cara compile-nya :
pertama, kita masuk ke terminal dulu, klik menu Applications -> Accessories -> Terminal
trus cari file first.cpp, kebetulan file first.cpp punya aku adanya di folder C+program yang ada di desktop, nah…tinggal ketik, dan penampakannya seperti ini gan…

compile first.cpp

compile via terminal ubuntu

next…, program ke-2, garfield.cpp :

#include

using namespace std;

struct item // a struct data type

{
int keep_data;
};

int main(void)

{
item John_cat, Joe_cat, Big_cat;

int garfield; // a normal variable

John_cat.keep_data = 10; // assigning values

Joe_cat.keep_data = 11;

Big_cat.keep_data = 12;

garfield = 13 ;

// displaying data

cout<<"Data value for John_cat is "<<John_cat.keep_data<<"\n";

cout<<"Data value for Joe_cat is "<<Joe_cat.keep_data <<"\n";

cout<<"Data value for Big_cat is "<<Big_cat.keep_data<<"\n";

cout<<"Data value for garfield is "<<garfield<<"\n";

cout<<"Press Enter key to quit\n";

// system("pause");

}

compile lagi via terminal ubuntu,
intan@intan-laptop:~/Desktop/C+program$ g++ garfield.cpp -o garfield
intan@intan-laptop:~/Desktop/C+program$ ./garfield

hasilnya:

Data value for John_cat is 10
Data value for Joe_cat is 11
Data value for Big_cat is 12
Data value for garfield is 13
Press Enter key to quit

(bersambung … )

Tulisan di bawah ini adalah hasil meng-install aplikasi Wireshark melalui terminal ubuntu 9.10, cekidot gan! (Rada aneh,,, masa awalnya pake bahasa inggris, eh…trus berlanjut pake bahasa indonesia, huehuehue,, )
intan@ubuntu:~$ sudo apt-get wireshark
[sudo] password for intan:
E: Invalid operation wireshark
intan@ubuntu:~$ sudo apt-get install wireshark
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages were automatically installed and are no longer required:
linux-headers-2.6.31-14 linux-headers-2.6.31-14-generic
Use ‘apt-get autoremove’ to remove them.
The following extra packages will be installed:
libc-ares2 liblua5.1-0 libsmi2-common libsmi2ldbl wireshark-common
The following NEW packages will be installed:
libc-ares2 liblua5.1-0 libsmi2-common libsmi2ldbl wireshark wireshark-common
0 upgraded, 6 newly installed, 0 to remove and 3 not upgraded.
Need to get 15,3MB of archives.
After this operation, 65,3MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://id.archive.ubuntu.com karmic/main liblua5.1-0 5.1.4-3 [90,5kB]
Get:2 http://id.archive.ubuntu.com karmic/universe libsmi2-common 0.4.8+dfsg-1 [2.472kB]
Get:3 http://id.archive.ubuntu.com karmic/universe libsmi2ldbl 0.4.8+dfsg-1 [348kB]
Get:4 http://id.archive.ubuntu.com karmic/main libc-ares2 1.6.0-2 [44,9kB]
Get:5 http://id.archive.ubuntu.com karmic/universe wireshark-common 1.2.2-2 [11,6MB]
Get:6 http://id.archive.ubuntu.com karmic/universe wireshark 1.2.2-2 [734kB]
Fetched 15,3MB in 2min 4s (122kB/s)
Prakonfigurasi paket …
Memilih paket liblua5.1-0 yang sebelumnya tidak dipilih.
(Sedang membaca basis data …154141 berkas dan direktori telah terpasang.)
Sedang membuka paket liblua5.1-0 (dari …/liblua5.1-0_5.1.4-3_i386.deb) …
Memilih paket libsmi2-common yang sebelumnya tidak dipilih.
Sedang membuka paket libsmi2-common (dari …/libsmi2-common_0.4.8+dfsg-1_all.deb) …
Memilih paket libsmi2ldbl yang sebelumnya tidak dipilih.
Sedang membuka paket libsmi2ldbl (dari …/libsmi2ldbl_0.4.8+dfsg-1_i386.deb) …
Memilih paket libc-ares2 yang sebelumnya tidak dipilih.
Sedang membuka paket libc-ares2 (dari …/libc-ares2_1.6.0-2_i386.deb) …
Memilih paket wireshark-common yang sebelumnya tidak dipilih.
Sedang membuka paket wireshark-common (dari …/wireshark-common_1.2.2-2_i386.deb) …
Memilih paket wireshark yang sebelumnya tidak dipilih.
Sedang membuka paket wireshark (dari …/wireshark_1.2.2-2_i386.deb) …
Processing triggers for man-db …
Processing triggers for desktop-file-utils …
Sedang menyetel liblua5.1-0 (5.1.4-3) …

Sedang menyetel libsmi2-common (0.4.8+dfsg-1) …
Sedang menyetel libsmi2ldbl (0.4.8+dfsg-1) …

Sedang menyetel libc-ares2 (1.6.0-2) …

Sedang menyetel wireshark-common (1.2.2-2) …

Sedang menyetel wireshark (1.2.2-2) …

Processing triggers for libc-bin …
ldconfig deferred processing now taking place

Tags:

Setelah baca2 buku referensi, akhirnya jadi juga proposal skripsiku. Thanks to Allah Swt.. :) juga pada pak Iyan, dosen pembimbingku, dan…pacarku Alvin yang selalu memberi semangat setiap hari.

vancouver@vancouver-desktop:~$ python

Python 2.6.2 (release26-maint, Apr 19 2009, 01:56:41)

[GCC 4.3.3] on linux2

Type “help”, “copyright”, “credits” or “license” for more information.

>>> print “na”*100

nananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananananana

>>> print “irreplaceable moment”*22

irreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable momentirreplaceable moment

>>> print “irreplaceable moment “*22

irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment irreplaceable moment

>>> print ” irreplaceable moment –“*22

irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment — irreplaceable moment –

>>> 2+3*4

14

>>> (2+3)*4

20

>>> length = 5

>>> breadth = 2

>>> area = length * breadth

>>> print(‘Area is’, area)

(‘Area is’, 10)

>>> print(‘Perimeter is’, 2 * (length + breadth))

(‘Perimeter is’, 14)

>>> print(‘intann’)

intann

>>> print “everything is gonna be fine :)”

everything is gonna be fine :)

>>> i = 5; print(i)

5

>>> s = ‘This is a string. \

… This continues the string.’

>>> print(s)

This is a string. This continues the string.

>>> i=5

>>> print(‘value is’, i)

(‘value is’, 5)

>>> print ”’this is a sentence.

… this is a real sentence.”’

this is a sentence.

this is a real sentence.

>>> i = 5

>>> print(i)

5

>>> i = i + 1

>>> print(i)

6

>>> s = ”’This is a multi-line string.

… This is the second line.”’

>>> print(s)

This is a multi-line string.

This is the second line.

Selama magang..kemungkinan besar aku mempelajari GNU Radio+USRP2+Software Defined Radio, so…..amazing!

proses menuju skripsi pada awalnya kukira mudah banget, aku ambil tema ttg Wimax, eh.. trnyata udah banyak yg mengkaji Wimax.
Ku ambil tema lain, kali ini atas saran dosenku, komunikasi data pesawat, hm… cukup menantang! Aku mau gak mau harus belajar banyak hal baru mengenai komdat pesawat.
Bener2 harus serius belajar tentang VDL mode 2.
Untungnya dosenku baik, dia mau bantuin aku mulai dari proses perijinan magang di BPPT, sampe minjemin buku VDL mode 2.
Semoga semua berjalan dengan lancar..mudahkan segala urusanku ya Rabb.. Amiin ^_^

Awalnya sih, aku gak punya perasaan lebih ke orang ini, tapi… akhirnya aku sadar, dia yang slama ini paling care dan mewarnai kehidupan aku.
I just wanna say… “I love U”
Tapi aku gak berani klu ngomong langsung… :D

Follow

Get every new post delivered to your Inbox.