.
  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Salam The KingAnda Bisa Menunda Untuk Berubah Karena Banyaknya Urusan. Tapi Hidup Tidak Pernah Menunda Urusannya Untuk Menunggu Anda Berubah. Sebuah rencana yang hebat dapat gagal hanya karena kurangnya kesabaran. ....
  • Salam The King: Jika anda tidak pernah merasakan kegagalan, itu artinya anda belum mengetahui artinya sebuah keberhasilan. ...
  • Salam The King: :Daripada Mengeluh Mawar bertangkai penuh duri, Lebih baik bergembira bahwa tangkai berduri itu berbunga mawar ...
  • Salam The King: Dunia ini ibarat sebuah lautan yang luas, dan kita adalah kapal yang berlayar dilautan yang telah banyak kapal karam didalamnya. Namun andai muatan kapal kita adalah iman,dan layarnya adalah takwa, yakinlah bahwa kita tidak akan pernah tersesat dilautan kehidupan itu. ...
  • Salam The King: :Jangan biarkan cintamu dalam ketakutan, percayalah bahwa akhirnya kamu dan dia akan hidup bersama. Saling percaya dan setia....
  • Kenangan Semasa SMK

    Sugeng rawuh/selamat datang di my Blogger,dapatkan informasi menarik setiap bulannya....

  • CAR FREE DAY Kota Klaten Bersinar

    Jadilah orang yang bermanfaat bagi orang lain walau terkadang qt sllu mrasa di rugikan, jangan berhenti,sebelum Allah benar-benar memberhentikan langkah dan hidup qt. Jangan gampang menyerah selagi msih bs brnafas dan msh kuat berdiri. ..

  • Foto Ijazah,keren kan :p

    Hallo,apa kabar rekan pengunjung blogger,semooga sehat-sehat semua,, semoga info yang saya update bermanfaat untuk kita semua.amin....

  • TEKNIK KOMPUTER dan JARINGAN.

    Selamat membaca-baca isi blog sederhana saya semoga sempat berkunjung kembali:) ...

visitor

free counters

Jam

Rabu, 02 April 2014

Kisah Dihari Rabu Saat Praktikum Algo 2

Posted by Handiyas Prabowo On 06.08



Assalamu’alaikum wr.wb
Halo teman – teman semua...
Gimana kabara kalian, semoga diberi kesehatan ....
Saya mau bercerita soal praktikum ini tadi kawan, menyerukan sekali low.Dimana sudah dingin ruangan nya ber AC ditambah tegangnya mencari point. Delima saat kalo maju atau tidak karena nervest juga kawan. Jadi kita harus melawan rasa itu teman, walaupun susah tapi harus untuk kemajuan diri kita. Setidaknya ya yang mudah – mudah dulu saja,hehehe....
Lucunya ketika melihat teman saya tertidur pulas karena kecapekan mengerjakan laporan tadi malam serta ruangan yang cocok dengan hawanya dingin dan ditambah dongengan dari kakak asdos saya. Ada pula teman saya yang sadar diri untuk cuci muka karena tidak kuat dengan hawanya ruangan yang sejuk ini.hehehe....
            Ooooooo iya kawan, saya mau kasih tau nich salah satu ilmu yang saya dapat saat praktikum tadi, karena ini tadi proses menjelaskannya pelan tapi cepat dikarenakan minggu depan libur  pemilu kawan. Tapi yang bikin pusing itu tugasnya kawan, 2 bab dikumpulin jadi satu dengan hari yang sama,hehehe.... Praktikum kali ini saya dijelaskan oleh kakak asdos saya tentang Record / Structur dan Fungsi Rekursif.Hayooooo teman teman tau tidak itu???Ya saya sedikit jelaskan tentang Record, ini seperti halnya Array, record / struct mempunyai sejumlah elemen yang disebut field. Jika semua elemen Array harus mempunyai tipe data yang sama, maka tiap – tiap elemennya pada record / struct ini dapat memiliki tipe data yang berbeda dan akses individual / obyek dilakukan dengan menyebut namanya field. 

Rekursif merupakan alat untuk memecahkan masalah dalam suatu fungsi atau prosedur yang memanggil dirinya sendiri. Kita menggukankan rekursif ini karena ada beberapa kasus yang akan jauh lebih mudah diselesaikan teman. Pada dasarnya rekursif digunakan dalam perhitungan matematika teman, anatara lain; faktorial, fibonacci, Kpk, dsb.
            Ini salah satu contoh program Record / Struct teman;
#include <iostream>
#include <string>
using namespace std;

int main()
{
     typedef struct { char nomhs[12];
                        char nama [20];
                        float nilai;
                        }data_nilai;
     data_nilai nilaimhs[10];
     int i;
     for (i=1; i<=2; i++)
     {
          cout << "Nama  : "; cin >>nilaimhs[i].nama;
          cout << "Nomhs : "; cin >>nilaimhs[i].nomhs;
          cout << "Nilai : "; cin >>nilaimhs[i].nilai;
          cout << "\n";
     }
     for (i=1; i<=2; i++)
     {
          cout << "Nama : "<<nilaimhs[i].nama<<"\n";
          cout << "Nomhs : "<<nilaimhs[i].nomhs<<"\n";
          cout << "Nilai : "<<nilaimhs[i].nilai<<"\n";
     }
}

Outpunya seperti ini teman;


Dan ini jua salah satu program dari Rekursif teman;
#include <iostream>
//#include <math.h>

using namespace std;
int fibonacci(int a);
int main()
{
            int n;
            cout<<"Masukan bilangan : "; cin>> n;
            cout<<"\nfibonacci : "<< n <<" => "<< fibonacci;
            cout << endl;
}         
int fibonacci(int a)
{
            int hasil;
           
            if((a==1)||(a==2))
            hasil = 1;
            else
            hasil = (fibonacci(a-1)+fibonacci(a-2));
                        return(hasil);
}

Ini outpunya teman:


           Mungkin ini teman yang bisa saya ceritakan, ikuti postingan saya ya….Masih banyak cerita dan ilmu yang akan saya bagikan keteman – teman semua. Kelemahan terbesar adalah ketika kita menyerah,itu yang harus kita tinggalkan teman, merasa tidak puas itu menurut saya salah satu langkah untuk maju. Jika kita menetapkan ingin hidup ini seperti apa, lalu kerja keras untuk mencapai tujuan, kita tidak akan pernah kalah ,bahkan akan menang. Ini ceritaku teman, mana ceritamu..


Senin, 24 Maret 2014

Berbagi Cerita Itu Indah

Posted by Handiyas Prabowo On 10.37

Assalamu’alaikum wr.wb
Halo teman teman semua, saya ingin bercerita lagi nih soal praktikum ketiga saya ini.Jangan bosan – bosannya ya membaca cerita – cerita saya, karena ini semua bisa meningkatkan kreativitas kita dalam dunia internet khususnya blog.Selain meningkatkan kreativitas ini juga bermanfaat lho teman, namun itu semua dapat teman dapatkan setelah membaca crita saya ini.hehehe.....Dipraktikum ketiga ini asik low kawan, lumayan bisa menghilangkan penat sementara yang ada, itu semua juga berkat kakak pembimbing praktikum saya low teman, yang cukup menarik dan lucu saat tadi. Namun baik juga karena jika pembelajaran terlalu serius selama dua jam itu membuat mood kita hilang low teman, makanya selingan nglawak beberapa menit itu membuat mood negatif hilang dan kembali senang.Seperti saya ini teman, karena inget praktikum tadi jadi ingin langsung memposting crita saya ini.hehehe....
Ini tadi saya belajar tentang unsur java teman, saya juga tau atribut yang digunakan saat praktikum tadi antaralain ;
1.      Class > untuk mendeklarasi clas pada java, pada class tersebut modifier dapat berupa public, abstract, final. Class body ini merupakan isi dari program dari contructor, atribut dan method teman.
2.      Method  > method disini dapat berupa publik, protected, private, statis, abstrak, final dan sebagainya.Jikalau dilihat dari parameter input, method disini dibagi menjadi dua teman yaitu membutuhkan input atau tidak.Jikalau membutuhkan input maka diparameter harus d tulisan, ooooo iya teman jangan lupa gunakan koma (  ,  ) untuk memisahkan setiap parameter inputnya.Jika tidak membutuhkan parameter yang tinggal kosongkan aja teman,hehehhe,,,,
3.      Constructor > method yang namanya sama dengan kelas dimana method tersebut berada teman. Nah biasanya consturctor ini digunakan untuk menginisialisasikan nilai awal teman.
4.      Modifier  > ini sifat yang dimiliki atribut, method pada java teman
5.      Object > setiap objek dapat diperlukan secara berbeda oleh objeck – objeck lain teman
6.      Package > nah ini digunakan untuk mengelompokan file kelas yang terkait,karena jenisnya dan fungsinya. Pada folder yang sama setiap kelas terdapat directive. Apa itu derective?Tau gak teman?sini saya kasih tau,heheh...Jadi directive itu yakni statement java dalam source yang digunakan untuk membuat kelas, ini yang saya praktekan tadi teman salah satunya ini.hehhehe.Jadi dari untuk menyatukan kelas yang berbeda package diperlukan pernyataan import teman, baik pada kelas yang ingin diakses, ataupun package yang menampung kelas tersebut.

Ini atribut yang saya gunakan tadi saat praktikum teman, dimana kita membuat fungsi dengan beda – beda kelas atau folder, namun kita satukan pada satu main. Seperti proogram yang saya buat tadi jadi dimana main kita pisah, folder maklhukhidup berisikan manusia, maklhukhidup.hewan dimana ini berisikan soal hewan yang hidup teman.Program  java berorientasi objek ini sebenarnya lebih enak digunakan teman dari pada program yang terstructur pada c++. Jika dilihat yang structur kan pasti pusing yang teman, kan keliatan panjang banget,hehehehhe,,,sedangkan inikan walaupun panjangkan dipisahkan dalam suatu folder dan kelas – kelas.Namun juga cukup membuat rumit teman jika tidak paham. Karena tau sendirikan teman, program java ini sangat sensitif.Salah besar kecilnya huruf membuat program itu terganggu teman. Seperti string dengan String gitu aja udah beda teman.heheheh.


Ini sajian dari saya teman – teman, jika ada kurangnya ya mohon maaf karena disini ya kita sama – sama belajar. Karena menggali ilmu itu kalo dikatakan ujungnya mana ya tak berujung, kalo dibilang dangkal ya saat jazat kita terkubur nanti, karena jika kita terkuburkan kita tidak bergerak dan tidak bergerak itu tandanya mati. hehehhe...seremkan teman? Ya dunk, biar kritis sedikit nama aja juga mahasiswa.hehehe.....
         Kita tidak dapat mengubah arah angin tetapi kita dapat mengatur layar perahu ; Jangan pernah berputus asa akan takdir, percaya pada diri anda, hargai diri anda bukan dengan keangkuhan melainkan dengan kerendahan hati, dan rasa percaya diri yang realistik ; Berhentilah memikirkan masa lalu. jangan terus mengingat-ingatnya ; Jalani hidup anda dengan antusias. Berusahalah sebaik mungkin,  Kerahkan semua daya upaya maka kehidupan anda akan berlimpahan.
Ini critaku teman, mana critamu?

wa'alaikum salam wr.wb...



Jumat, 21 Maret 2014

Pemrograman Piramida Bintang Pada Java

Posted by Handiyas Prabowo On 03.30

Hallo teman-teman semua.....Mari kita berbagi ilmu tentang program java dasar, selain berbagi ilmu saya juga ingin meningkatkan kreativitas untuk menunjang perkuliahan.Program java ini sangat sensitif sekali low teman-teman salah setitik kata atau spasi dalam pemubuatan program ini bisa mengubah tampilan, walaupun kita run sukses namun hasil dari program tersebut akan berbeda dengan apa yang kita buat.Disini saya membuat program piramida bintang menggunakan Netbeans, program ini saya buat untuk memenuhi syarat praktikum serta mencari point kreativitas.Langsung saja ke Listing Programnya ya teman-teman semua.



public class bintang {
    public static void main(String[] args) {
        int n = 6;
        int a , b;
        a = 1;
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n*2-1; j++) {
                b = n-a;
                if ((j<b) || (j>=(b+2*a-1))) {
          System.out.print(" "); //  “System.out.print(" ")”  itu di                  gunakan untuk memberi spasi teman “ 
                }
                else {
         System.out.print("*"); // “System.out.print(*)”itu  di           gunakan untuk menampilkan bintang-bintang tersebut teman “ 
                }
            }
            a=a+1;
        System.out.println(); //System.out.println digunakan untuk menampilkan bintang (*) tersebut teman.

        }  
    }
}


Berikut ini output programnya





Teman-teman semua, program ini saya buat atas ide kakak pembimbing praktikum saya yakni kak Noval yang bertujuan untuk meningkatkan keaktifan didunia pemrograman dan internet serta bermanfaat untuk teman-teman semua.Maturnuwun
"Kebahagiaan tidak akan habis hanya karena membaginya, kebahagiaan bertambah ketika kamu bersedia untuk berbagi".

Ini Critaku, Mana Critamu

Posted by Handiyas Prabowo On 03.27

Assalamu'alaikum wr.wb

Haloo teman-teman semua, saya mau berbagi cerita sedikit nich soal perkuliahan saya, dengerin yaaa....
Saya sudah dudukan diperkuliahan nih teman-teman, sudah dua musim hampir saya lalui bersama teman-temanku tercinta. Dari awal saya masuk hingga saat ini ada cerita hidup menarik yang saya alami dari mulai saya ospek dan baksos, susah senang saya jalani sehingga ada sebuah cerita dari situ.Keadaan dimana kita harus bersama-sama untuk mencapai tujuan utama yakni mendapat ijazah dalam waktu yang tepat, selain target  saya juga berkeinginan akriditasi dijurusan saya miningkat dari B ke A.Namun ini semua butuh kerjasama yang baik antara mahasiswa dan dosen, dimana motivasi-motivasi harus dicurahkan disetiap perkuliahan serta pengajaran yang maksimal.Di semester dua ini kelas saya heboh dengan terjangkit virus cacar air yang menular keteman- teman saya, 5 orang terkena akibat 1 teman saya yang sakit dipaksakan masuk. Praktikum sudah dimulai program barupun sudah menanti, mari kita bergegas untuk menakhlukan semua program yang ada,hahahahhaha....
Ooooo iya, saya punya teman lucu sekali dia asli riau dimana dia tidak dapat mengikuti logat bahasa jawa.Setelah dia belajar bahasa jawa dia menjadi lucu getoh, dan anehnya lagi ketika tidur dia mendengkur sambil kentut.hhahaha.... Apalagi orang ngapak-ngapak yang dengat logatnya d bawa kesendaugurau ....
Kelas saya itu rame low teman, sudah rame koplak-koplak lagi.Bikin betah saja bersama.Apalagi ketika liburan di Group BBM itu pada kangen-kangenan tapi kalo sudah ketemu kangennya lupa yang ditagih oleh-olehanya, hahaha....

Sekarang masuk ke kakak asdos saya yang satu ini, panggilannya kak noval.Waktu saya ospek kak noval ini rambutnya krebo unik geto,hahhaha,,,,Teman tau gak penyanyinya grub band Nidji itu, vokalisnya itu kalah keren dibanding kak noval ini.Setelah saya mulai praktikum pertama kali saya itu kaget dan hampir tidak percaya itu kak noval karena rambut krebonya itu hilang,hahahah....Menurut saya unik kalo krebo gitu.Selain unik kak noval ini mempunyai semangat  yang gigih low untuk cepat kembali kedaerah dan mempergunakan ilmunya disana,ya saya tau karena statusnya dari bbm,hahahah....Beliau juga cekatan dalam melakukan sesuatu hal kelihatan dari dia mengajar saya dalam praktikum...

           Mungkin ini yang dapat saya sampaikan, hanya sebuah cerita pendek yang memiliki nilai tertentu dan miningkatkan kreatifitasa saya dalam mencari point. Salah satu hal terbaik dalam hidup adalah melihat senyum di wajah orang tuamu, dan menyadari bahwa kamulah alasannya.Ilmu itu lebih baik dari pada harta, ilmu akan menjagamu dan kamu yang akan menjaga harta, ilmu itu hukum sementara harta itu terhukum.Harta akan berkurang jika dibelanjakan, dan ilmu akan bertambah jika dibelanjakan.
Terimakasih  atas perhatian saudara, jika ada kesalahan mohon dimaafkan.
Wa’alaikumsalam wr.wb

Rabu, 11 Desember 2013

Cara Install Linux Wubi

Posted by Handiyas Prabowo On 05.56

Laporan PTI Installasi Linux Wubi , Pengen tahu atau pengen copas silahkan download saja..... :)

Installasi Linux wubi

Cara membuat program bintang c++

Posted by Handiyas Prabowo On 05.41

Ini cara membuat program bintang dengan menggunakan applikasi geany untuk pemrogram c/c++.


#include <iostream>

int main()
{
pilih:
int tinggi;
cout << "Tinggi segitiga bintang : ";
cin >> tinggi;
int baris, kolom;
for (baris = 1 ;baris <= tinggi;baris ++)
{
for (kolom = 1;kolom <= baris; kolom ++)
{
cout << "*";
}
cout << endl;
}
goto pilih;
}

Program Switch Case C++ Volum Kerucut, persegi panjang

Posted by Handiyas Prabowo On 05.26

BAB I
PENDAHULUAN
A.   Dasar Teori
Perintah if berguna untuk memilih satu dari dua atau lebih alternative jawaban yang tersedia. Jika perintah if tersebut terdiri dari dua atau lebih pernyataan maka pernyatan tersebut harus berada di antara “{“ dan “}”.
Perintah if memiliki bentuk umum :
                 if (kondisi)
       pernyataan

          Bentuk diatas memiliki arti jika kondisi bernilai bener maka pernyataan dibawahnya akan dikerjakan. Jadi perintah if merupakan perintah yang menentukan pengambilan keputusan bahwa pernyataan itu akan dikerjakan atau tidak.
          Pada perintah if dapat pula diikuti oleh pernyataan yang majemuk. Untuk itu digunakan tanda “{“ dan “}” untuk menandai awal dan akhir pernyataan yang akan dikerjakan jika pernyataan benar.
Perintah if . . . else
Perintah if . . . else mempunyai bentuk umum sebagai berikut :
                       if (kondisi)
           pernyataan ke-1;
          else
           pernyataan ke-2;
         
Bentuk ini mempunyai arti, jika kondisi bernilai benar maka pernyatan ke-1 akan dikerjakan dan jika kondisi bernilai salah maka pernyataan ke-2 yang akan dikerjakan.
          Pada perintah if . . . else dapat pula di ikuti oleh pernyataan majemuk. Untuk itu digunakan tanda “{“ dan ”}” untuk menandai awal dan akhir pernyatan yang akan dikerjakan jika pernyatan benar.
  
Perintah if dalam if sering disebut nested-if. Perintah ini mempunyai bentuh sebahai berikut :
                 
                    if (konisi)
           if (kondisi)
             pernyataan ke-1;
           else
             pernyataan ke-2;
        else
           pernyataan ke-3;


Perintah if dalam if juga mempunyai bentuk majemuk yang sering disebut if bertingkat.

                   if (kondisi)
    

       Pernyataan ke-1;
        else if (kondisi)
           Pernyataan ke-2;
        else if (kondisi)
           Pernyataan ke-3;
        . . .
        else
           Pernyataan ke-n;


Perintah switch case
       Perintah switch merupakan pernyatan yang dirancang untuk menangani pengambilan keputusan yang melibatkan sejumlah pilihan alternatif yang diantaranya untuk menggantikan pernyataan if berikutnya.
          Ekspresi dapat berupa ungkapan yang bernilai integer atau bertipe karakter. Setiap konstanta ke-1, konstanta-2 sampai dengan konstanta integer atau konstanta karakter.
          Setiap pernyataan ke-1, pernyataan ke-2, sampai dengan pernyataan ke-n dapat berupa sebuah atau beberapa pernyataan.
          Pengujian pada switch akan dimulai dari konstanta ke-1. Apabila nilainya cocok dengan ekspresi maka pernyatan ke-1 akan dikerjakan.
          Perintah break menyebabkan eksekusi diarahkan ke akhir swicth kalau nilai konstanta ke-1 tidak sama dengan nilai ekspresi dan kemudian baru diteruskan pengujian dengan konstanta ke-2 dan seterusnya. Jika sampai pada pengujian akhir tidak ada yang cocok maka default akan berjalan.
          Jika pernyataan break tidak diikutsertakan pada setiap case maka walaupun konstantanya cocok dengan ekspresi, maka setelah pernyataan pada case tersebut dikerjakan akan dilanjutkan ke case berikutnya sampai ditemui pernyataan break pada akhir switch.

Switch (variabel)
{
Case 1 : pernyataan-1; break;
Case 2 : pernyataan-2; break;
………..
………..
Case n : pernyataan-n; break;
Default : pernyataan-m;
}

Listing Program

#include <iostream>
using namespace std;
#define phi 3.14
main()
{
int pilihan;
pilih:
cout <<"\n\n MENU :";
cout <<"\n 1. Volum Tabung  ";
cout <<"\n 2. Volum Kerucut ";
cout <<"\n 3. Keliling dan Luas Segitiga ";
cout <<"\n 4. Keliling dan Luas Persegi Panjang "<< endl;
cout <<" Created By Handiyas Prabowo"<<endl;
cout <<"\n Masukkan Pilihan Anda : "; cin >>pilihan;

switch(pilihan)
{
case 1 :
{
cout << " Program Volum Tabung"<<endl;
float r , t, volume;
cout << " Masukan Jari-jari : "; cin >> r;
cout << " Masukan tinggi : "; cin >> t;
volume = phi*r*r*t;
cout << " Volume tabung : "<<volume;
}
break;
case 2 :
{
cout << " Program Volum Kerucut"<<endl;
float r, t, volume;
cout<<"Masukan  jari-jari kerucut: ";
cin>>r;
cout<<"Masukan  tinggi kerucut: ";
cin>>t;
volume = phi*r*r*t/3;
cout << " volume : "<< volume;
}
break;
case 3 :
   {
cout << " Program Segitiga"<<endl;
float a, t,sAB,sBC,sCA , Ksegitiga, Lsegitiga;
cout<<"Masukan  alas segitiga: ";
cin>>a;
cout<<"Masukan  tinggi segitiga : ";
cin>>t;
Lsegitiga = 0.5*a*t ;
cout << "Luas Segitiga : " << Lsegitiga;
cout <<"\nMasukkan sisi AB = "; cin >>sAB;
cout <<"Masukkan sisi BC = "; cin >>sBC;
cout <<"Masukkan sisi CA = "; cin >>sCA;
Ksegitiga = sAB+sBC+sCA;
cout << " \nKeliling Segitiga : " << Ksegitiga;
}
break;
{
case 4 :
cout << " Program Persegi Panjang"<<endl;
float p, l, Lpersegipanjang, Kpersegipanjang;
cout<<"Masukan  Panjang : ";
cin>>p;
cout<<"Masukan  lebar : ";
cin>>l;
Lpersegipanjang = p*l;
   cout<<"Luas Persegipnjng: " <<Lpersegipanjang;
   Kpersegipanjang = (p+l)*2;
   cout<<"\nKeliling Persegipnjng: "<<Kpersegipanjang <<endl;
}
break;


//define:
{
cout <<"Pilihan yang anda pilih tidak ada ";
}
}
goto pilih;
}