468x60 ads


Menampilkan Nilai Array dalam C++

0 komentar


/*
Program Menampilkan Nilai Array
Rizal Malik, 2013
*/
#include <iostream>
using namespace std;
int main()
{
int nilai[5];
cout<<"Masukkan nilai yang diinginkan"<<endl;
for (int c=0; c<5; c++)
{
cout<<"A["<<c<<"] = "; cin>>nilai[c];
}
cout<<endl;
cout<<"Menampilkan nilai yang telah dimasukkan"<<endl;
for (int i=0; i<5; i++)
{
cout<<"Nilai yang terdapat pada elemen ke-";
cout<<i<<" : "<<nilai[i]<<endl;
}
return 0;
}
Hasil :

Menampilkan Array dalam C++

0 komentar

/*
Program Menampilkan Array
Rizal Malik, 2013
*/
#include <iostream>
using namespace std;
int main()
{
int nilai[5];
nilai[0]=1;
nilai[1]=2;
nilai[2]=3;
nilai[3]=4;
nilai[4]=5;
cout<<"Array 1 dimensi \n";
cout<<"isi array = \n";
for (int i=0; i<5; i++)
{
cout<<"\n"<<" Nilai "<<i<<" = "<<nilai[i]<<endl;
}
return 0;
}
 Hasil :

Sekilas Antara Bahasa C dan C++

0 komentar


Berbicara  tentang  C++  biasanya  tidak  lepas  dari  C,  sebagai  bahasa  pendahulunya. Pencipta C adalah Brian W. Kerninghan dan Dennis M. Ritchie pada sekitar tahun 1972, dan  sekitar  satu  dekade  setelahnya  diciptakanlah  C++,  oleh  Bjarne  Stroustrup  dari Laboratorium  Bell,  AT&T,  pada  tahun  1983.  

C++  cukup  kompatibel  dengan  bahasa pendahulunya C. Pada mulanya C++ disebut “ a better C “. Nama C++ sendiri diberikan oleh Rick Mascitti pada tahun 1983, yang berasal dari operator increment pada bahasa C. Keistimewaan yang sangat berari dari C++ ini adalah karena bahasa ini mendukung pemrograman yang berorientasi objek ( OOP / Object Oriented Programming).

Program C++ dapat ditulis dengan menggunakan sembarang editor teks, seperti notepad, notepad++ ataupun editor bawaan dari kompiler. Contoh program C++ :

/*
Program Hello World
Rizal Malik, 2013
*/
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World!";
return 0;
}
Program C++ biasa ditulis dengan nama ekstensi .CPP (dari kata C plus plus). Agar program ini dapat dijalankan (dieksekusi), program harus dikompilasi terlebih dahulu dengan menggunakan kompiler C++. Pada saat pengkompilasian, program sumber (.CPP) bersama file-file header (berekstensi .H atau .HPP) akan diterjemahkan oleh kompiler C++ menjadi kode obyek (.OBJ). File obyek ini berupa file dalam format biner (berkode 0 dan 1).Selanjutnya file obyek ini bersama-sama dengan file obyek yang lain serta file pustaka (.LIB) dikaitkan menjadi satu oleh linker. Hasilnya berupa file yang bersifat executable. File inilah yang bisa dijalankan langsung dari sistem operasi secara langsung.

Kompiler C++

Saat ini banyak kompiler C++ yang beredar di pasaran. Sebagai contoh Microsoft Corporation, sebagai perusahaan pembuat perangkat lunak yang sangat terkenal, Microsoft mengeluarkan produk kompiler C++ berupa Microsoft C/C++ serta Visual C++. Adapun Borland International yang sangat terkenal dengan Turbo Pascal-nya, mengeluarkan Turbo C++ dan Borland C++. Namun pada artikel-artikel berikutnya saya akan membahas program compiler menggunakan MinGW.

Compile Program di Notepad++ Menggunakan NPPExec

3 komentar

Setiap kali membuat program di kampus baik itu dari bahasa C, C++, maupun Java. Selalu saja disuruh menggunakan program notepad++. Lama-lama bosen juga kalo tiap kali setelah selesai mengetik banyak-banyak coding dan terakhirnya kita harus membuka lagi command prompt hanya untuk mengetes apakah program berjalan atau tidak.

Setelah mencari referensi dari internet, akhirnya ketemu juga cara praktis agar tanpa membuka command prompt lagi. Begini caranya:
1. Buka dulu notepad++
2. Buka menu Plugin di bagian atas
3. Klik Plugin Manager > Show plugin manager, maka akan muncul seperti ini

4. Pilih NPPExec dan klik install
5. Pastikan semua bin compiler sudah didaftarkan pada Environment Variable Windows

6. Buka lagi notepad++, tekan f6 atau dengan pilih menu plugin > NPPExec > pilih execute
7. Berikut ini adalah command execute beberapa program compiler
- MinGW bahasa C
npp_save
cd $(CURRENT_DIRECTORY)
gcc -o $(NAME_PART).exe $(FILE_NAME)
$(CURRENT_DIRECTORY)\$(NAME_PART).exe
- MinGW untuk C++
npp_save
cd $(CURRENT_DIRECTORY)
g++ -o $(NAME_PART).exe $(FILE_NAME)
$(CURRENT_DIRECTORY)\$(NAME_PART).exe 
- JDK Compiler
npp_save
CD $(CURRENT_DIRECTORY)
javac "$(FILE_NAME)"
java "$(NAME_PART)" 
8. OK untuk mengcompile langsung atau Save untuk menyimpannya
9. Jika sebelumnya telah mengcompile program dan ingin mengcompile ulang anda dapat menekan CTRL+F6

Hasil:

MBTI : Siapakah Dirimu?

0 komentar


Dalam tes MBTI, kita akan disodori sejumlah pertanyaan yang pada intinya akan mengarahkan kita pada sisi mana kita berada untuk keempat dimensi di atas. Untuk dimensi Extrovert (E) vs. Introvert (I) misalnya, apakah kita cenderung berada pada sisi E atau I. Demikian juga untuk dimensi lainnya. Karena terdapat empat dimensi, maka kemungkinan kombinasinya menjadi 16 tipe : (ENTJ, ISTJ, ENFP, dst). Saya sendiri adalah tipe INTJ. Masing-masing memberikan deskripsi yang unik untuk pola kepribadiannya.

Dalam artikel selanjutnya mungkin saya akan menjelaskan tentang deskripsi dari semua tipe-tipe kepribadian diatas. Tapi sebelumnya akan saya jelaskan tentang manfaat dari kita mengetahui diri kita dan hal yang perlu dihindari dalam menyikapi MBTI.

Berikut ini merupakan manfaat dari MBTI:
1. Bimbingan Konseling.
MBTI sangat berguna di dunia pendidikan dan pengembangan karier. MBTI bisa digunakan sebagai panduan untuk memilih jurusan kuliah sampai dengan profesi yang cocok dengan kepribadian.
2. Pengembangan Diri.
Dengan MBTI kita bisa memahami kelebihan (Strength) diri kita sekaligus kelemahan (Weakness) yang ada pada diri sendiri. Kita bisa lebih fokus mengembangkan kelebihan kita sekaligus mencari cara memperbaiki sisi negatif kita.
3. Memahami Orang Lain dengan lebih baik.
MBTI membantu memperbaiki hubungan dan cara pandang kita terhadap orang lain. Kita bisa lebih memahami dan menerima perbedaan. Tidak semua orang berfikir, bersikap dan berperilaku seperti cara kita berperilaku. Jadi terimalah perbedaan yang ada.

Hal-hal yang perlu dihindari dari MBTI:
1. Menjadi Alasan
“Saya tidak mau berhubungan dengan banyak pelanggan dan mengurusi banyak klien sebab saya orang introvert.” Contoh di atas sebaiknya Anda hindari karena sama saja Anda membatasi diri Anda sendiri. Kalau anda ingin meraih sesuatu yang besar atau kesuksesan apapun sebaiknya Anda berani keluar dari zona nyaman kepribadian Anda.
2. Labelling
“Dasar orang ekstrovert, sampai kapanpun kamu nggak tahu malu dan ngobrol ke sana ke mari dengan suara keras tentang aibmu sendiri” Jangan menghakimi orang (terutama kelemahannya) dan membuat batasan bahwa mereka tidak bisa berubah. Berubah memang sulit tetapi bukan hal yang imposible.

Jika ingin mencoba mengukur kepribadian Anda dengan Tes MBTI berbahasa Indonesia bisa download gratis alat test dan scoring MBTI di sini. Anda pun bisa melakukan Tes MBTI Online di: www.mypersonality.info (Berbahasa Inggris dan semoga linknya masih ada dan masih gratis. ^ ^) Kalau tidak ketemu, bisa juga minta bantuan Om Google. Test MBTI tersebut meupakan buatan dari nafismudrika.

Tugas Lingkungan Bisnis : Isi

0 komentar

Dewasa ini, kata “website” atau “web” sangat familiar dalam kehidupan masyarakat modern. Seiring berkembangnya teknologi yang semakin pesat, web memang banyak digunakan oleh businessman untuk memasarkan produk mereka. Selain itu, website dapat digunakan sebagai Media Iklan/Promosi dan Media Komunikasi terhadap customer. Keunggulan pemasaran produk melalui website adalah luasnya jangkauan, efisien waktu, dan income yang didapat oleh perusahaan lebih besar. Tidak bisa dielakkan bahwa beberapa tahun kedepan, masyarakat akan lebih sering menggunakan internet untuk berjualan. 

Dengan begitu, website memunculkan peluang usaha baru, salah satunya Web Design. Kebutuhan akan desainer web akan bertambah seiring banyaknya pengguna website untuk memasarkan produk mereka. Desain pada web adalah sebuah proses komunikasi berbentuk visual yang bisa memberikan informasi-informasi sekaligus mempercantik tampilan website. Desain web berbeda dengan pemrograman web. Desain web lebih menekankan fitur fungsional dari sebuah situs web, serta desain posisi web sebagai semacam desain grafis. 

Dalam karya ilmiah ini saya akan sedikit membahas tentang peluang usaha dalam bidang web design yang akan di aplikasikan di web sekolah dan lembaga-lembaga pendidikan lain. Web design adalah suatu hal yang paling berpengaruh dalam menarik suatu orang untuk menggunakan suatu web, termasuk melakukan kegiatan pembelajaran oleh para murid dalam e-Learning. 

Dalam pembentukan suatu web diperlukan suatu tim yang mampu mengurusi tidak hanya dalam mendesign tapi juga melakukan konversi ke dalam suatu coding yang lebih sederhana maupun mengadmini suatu database yang telah dibuat oleh pembuat web. Tim yang akan kami buat dalam pembuatan design web bernama “AmiKreatif” yang merupakan kumpulan dari anak-anak koma divisi web design untuk mengapresiasikan karya mereka supaya laku dipasaran khususnya dibidang pendidikan. 
Berikut ini adalah hal yang perlu diperhatikan dalam pembuatan design web : 

a.  Target Market 

  • Semua tingkatan pendidikan. Baik itu sd, smp, sma, ataupun lembaga-lembaga terkait yang memerlukan web untuk proses pembelajaran mereka. 
  • Lembaga pendidikan yang telah memiliki web namun tidak mendukung dalam proses e-Learning maupun memiliki tampilan yang kurang menarik. 
  • Lembaga pendidikan yang memerlukan logo ataupun banner dalam hal mengiklankan produk mereka. 


b. Marketing Strategy
Dalam menjalankan bisnis ini kami melakukan beberapa cara pemasaran, seperti: 
  • Mengikuti berbagai kontes design 
  • Penawaran produk melalui jejaring sosial, misalnya : facebook, twitter, kaskus, dll. 
  • Penggunaan SEO (Search Engine Optimization) dalam website official 
  • Pengiklanan langsung ke berbagai sekolah atau lembaga yang dikiranya membutuhkan.
  • Pemberian promo ataupun paket-paket yang sesuai dengan yang dibutuhkan oleh lembaga-lembaga terkait. 
  • Pemberian seminar-seminar ke SMK-SMK tentang pentingnya web design 


c. Analisa SWOT
Strength  
1. Ide yang unik dan menarik  2. Memiliki hobi mencari referensi terkait dengan produk dalam rangka mencari ide desain baru  3. Produk kami memiliki eksklusivitas, dimana hanya terdapat satu desain dalam satu produk 4. Transaksi Online kami terapkan sehingga memudahkan konsumen yang berada di wilayah manapun 5. Konsep Paket Desain, sehingga lembaga/sekolah dapat lebih mudah memilih 6. Desain sesuai dengan pesanan konsumen 7. Harga terjangkau dari kompetitor lain 
Weakness
1. Minimnya pengalaman di bidang pemasaran produk 
Opportunity 
1. Peluang usaha yang besar  2. Termasuk kebutuhan yang cukup penting bagi lembaga pendidikan di jaman sekarang  3. Kebutuhan Sekolah-Sekolah dalam membuat pendidikan berbasis e-Learning tinggi 4. Kompetitor di daerah-daerah masih sedikit 
Treat 
1. Klien biasanya hanya sekali melakukan pemesanan desain  2. Persaingan yang kuat dengan usaha yang sudah terkenal 
Peluang Bisnis  
1. Pangsa pasar yang baik dan cukup luas  2. Produk yang dihasilkan merupakan suatu kebutuhan penting bagi semua sekolah maupun lembaga pendidikan  3. Indonesia memasuki Tahun dimana banyak para pengusaha muda bermunculan.  4. Semakin berkembangnya industri IT yang memberikan dampak pada muncul nya website/blog baru yang bermunculan.  

Referensi 

Tugas Lingkungan Bisnis : Abstraksi

0 komentar

Semakin berkembangnya ilmu pengetahuan di bidang Informatika saat ini, membuat hampir semua bidang kehidupan (baik itu bisnis, pendidikan, ataupun personal) saat ini memerlukan sebuah website walaupun sebagai penampung ide, berbagi informasi, aktivitas perdagangan, maupun sekedar untuk mengisi waktu luang.

Kegiatan belajar mengajar dikalangan guru dan murid yang biasanya dikerjakan secara konvensional, kini bisa dengan mudah dilakukan tidak hanya melalui media pembelajaran kelas namun sekarang telah dapat dilakukan dengan sistem e-Learning, yaitu pembelajaran yang dilakukan hanya melalui media internet.

Web merupakan media paling interaktik dalam  melakukan pembelajaran melalui internet. Pembuatan sistem yang user friendly antara guru dan murid adalah salah satu pendukung dalam keberhasilan sistem e-Learning.

Karya ilmiah ini adalah gambaran/rencana yang akan kami kerjakan dalam memanfaatkan sumber daya manusia mahasiswa Amikom. Sumber daya dalam bidang design web yang akan di implementasikan kedalam sebuah karya yang friendly dalam web edukasi.

 

Catatan Rizal Malik © 2013 Design by Malik Web Design KOMA | STMIK AMIKOM YK!