Friday, June 17, 2016

Program sederhana dengan perintah for di dev c++

  • PROGRAM DENGAN PERINTAH FOR

// Taufik Hendriyanto
#include<iostream>
using namespace std;
int main()
{
int C;
for (C=5; C>0; C--)
{
                cout<<"No System Is Safe"<<endl;
}
return 0;
}
  •  ALGORITMA


{Mencetak tulisan No System Is Safe sebanyak 5 kali}

  • FLOWCHART

Program sederhana dengan perintah switch di dev c++

·       
  •            PROGRAM DENGAN PERINTAH SWITCH

// Taufik Hendriyanto
#include<iostream>
using namespace std;
main()
{
int mobil;
cout<<"KODE MERK MOBIL"<<endl;
cout<<""<<endl;
cout<<"1 = TOYOTA"<<endl;
cout<<"2 = NISSAN"<<endl;
cout<<"3 = DAIHATSU"<<endl;
cout<<"4 = HONDA"<<endl;
cout<<"5 = ALPARD"<<endl;
cout<<""<<endl;
                cout<<"Masukan Kode Mobil: "<<endl;
                cin>>mobil;
                switch(mobil)
{
                case 1:
                cout<<"TOYOTA"<<endl;
                break;
                case 2:
                cout<<"NISSAN"<<endl;
                break;
                case 3:
                cout<<"DAIHATSU"<<endl;
                break;
                case 4:
                cout<<"HONDA"<<endl;
                break;
                case 5:
                cout<<"ALPARD"<<endl;
                break;
                default :
                cout<<"TIDAK ADA"<<endl;
}
return 0;
}

  •   ALGORITMA


{Mencetak merk mobil sesuai dengan kode yang tertulis (1-5)}

  • FLOWCHART

Program sederhana dengan perintah if di dev c++

  • PROGRAM DENGAN PERINTAH IF BILANGAN GENAP DAN GANJIL

// Taufik Hendriyanto
#include <iostream>
using namespace std;
main ()
{
int bilangan;
cout<<"Masukan sebuah bilangan = ";
cin>>bilangan;
if (bilangan % 2 == 0){
                cout<<bilangan<<" adalah bilangan genap";
}else{
                cout<<bilangan<<" adalah bilangan ganjil";
}
return 0;
}

  • ALGORITMA


{Mencetak tulisan bilangan genap apabila inputan yang dimasukan bilangan genap dan mencetak bilangan ganjil apabila inputan yang dimasukan bilangan ganjil}

  • FLOWCHART



Thursday, June 16, 2016

Program sederhana menentukan bonus pembelian dev c++


  • PROGRAM SEDERHANA BONUS PEMBELIAN

#include <iostream>
using namespace std;
int main()
{
int pembelian;
float diskon,total;
cout<<"Masukan Harga"<<endl;
cin>>pembelian;
if ((pembelian >= 100000)&&(pembelian < 200000))
{
cout<<"Bonus yang anda peroleh = Discount 5%"<<endl;
diskon=pembelian*5/100;
cout<<"Jadi discount yang anda peroleh adalah = "<<diskon<<endl;
total=pembelian-diskon;
cout<<"Jadi harga yang harus dibayar adalah = "<<total<<endl;
}
else if ((pembelian >= 200000)&&(pembelian < 300000))
{
cout<<"Bonus yang anda peroleh = Tiket ke Jogja"<<endl;
}
else if ((pembelian >= 300000)&&(pembelian < 400000))
{
cout<<"Bonus yang anda peroleh = Tiket ke Bali"<<endl;
}
else if ((pembelian >= 400000)&&(pembelian <= 500000))
{
cout<<"Bonus yang anda peroleh = Jam Tangan Rolex"<<endl;
}
else if ((pembelian >= 500000))
{
cout<<"Bonus yang anda peroleh = Tiket ke Swiss"<<endl;
}
    return 0;
}

  • ALGORITMA
{Mencetak sebuah bonus yang ditentukan dengan harga pembelian yang ditentukan}

Program sederhana menghitung volume dan luas permukaan bola dengan tipe float


  • PROGRAM DENGAN FUNGSI FLOAT PADA DEV C++
#include<iostream>
using namespace std;
main()
{
cout<<"Nama   :   Taufik Hendriyanto "<<endl;       
cout<<"Tugas  :   Algoritma dan pemrograman dasar"<<endl;
cout<<"========================================================"<<endl;
cout<<""<<endl;
cout<<""<<endl;
float luas,volume,pi,r;
pi=3.14;
        cout<<"Silahkan masukan jari-jari bola ="<<endl;
        cin>>r;
luas=4*pi*r*r;
volume=1.3*pi*r*r*r;
cout<<"Jadi luas permukaan bola adalah "<<luas<<endl;
cout<<"Jadi volume bola adalah  "<<volume<<endl;

}

  • ALGORITMA   {Mencetak hasil luas permukaan dan volume bola denganjari jari yangdimasukan pada program }

Monday, January 4, 2016

PENGERTIAN DAN DOWNLOAD SOFTWERE NETBEANS IDE 7.2

 
    Netbeans adalah sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi dekstop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger.
Netbeans juga dapat digunakan progammer untuk menulis, meng-compile, mencari kesalahan dan menyebarkan program netbeans yang ditulis dalam bahasa pemrograman java namun selain itu dapat juga mendukung bahasa pemrograman lainnya dan program ini pun bebas untuk digunakan dan untuk membuat professional dekstop, enterprise, web, and mobile applications dengan Java language, C/C++, dan bahkan dynamic languages seperti PHP, JavaScript, Groovy, dan Ruby.

       NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama. Dan saat ini pun netbeans memiliki 2 produk yaitu Platform Netbeans dan Netbeans IDE. Platform Netbeans merupakan framework yang dapat digunakan kembali (reusable) untuk menyederhanakan pengembangan aplikasi deskto dan Platform NetBeans juga menawarkan layanan-layanan yang umum bagi aplikasi dekstop, mengijinkan pengembang untuk fokus ke logika yang spesifik terhadap aplikasi.
Fitur fitur yang terdapat dalam netbeans antara lain:

  1. Smart Code Completion: untuk mengusulkan nama variabel dari suatu tipe, melengkapi keyword dan mengusulkan tipe parameter dari sebuah method.
  2. Bookmarking: fitur yang digunakan untuk menandai baris yang suatu saat hendak kita modifikasi.
  3. Go to commands: fitur yang digunakan untuk jump ke deklarasi variabel, source code atau file yang ada pada project yang sama.
  4. Code generator: jika kita menggunakan fitur ini kita dapat meng-generate constructor, setter and getter method dan yang lainnya.
  5. Error stripe: fitur yang akan menandai baris yang eror dengan memberi highlight merah.

Semoga bermanfaat dan menjadi programmer.


DOWNLOAD DEV C++

          Anda sudah memiliki kompiler Dev-C++ 5, tetapi anda masih awam memahami bahasa pemrograman C/C++. Jangan khawatir, di artikel ini serta artikel selanjutnya saya akan membimbing anda untuk belajar C/C++ dari benar-benar awam sampai intermediate. Saya pun masih belajar bahasa pemrograman C/C++. Jika anda belum punya, dapat anda unduh program tersebut di sini, Dev C++.
Didalam pemrograman C/C++, ada beberapa fungsi utama yang pertama kali dijalankan pada saat file *exe dijalankan. Yaitu, main(), WinMain(), dan DllMain(). Untuk fungsi main(), biasanya digunakan untuk membuat aplikasi berjenis Console Yaitu aplikasi yang memiliki interface seperti DOS atau bila anda sudah mengenal tampilan Command Prompt seperti itu. Untuk fungsi WinMain(), biasanya digunakan untuk aplikasi berjenis GUI. Yaitu aplikasi yang memiliki interface seperti Task Manager, Registry Editor, dan program lainnya. Untuk fungsi DllMain(), biasanya digunakan untuk membuat aplikasi berbentuk module, atau file berjenis *.dll . Coba anda perhatikan kode berikut!
#include <conio.h>
#include <stdio.h>

int main()
{
  printf(“Ini adalah aplikasi C/C++ saya.\n”);
  getch();
  return 0;
}

Buat projek baru (File, New, Project…) berjenis Console Applicationbernama Latihan0. Hapus kode yang berasal dari Dev-C++, lalu salin kode di atas ke file main.c, lalu simpan dan compile.
Nah, syntax “#include <conio.h>” atau “#include <stdio.h>” adalah file header yang disertakan dalam proses pembuatan file executable. Mengapa harus diapit oleh simbol < dan >? Karena ketika proses kompilasi, nama header yang diapit oleh simbol tersebut diambil di direktori milik kompiler C++ tersebut. Atau sudah bawaan dari kompiler tersebut. Bisa saja dengan diapit oleh simbol ” dan “. Jika simbol double quote ini digunakan, maka file header yang dicari terlebih dahulu akan dilakukan di current directory atau direktori source file *.C/*.CPP lalu ke direktory kompiler tersebut. Biasanya jika anda ingin membuat file header sendiri, harus diapit oleh double quote/kutip ganda. Fungsi int main() adalah fungsi utama atau EntryPoint program yang pertama kali akan dijalankan. Di dalam fungsi main() terdapat fungsi printf(), di mana fungsi printf() tersebut adalah menampilkan teks ke layar console. Fungsi ini digunakan pada program standard C. Untuk simbol seperti ini ‘\n’ adalah kelompok dari Escape Sequence berjenis NewLine atau baris baru atau karakter ASCII 10. Lihat tabel berikut!
KarakterFungsi
\bBackspace
\fFormfeed (pindah halaman)
\nNewLine/Linefeed (baris baru)
\rCarriage Return
\tTabulator
\’Single Quote/Kutip Tunggal
\”Double Quote/Kutip Ganda
\\Backslash
\xnnKode ASCII dalam Heksadesimal (nn adalah nilai heksa yang diberikan)
\nnnKode ASCII dalam Oktal (nnn adala nilai oktal yang diberikan)
Cukup jelas, bukan? Jadi anda bisa mengubah string di dalam fungsi printf() itu menjadi seperti ini, “Belajar\tC++”, dan “Program\nSaya”. Lalu lihat kode berikut.
#include <conio.h>
#include <stdio.h>

int main()
{
  printf(“Ini karakter \x35.\n”);
  getch();
  return 0;
}

Maka akan menghasilkan Karakter 5 karena heksadesimalnya karakter 5 adalah 35.
Sampai di sini dulu topik tentang belajar c++ ini. Nanti akan saya update lagi.
Semoga bermanfaat dan menjadi programmer.

Wednesday, January 21, 2015

Pengertian dan DOWNLOAD XAMPP



XAMPP adalah software grafis gratis yang di tujukan pada pengguna Windows Operating System. Walaupun dalam versi linux telah ada software ini, namun dalam pengoperasiannya mengunakan perintah text. Hal ini mengakibatkan menjalankan software ini dalam linux sedikit sulit di banding dengan windows. Namun kelebihan software ini jika di jalankan pada linux lebih lancar di banding dengan windows.

DOWNLOAD SOFTWARE