Showing posts with label Dasar Pemograman. Show all posts
Showing posts with label Dasar Pemograman. Show all posts

Saturday, November 21, 2015

Tutorial AngularJS Lengkap + Script Koding

Tutorial Angular JS Lengkap + Script Koding - Tutorial tentang angular js ini tentunya membahas mengenai framework font-end javascript yang dikembangkan oleh google

Walaupun tutorial AngularJS ini berbahasa inggris namun anda bisa coba pahami karena konten isi bukunya sangat mudah dipahami, singkat jelas dan padat. Jika sebelumnya ada tutorial belajar HTML dasar, kali ini anda bisa mencoba tutorial angular js lengkap dengan Script Koding contoh implementasi.

Bagi anda yang ingin mengenal jauh angularjs, javascript dengan fungsionalitas yang powerfull, konsep yang ditawarkan oleh angularjs ini pengguna dapat menerapkan pola MVC pada proses pengkodingan, jadi akan lebih rapih dan terstruktur.

Download:
Password: www.infomugi.com

Belajar HTML Dasar Lengkap + Soal Latihan

Belajar HTML Dasar Lengkap + Soal LatihanBelajar Pemograman Web HTML Dasar Lengkap + Soal Latihan - HTML merupakan salahsatu bahasa pemograman yang menjadi pondasi untuk membuat struktur halaman web, kali ini saya share ebook
untuk belajar html dengan mudah singkat jelas dan padat, serta ditambahkan beberapa study kasus untuk dapat lebih memahami belajar html dasar.

HTML merupakan singkatan dari HyperText Markup Language adalah script untuk menyusun dokumen-dokumen Web. Dokumen HTML disimpan dalam format teks reguler dan mengandung tag-tag yang memerintahkan web browser untuk mengeksekusi perintah-perintah yang dispesifikasikan.
Selengkapnya:

Download Materi Pemograman Dasar Web PHP

Download Materi Pemograman Dasar Web PHP - Menurut wikipedia PHP merupakan singkatan dari Hypertext Preprocessor adalah sebuah bahasa pemograman yang bekerja di sisi server.

PHP bukan Pemberi Harapan Palsu melainkan sebuah script web yang bisa digunakan untuk membuat sebuah website yang dinamis.

Tentunya PHP memiliki banyak kelebihan dibandingkan dengan bahasa pemograman web lainnya, untuk anda yang ingin belajar membuat web dengan php, berikut ini ada link download untuk Belajar PHP.

Sebelum lebih jauh mengenal bahasa pemograman PHP ada baiknya anda mengenal yang namanya HTML, bisa di download materinya disini.

Download:
Download Materi Pemograman Dasar Web PHP - (184 KB)
Password : infomugi.blogspot.com

Download Turbo C++ 32-bit dan 64-bit Gratis

Download Turbo C++ 32-bit dan 64-bit Gratis - ini salahsatu aplikasi yang dapat membantu anda untuk membuat dan menjalankan bahasa pemograman c adalah dengan menggunakan turbo c++, aplikasi ini merupakan aplikasi yang biasa saya pakai untuk membuat program sederhana. 

Anda dapat mencoba beberapa contoh program c++ yang telah saya share sebelumnya, cukup dengan mengklik link di menu "contoh program" disana sudah saya share beberapa aplikasi yang dulu pernah saya buat dan bisa dijadikan sebagai referensi tugas kuliah.

Tentunya sebelum masuk ke contoh program saya sarankan anda untuk Download Materi Algoritma Dasar Pemograman, disana juga saya sediakan link download materi untuk belajar bahasa pemograman c++.

Screenshot: Turbo C++

Download:
Download Turbo C++ 3.0 + 64-bit via DosBox - (4.4 MB) [Sedang Proses Upload]

Pengenalan Turbo C++

Pengenalan Turbo C++ - Bahasa C merupakan pengembangan dari bahasa B yang ditulis oleh Ken Thompson pada tahun 1970. Bahasa C untuk pertama kali ditulis oleh Brian W. Kernighan dan Denies M. Ricthie pada tahun 1972. Bahasa C, pada awalnya dioperasikan diatas sistem operasi UNIX. Bahasa C adalah merupakan bahasa pemrograman tingkat menengah yaitu diantara bahasa tinggat rendah dan tingkat tinggi yang biasa disebut dengan Bahasa Tingkat Menengah. 

Bahasa C mempunyai banyak kemampuan yang sering digunakan diantaranya kemampuan untuk membuat perangkat lunak, misalnya dBASE, Word Star dan lain-lain. Pada tahun 1980 seorang ahli yang bernama Bjarne Stroustrup mengembangkan beberapa hal dari bahasa C yang dinamakan C with Classes yang berganti nama pada tahun 1983 menjadi C++. Penambahan yang terdapat pada C++ ini adalah Object Oriented Programming (OOP), yang mempunyai tujuan utamanya adalah membantu membuat dan mengelola program yang besar dan kompleks.

Monday, June 1, 2015

Contoh Program Java Sederhana

Contoh Dasar Program Java Sederhana - Bagi teman-teman yang sedang belajar java, dibawah ini ada contoh program-program dasar pemograman java, dan contoh dari latihan dasar belajar pemograman berorientasi objek, mulai dari deklarasi, proses sampai output.

Dari contoh program sederhana dibawah ini, menunjukan bagaimana mendeklarasikan variabel di java, kemudian memanggil variabel untuk di proses hingga menampilkan data hasil proses aritmatika seperti kali, bagi, tambah, kurang dan modulus, berikut contohnya

Contoh Program Java: Perhitungan Aritmatika
package latihan;

public class Latihan {
       public static void main(String[] args) {
            
              // deklarasi variabel
              double panjang = 25;
              double lebar = 10;
              double jumlah;
              double kurang;
              double kali;
              double bagi;
              double modulus;
            
              //proses operasi
              jumlah = panjang + lebar; // operasi Penjumlahan
              kurang = panjang - lebar; // operasi Pengurangan
              kali   = panjang * lebar; // operasi Perkalian
              bagi   = panjang / lebar; // Operasi Pembagian
              modulus = panjang % lebar; //operasi Modulus
            
              //mencetak hasil
              System.out.println("Hasil Penjumlahan    : " + jumlah);
              System.out.println("Hasil Pengurangan    : " + kurang);
              System.out.println("Hasil Perkalian      : " + kali);
              System.out.println("Hasil Pembagian      : " + bagi);
              System.out.println("Hasil Modulus : " + modulus);
       }

}

Screenshoot Hasil: Program Perhitungan Dasar Java

Contoh Program Java: Menghitung Rata-rata Nilai
Program dibawah ini merupakan contoh untuk mencari rata-rata nilai dari 3 bilangan yang dimasukan, masukan bilangan pertama, kedua dan ketiga kemudian tampilkan hasil dengan tampung semua bilangan kemudian bagi jumlah bilangan tersebut sehingga muncul hasil perhitungan, berikut contoh kode program menghitung nilai rata-rata pada java:

Contoh Program Java: Hitung Nilai Rata-Rata
package latihan2;
import java.util.Scanner;
public class scanner_angka {

       /**
        * @param args
        */
       public static void main(String[] args) {
              // TODO Auto-generated method stub
            
              int nilai1, nilai2, nilai3;
              double hasil;
            
              Scanner DataIn = new Scanner(System.in);
              System.out.print("Nilai Ujian Ke-1 : ");
              nilai1 = DataIn.nextInt();
            
              System.out.print("Nilai Ujian Ke-2 : ");
              nilai2 = DataIn.nextInt();
            
              System.out.print("Nilai Ujian Ke-3 : ");
              nilai3 = DataIn.nextInt();
            
              hasil = (nilai1+nilai2+nilai3)/3;
            
              System.out.println("Nilai Rata-Rata      : " + hasil);
       }

}

Screenshoot Hasil: Program Perhitungan Nilai Rata-Rata



Contoh Program Java: Menampilkan Data String (Nama)
Program sederhana java selanjutnya adalah bagaimana cara menampilkan data yang berupa string di tampilkan di program java, dari contoh dibawah ini diimplementasikan penggunaan scanner untuk berfungsi menginputkan data.

Contoh Program Java: Menampilkan Nama

package latihan2;
import java.util.Scanner;
public class scanner {

       /**
        * @param args
        */
       public static void main(String[] args) {
              // TODO Auto-generated method stub
            
              String nama;
            
              Scanner input_program = new Scanner (System.in);
              System.out.print("Masukan Nama Anda: ");
              nama = input_program.nextLine();
              System.out.println("Nama Anda : " + nama);    
       }

}

Screenshoot Hasil: Program Menampilkan Data yang Diinputkan

Thursday, February 14, 2013

Download Materi Algoritma dan Pemograman



Download Materi Algoritma dan Pemograman Full Sesi 1- Sesi 7 - Pada kesempatan kali ini saya akan share beberapa modul atau materi yang menjadi bahan pembelajaran saya selama 7 sesi, di bawah ini merupakan materi-materi dasar pemograman dan algoritma dibahas secara singkat, jelas dan padat, berikut ini adalah link Download Modul Materi Praktek Algoritma dan Pemograman dengan C++:

Download Materi Sesi 1

Download Materi Sesi 2

Download Materi Sesi 3

Download Materi Sesi 4

Download Materi Sesi 5

Download Materi Sesi 6

Download Materi Sesi 7

Fungsi dan Prosedur di Pemograman C

Prosedur dan fungsi adalah program kecil yang berada dalam program utama yang digunakan untuk menyelesaikan masalah khusus dengan paramater yang diberikan. Beberapa buku membedakan istilah prosedur dan fungsi terutama pada pemrograman pascal. Letak perbedaan prosedur dan fungsi ada di pengembalian nilai. 

Pada prosedur nilai yang diproses tidak dikembalikan atau diubah, nilai hanya diproses didalam prosedur dan kembali kepada keadaan semula ketika keluar dari prosedur. Sedangkan pada fungsi, nilai yang diproses akan berubah dan memiliki nilai keluaran. Bisa kita disimpulkan bahwa prosedur itu hanya berisi metode, langkah-langkah atau tahap-tahap penyelesaian masalah sedangkan fungsi adalah berisi metode yang memproses nilai dan mengubah nilai itu sendiri.

Pada dasarnya setiap prosedur dikenali sebagai fungsi dalam bahasa c karena struktur mereka sama.

Struktur Fungsi (Secara Umum)
tipe nama (tipe1 argumen1, tipe2 argumen2, ... , tipe''n'' argumen''n'') {
/*kode*/
}

Keuntungan Memakai Fungsi
  • Ada Beberapa keuntungan ketika kita memakai fungsi dalam program.
  • Menguraikan tugas pemrograman rumit menjadi langkah-langkah yang lebih sederhana atau kecil.
  • Mengurangi duplikasi kode (kode yang sama ditulis berulang-ulang) dalam program.
  • Dapat menggunakan kode yang ditulis dalam berbagai program yang berbeda.
  • Memecah program besar menjadi kecil sehingga dapat dikerjakan oleh programmer-programmer atau dipecah menjadi beberapa tahap sehingga mempermudah pengerjaan dalam sebuah projek
  • Menyembunyikan informasi dari user sehingga mencegah adanya perbuatan iseng seperti memodifikasi atau mengubah program yang kita buat
  • Meningkatkan kemampuan pelacakan kesalahan, jika terjadi suatu kesalahan kita tinggal mencari fungsi yang bersangkutan saja dan tak perlu mencari kesalahan tersebut di seluruh program

Wednesday, February 13, 2013

Fungsi Array dan Contoh Program Array 1 dan 2 Dimensi

Pengertian Array dan Contoh Program Array 1 dan 2 Dimensi - Array adalah tipe data terstruktur yang terdiri dari sejumlah komponen- komponen yang mempunyai tipe yang sama. Komponen- komponen tersebut disebut sebagai komponen type, larik mempunyai sejumlah yang jumlahnya tetap. Array ada 2 jenis:

Contoh Program Array Satu Dimensi
#include<iostream.h>
#include<conio.h>
main(){
int data[5]; // array dengan 5 elemen bertipe integer
int i;
clrscr();
cout<<“Input Data“<<endl; //entri 5 data
for(i=0;i<=4;i++){
cout<<“Data ke – “<<i<<“: “;
cin>>data[i];
}
cout<<“Cetak Data“<<endl; //tampilkan data setelah entri
for(i=0;i <= 4;i++){
cout<<“Data ke – “<<i<<“:“<<data[i];
}
getch();
return 0;
}

Contoh Program Array Dua Dimensi/Banyak
#include<iostream.h>
#include<conio.h>
main(){
int i, j;
int data[2][2];
clrscr();
cout<<“Input Data“<<endl; //input data
for(i=0;i<=1;i++){
for(j=0;j<=1;j++){
cout<<"data["<<i<<"]["<<j<<"]=";
cin >> data[i][j];
}
}
cout<<“Cetak Data“<<endl; //cetak data
for(i=0;i<=1;i++){
for(j=0;j<=1;j++){
cout<<"data["<<i<<"]["<<j<<"]="<<data[i][j]<<endl;
}
}
getch();
return 0;
}

Perintah Loop (For, While dan Do While)


Perintah Loop (For, While dan Do While) - Beberapa operasi mungkin memerlukan untuk dieksekusi berulang. Sebuah loop mendefinisikan sebuah blok dari kode yang akan dieksekusi berulang kali. Tergantung dengan macam apa loop yang akan dipakai, blok kode dapat dieksekusi beberapa kali atau sampai menemukan kondisi tertentu. Bahasa C++ menyediakan tiga macam struktur perintah
berulang, yaitu:
  1. for
  2. while
  3. do – while


Perulangan for
Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya.
Bentuk Umum:
for(inisialisasi;kondisi;perubahan){
statement;
}
Keterangan:
  • Inisialisasi : pernyataan untuk menyatakan keadaan awal dari variable kontrol
  • Kondisi : ekspresi relasi yang menyatakan kondisi untuk keluar dari perulangan
  • Perubahan : pengatur perubahan nilai variabel kontrol


Perulangan while
Perulangan ini banyak digunakan bila jumlah perulangannya belum diketahui. Proses perulangan akan terus berlanjut selama kondisinya bernilai benar (true) dan akan berhenti bila kondisinya bernilai salah.
Bentuk Umum:
while(kondisi){
statement;

Perulangan do - while
Perulangan ini digunakan bila jumlah perulangan do - while sama saja dengan struktur while, hanya saja pasa proses seleksi kondisi letaknya berada di bawah batas perulangan. Jadi dengan menggunakan struktur do - while sekurang-kurangnya akan terjadi satu kali perulangan
Bentuk Umum:
do{
statement;

Pernyataan Break
Pernyataan break ini berfungsi untuk keluar dari perulangan sedangkan pada switch yaitu untuk keluar dari struktur switch. Jika pernyataan ini dijalankan maka eksekusi akan dilanjutkan ke pernyataan di akhir perulangan.

Pernyataan Continue
Pernyataan continue digunakan untuk mengarahkan eksekusi ke proses berikutnya pada loop yang sama. Pada do- while dan while, pernyataan continue menyebabkan eksekusi menuju ke perulangan kembali.

Pernyataan Goto
Pernyataan goto ini merupakan perintah yang digunakan untuk mengarahkan eksekusi ke pernyataan yang di awali dengan suatu label. Label merupakan suatu pengenal yang diikuti dengan tanda titik koma (;).
statement;
}while(kondisi);
}

Contoh Simbol-Simbol Flowchart

Contoh Simbol-Simbol Flowchart - Simbol-simbol flowchart yang biasanya dipakai adalah simbol-simbol flowchart standar yang dikeluarkan oleh ANSI dan ISO.







Pengertian dan Contoh Pseudocode

Pengertian Pseudocode - Pseudocode adalah bahasa yang digunakan untuk menyederhanakan penulisan algoritma. Pseudocode bukan bahasa pemrograman.Pseudocode adalah notasi yang menyerupai bahasa pemrograman tingkat tinggi. Keuntungan menggunakan notasi pseudo code adalah kemudahan mengkonversinya lebih tepat yang disebut mentranslasi ke notasi bahasa pemrograman, karena terdapat korespondensi antara setiap pseudo code dengan notasi bahasa pemrograman.

Contoh Pseudocode:

Pengertian dan Contoh Flowchart

Pengertian Flowchart (Diagram Alir) - Flowchart adalah sebuah metode penggambaran alur dari logika yang kita terapkan pada sebuah algoritma. Flowchart adalah gambaran dalam bentuk diagram alir dari algoritma algoritma dalam suatu program, yang menyatakan arah alur program tersebut.

Contoh Flowchart: 


Fungsi Include, Void Main, Clrscr, Cout dan Getch

Pengertian dan Fungsi dari Include, Void Main, Clrscr, Cout dan Getch 
#include <constream.h>
void main()
{
clrscr()
cout <<”Mugi Rachmat”;
getch();
}

Keterangan:
  • Fungsi #include adalah sebuah prosesor pengarah yang mengatakan kepada kompiler untuk meletakan kode dari header file iostream.h kedalam program. Fungsi cout memerlukan file iostream.h.
  • Fungsi Main adalah nama judul fungsi. 
  • Fungsi Tanda () digunakan untuk mengapit argumen fungsi yaitu nilai yang akan dilewatkan ke fungsi. 
  • Fungsi Tanda { pada fungsi main() menyatakan awal eksekusi program. Adapun } pada fungsi main() menyatakan akhir eksekusi program. 
  • Fungsi cout (character out) dipakai untuk menampilkan text di layar monitor anda. Cout merupakan sebuah objek di dalam C++, yang digunakan untuk mengarahkan data ke dalam standar output (cetak pada layar)
  • Fungsi Tanda <<, yang diketahui sebagai operator pemasukan (insertion operators). Tanda tersebut mengatakan kepada kompiler agar segera menghasilkan output sesuai dengan input anda. 
  • ”Mugi Rachmat“ merupakan sebuah pernyataan yang digunakan untuk menampilkan tulisan yang terletak pada sepasang tanda petik ganda ke layar. Tulisan yang terletak pada sepasang tanda petik ganda disebut string. Setiap pernyataan harus diakhiri dengan tanda titik koma (;).
  • Fungsi Tanda semicolon “ ; ” digunakan untuk mengakhiri sebuah pernyataan. Setiap pernyataan harus diakhiri dengan sebuah tanda semicolon.
  • Fungsi clrscr() Pernyataan clrscr() digunakan untuk membersihkan layar.
  • Fungsi Getch() Dan getche() Yaitu suatu fungsi yang saat kita menginputkan sebuah karakter, maka akan ada penekanan enter secara otomatis, dan pindah ke baris selanjutnya. Fungsi getch() karakter yang dimasukkan tidak akan ditampilkan pada layar sehingga sering digunakan untuk meminta inputan berupa password. Fungsi getche() karakter yang dimasukkan akan ditampilkan pada layar.

Tuesday, February 12, 2013

Struktur Program Turbo C++

Struktur Program C++ - terdiri sejumlah blok fungsi, setiap fungsi terdiri dari satu atau beberapa pernyataan yang melaksanakan tugas tertentu.

#include<file_include>
main(){
statement;
}

Latihan Program 1.1:
//my first program in C++
#include <iostream.h>
#include <conio.h>
main(){
clrscr();
cout<<"Hello World!";
getch();
return 0;
}

Berikut adalah penjelasan dari program diatas:
  • //my first program in C++, baris ini merupakan komentar. Setiap kalimat yang diawali dengan double slash (//) pada setiap baris akan menjadi suatu komentar. Kalimat tersebut tidak akan mempengaruhi proses program
  • #include <iostream.h>, Karakter # disebut sebagai preposcessor. Pada setiap kali compiler dijalankan, maka preprocessor membaca source code, mencari baris yang memiliki karakter awal # dan jika menemukan maka akan menjalankan perintah pada baris itu sebelum compiler berjalan. Dalam kasus ini, maka perintah include <iostream.h> berarti program ini berjalan dengan menyertakan library/file header <iostream.h>
  • #include <conio.h>, mengikutsertakan library <conio.h> dalam program ini  main(), baris ini mendeklarasikan fungsi utama dari program ini. Fungsi utama akan dieksekusi pertama kali setiap kali program C++ berjalan. Singkatnya, inti dari seluruh program C++ berpusat pada fungsi utama ini
  • Baris-baris yang telah dijelaskan sebelumnya dapat kita sebut dengan baris kepala. Selanjutnya, kita akan masuk kepada baris badan yang ditandai dengan tanda kurung ({}). Baris badan adalah inti dari program yang akan dieksekusi
  • cout<<”Hello World”; cout adalah suatu perintah yang berfungsi untuk memasukkan bagian karakter “Hello World” ke dalam standard ouput stream (yang biasa kita kenal tampilan pada layar). cout didefinisikan pada library <iostream.h>. Untuk menutup pernyataan, digunakan tanda (;).
  • getch(); untuk beberapa compiler C++ dibutuhkan sebuah file header yang bernama <conio.h>. Selanjutnya kita menempatkan sebuah fungsi bernama getch() sebelum program diakhiri. Maksud dari penggunaan ini adalah agar tampilan tertahan untuk sementara waktu. Jika tidak, maka proses akan berjalan tanpa kita dapat melihat hasilnya.
  • return 0; baris ini menyatakan fungsi utama program telah berakhir. Perintah return diikuti oleh kode, dalam hal ini kode 0. Kode ini diinterpretasikan sebagai tanda bahwa program telah dieksekusi tanpa terjadi error. Cara ini adalah cara yang umum dalam mengakhiri program C++.