• Pada Algoritma pencarian banyak yang bisa kita temukan atau gunakan. Ada Merge Sort, Quick Sort, Bubble Sort, dan...
  • Pada dasarnya algoritma searching banyak kita jumpai. Apalagi hanya untuk mencari nilai minimum dan nilai maximum...
  • Kalian pasti sudah tahu apa itu Deret Fibonacci, ya benar. (Padahal gak jawab). Tetapi pada pembahasan kali ini kita akan membuar program...
  • Metoda Pencarian Biner ( Binary Search) hanya bisa diterapkan jika data array sudah terurut. Pengurutan Array bisa menggunakan jenis sorting ...
  • Salah satu contoh tipe algoritma brute force lainnya adalah linear search (pencarian berurutan), Dikatakan demikian karena algoritma ini menggunakan ...

Wednesday, September 26, 2012

Java Programming with BufferredReader Program Java Input Keyboard

Java Programming with BufferredReader Program Java Input Keyboard
Java Programming with BufferredReader Program Java Input Keyboard - Pada pembahasan kali ini sedikit berbeda. Biasanya membahas program C++. Sekarang kita akan membahas sedikit tentang program java

Program sederhanan yang akan kita buat adalah program yang menerima inputan dari keyboard. Untuk itu kita akan membutuhkan BufferredReader.

Supaya lebih jelas langsung saja ke TKP
package inputansederhana;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 *
 */
public class Main {

    
    public static void main(String[] args) throws IOException {
        BufferedReader masuk = new BufferedReader(new InputStreamReader(System.in));
        System.out.print("Nama Anda : ");
        String nama = masuk.readLine();
        System.out.print("Pekerjaan Anda : ");
        String job = masuk.readLine();
        System.out.println(nama+" adalah "+job);
    }

}

Java Programming with BufferredReader Program Java Input Keyboard - Begitulah sedikit ilmu yang bisa dibagi kali ini. Selamat mencoba dan kembangkan!
Readmore

Tuesday, September 25, 2012

Program C++ Penggunaan Getline() String

Program C++ Penggunaan Getline() String
Program C++ Penggunaan Getline() String - Pada pertemuan kali ini, ciah kaya kuliah aja. Hehehe.... Pada postingan kali ini kita akan membahas sedikit mengenai string. Terutama masalah inputan string yang menggunakan spasi. Karena dengan biasa seperti ini cin<< tidak bisa membaca spasi atau dengan kata lain akan berhenti membaca karakter setelah menemukan spasi.

String dapat berupa konstanta atau variabel. String sebagai variabel belum diperkenalkan tetapi konstanta string sejak awal sudah diperkenalkan, misalnya pada pernyataan :

cout<<”Belajar keras biar lulus ujian “<<endl;

Dalam C++ tipe string diartikan sebagai larik karakter, sehingga dideklarasikan sebagai :
char nama_variabel [jumlah_maksimal_karakter];

Contoh dekalrasinya adalah :
char kata[20];
Artinya :
Dideklarasikan variabel kata sebagai string yang terdiri dari 20 karakter termasuk karakter null (\0) yang menyatakan akhir dari string.

Program C++ Penggunaan Getline() String - Seperti yang sudah dijelaskan diatas. Dalam memasukkan tipe data string, operator << pada cin hanya bisa membaca masukkan hingga terdapat spasi, tab, atau enter.
Solusi untuk mengatasi masalah tersebut dengan menggunakan fungsi  getline() pada obyek cin dalam bentuk :

cin. getline (nama_variabel_string, jumlah_maksimal_karakter),

contohnya :
cin. getline(kata,20); tulis cin,getline(kata, sizeof(kata));

Untuk program uji coba supaya bisa lebih paham seperti dibawah ini :
#include <cstdlib>
#include <iostream>
#include <string>

using namespace std;

int main(int argc, char *argv[])
{
    char kalimat[20];
    char kalimatku[25];
    cout<<"\n\nContoh kedua\n";
    cout<<"Kalimat pertama : "<<endl;
    cin.getline(kalimat, sizeof(kalimat));
    cout<<"Kalimat kedua   : "<<endl;
    cin.getline(kalimatku, sizeof(kalimatku));
    cout<<"Kalimat pertama yang diinputkan : "<<kalimat<<endl;
    cout<<"Kalimat kedua yang diinputkan : "<<kalimatku<<endl<<endl;
 
    //Program by dyas90
    system("PAUSE");
    return EXIT_SUCCESS;
}

Demikian kuliah singkat kali ini, semoga bermanfaat untuk kita semua.
Salam SUPER!
Readmore

Tutorial Algorithm and Programming ©Template Blogger Green by Dicas Blogger.

To Up