-Black Inspiration- -Telor-ceplox- -PROFIL- -Facebook- -Twitter- "* ikhsan_choco@ymail.com "*
Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!!----Stop Dreaming and Start Action Now...!! Jangan lupa kasih komentar demi kemajuan blog ini...!!!

31 Mar 2011

Konversi C++ to Java

 khir-akhir ini sering sekali ketika praktikum kita menggunakan program jeliot. nah kita juga masih awam bagaimana cara konversi program c++ ke jeliot??
secara garis besar konversi c++ ke jeliot itu mirip dengan ketika kita pertama kali kita belajar c ++

langkah 1
: kita mulai membuat program dasar seperti program untuk menghitung penjumlahan a dan b l
angkah ke 2 :kita pahami aja perubahan dari bahasa c++ ke java.
misal cout<<"masukkan nilai a :"; menjadi System.out.print("masukkan nilai a :");
cin>>a; menjadi  a=Input.readInt();
setelah itu kita rubah saja semua program diatas dengan konversi javanya
langkah ke 3 :dari program diatas kita coba kembangkan ke fungsi-fungsi.
 
 
lBahasa C++
#include
#include 

void main() {
    int A[10] = {1,2,3,4,5,6,7,8,9,10};
    int n = 10;
    cout << "Nilai array asal : ";
    for (int i=0; i<n; i++)
        cout << "Nilai indeks ke-[" << i << "] adalah " << A << endl;
    getch();
}
in jeliot
import jeliot.io.*;

public class array {
   public static void main()
{
 int[] A = {1,2,3,4,5,6,7,8,9,10};
 int n = 10;
 System.out.print("Nilai array asal : ");
 for (int i =0; i<n; i++)
 {
  System.out.print("Nilai indeks ke-[");
  System.out.print(i);
  System.out.print("] adalah ");
  System.out.print(A[1]); //karena menunjuk alamat
  System.out.print("\n");
 }

}
}

Program untuk menghitung determinan matriks berordo 2 x 2

Algoritma dan programnya  untuk menghitung determinan matriks berordo 2x2:
Algoritmanya adalah sebagai berikut:
                 - Masukan nilai a
                 - Masukan nilai b
                 - Masukan nilai c
                 - Masukan nilai d
                 - Determinan=a*d-b*c
                 - Hasil determinan

 Programnya:

#include <iostream.h>
#include <conio.h>
int main()
{
int a, b, c, d, determinan;
cout<<"masukan nilai a:";
cin>>a;
cout<<"masukan nilai b:";
cin>>b;
cout<<"masukan nilai c:";
cin>>c;
cout<<"masukan nilai d:";
cin>>d;

determinan=a*d-b*c;
cout<<"determinan:"<<determinan<<endl;
getch ();
return 0;
}

fungsi class

 Class adalah template sedangkan object adalah realisasi dari template tersebut, sehingga ketika program dijalankan maka yang bertindak sebagai pelaku utamanya adalah object, bukan class. Bisa dianalogikan pada konsep procedural programming dengan class sebagai tipe data, sedangkan object adalah variabelnya (int angka;). Sebuah class bisa memiliki lebih dari satu object dengan syarat masing-masing object berbeda namanya.
contoh :
#include <cstdlib>
#include <iostream>

using namespace std;
class bilangan{
     
private:
        int a,b;
public:

void hasil(){
     cout<<"masukan nilai a : ";cin>>a;
     cout<<"masukan nilai b : ";cin>>b;
     if(a>b) cout<<"bilangan terbesar : "<<a<<endl;
     else cout<<"Bilangan terbesar : "<<b<<endl;
     }};
int main(){
    bilangan a;
    a.hasil();
       
    system("PAUSE");
    return EXIT_SUCCESS;
}

koversi angka -huruf

. Menentukan Konversi Nilai Angka Ke Huruf . Algoritma Menentukan Konversi Nilai Angka Ke Huruf 1 Masukan Nilai Angka 2 Tentukan Batas Dari Nilai Huruf 3 Tampilkan Apabila Terjadi Input Yang Lebih Atau Kurang Dari C Dari 40 Sampai 60 D Dari 20 Sampai 40 E Dari 0 Sampai 20 Apabila Ada Masukan Nilai Yag Diluar Batasan Nilai Tampilkan Kesalahan Pada Pemasukan Nilai Konfersi Ke Bahasa Pemrograman C++ Include

#include<iostream.h>
#include<conio.h>
int main(){
int a,b,c,a1,b1,c1;

cout<<"masukkan nilai 1-999 :";
cin>>a;

a1=a/100;
b=a%100;
b1=b/10;
c=b%10;
c1=c/1;

if (a1==1) cout<<"seratus";
else if(a1==2) cout<<"dua ratus";
else if(a1==3) cout<<"tiga ratus";
else if(a1==4) cout<<"empat ratus";
else if(a1==5) cout<<"lima ratus";
else if(a1==6) cout<<"enam ratus";
else if(a1==7) cout<<"tujuh ratus";
else if(a1==8) cout<<"delapan ratus";
else if(a1==9) cout<<"sembilan ratus";
else cout<<"";
if (b1==1) cout<<" sepuluh";
else if(b1==2) cout<<" duapuluh";
else if(b1==3) cout<<" tiga puluh";
else if(b1==4) cout<<" empat puluh";
else if(b1==5) cout<<" lima puluh";
else if(b1==6) cout<<" enam puluh";
else if(b1==7) cout<<" tujuh puluh";
else if(b1==8) cout<<" delapan puluh";
else if(b1==9) cout<<" sembilan puluh";
else cout<<"";
if (c1==1) cout<<" satu";
else if(c1==2) cout<<" dua";
else if(c1==3) cout<<" tiga";
else if(c1==4) cout<<" empat";
else if(c1==5) cout<<" lima";
else if(c1==6) cout<<" enam";
else if(c1==7) cout<<" tujuh";
else if(c1==8) cout<<" delapan";
else if(c1==9) cout<<" sembilan";
else cout<<"";


getch();
return 0;

titik tengah suatu garis

 Statistika adalah cabang dari matematika terapan yang mempunyai cara-cara,
maksudnya mengkaji/membahas, mengumpulkan, dan menyusun data, mengolah dan
menganalisis data, serta menyajikan data dalam bentuk kurva atau diagram, menarik
kesimpulan, menafsirkan parameter, dan menguji hipotesa yang didasarkan pada hasil
pengolahan data

ni adalah program untuk menghitung titik tengah suatu garis pada suatu grafik..
algoritma :
1. input : x,y,x1,y1,tx,ty
2.proses : tx=(x+x1)/2
              : ty=(y+y1)/2
3. cetak : tx,ty

program :


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int x,y,x1,y1,tx,ty;
    cout<<"Masukan titik x : ";
    cin>>x;
    cout<<endl;
    cout<<"masukan titik y : ";
    cin>>y;
    cout<<endl;
    cout<<"masukan titik x2 : ";
    cin>>x1;
    cout<<endl;
    cout<<"Masukan titik y2 : ";
    cin>>y1;
    cout<<endl;
    tx=(x+x1)/2;
    ty=(y+y1)/2;
    cout<<"Titik tengah suatu garis adalah : "<<tx<<","<<ty<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;

14 Mar 2011

algoritma menabung ke bank

1.Pergi kebank.
2. ambil no antrian dan Ambil slip menabung.
3.Mengisi slip :
        a.Tulis tanggal
        b.centang simpedes
        c.Tulis nama
        d.tulis kanca/unitBRI
        e.centang mata uang rupiah
        e.Tulis nominal penarikan dengan angka (Rp.500.000,00)
        f.Tulis nominal dengan huruf (Lima ratus ribu rupiah)        
        g.Tanda tangan
4.Serahkan kepada Teller, slip peyetoran  dan buku Tabungan.
5.Tunggu sebentar untuk di panggil.
6.serahkan uang ketika dipanggil.
6.ambil buku tabungan.
7.Keluar bank.
8.Pulang..

12 Mar 2011

Algoritma dalam kehidupan sehari-hari

Pengertian Algoritma
Algoritma adalah suatu prosedur yang tepat untuk memecahkan masalah dengan menggunakan bantuan komputer serta menggunakan suatu bahasa pemrogaman tertentu seperti bahasa Pascal, Visual Basic, Java, dan masih banyak lagi bahasa yang lain, dalam kehidupan sehari-hari, sebenarnya kita juga menggunakan algoritma untuk melaksanakan sesuatu. Sebagai contoh, ketika kita menulis surat, maka kita perlu melakukan beberapa

Fungsi Algoritma
Dengan algoritma, kita dapat mengatasi masalah dari yang sederhana sampai yang kompleks sekalipun. Namun, seorang user harus mampu membuat suatu program dengan menggunakan bahasa yang difahami oleh komputer. Sebelum disajikan dalam bentuk bahasa pemrogaman, sebaiknya kita membuat diagram alir (Flow Chart) dan Pseudocode. Hal ini dimaksudkan agar dapat mempermudah kerja atau mempermudah dalam membuat program. Selain itu, algoritma dapat mengatasi masalah logika dan masalah matematika dengan cara berurutan, tetapi kadang-kadang algoritma tidak selalu berurutan, hal ini dikenal dengan proses percabangan

  •  contoh algoritma menulis surat :
          langkah sebagai berikut:
             1. Mempersiapkan kertas dan amplop.
             2. Mempersiapkan alat tulis, seperti pena atau pensil.
             3. Mulai menulis.
             4. Memasukkan kertas ke dalam amplop.
             5. Pergi ke kantor pos untuk mengeposkan surat tersebut.
  • contoh algoritma untuk menghitung luas lingkaran:
             1. Masukkan R
             2. Pi ? 3,14
             3. L ? Pi*R*R
             4. Tulis L

operator naik turun c++


Beberapa source code tentang syntax dasar C++ dan Input output saya postingkan disini,salah satunya adalah source code pemograman mencari nilai naik turu, 
misal kita menginputkan nilai 5 , maka hasilY : 1 2 3 4 5 atau 5 4 3 2 1

nah ini source codenya :

int  m=20, n=10;

cout<<"m ="<<m<<",n="<<n<<endl;
++m;--n;
cout<<"m ="<<m<<",n="<<n<<endl;
++m;--n;
cout<<"m ="<<m<<",n="<<n<<endl;
++m;--n;
cout<<"m ="<<m<<",n="<<n<<endl;
++m;--n;
cout<<"m ="<<m<<",n="<<n<<endl;
++m;--n;
cout<<"m ="<<m<<",n="<<n<<endl<<endl<<endl;

luas kerucut c++

Beberapa source code tentang syntax dasar C ++dan Input output saya postingkan disini,salah satunya adalah source code dari Mencari Volume kerucut


{int volum,pi,tinggi,r;

pi=22/7;
cout<<"masukan jari jari=";
cin>>r;
cout<<"masukan tinggi kerucut=";
cin>>tinggi;

volum=(0.33*pi*r*r*tinggi);

cout<<"volum kerucut dgn jari jari"<<r<<" dan tinggi kerucut"<<tinggi<<"="<<volum<<endl<<endl<<endl;
}


dan berikut adalah flowchart dari progam di atas

luas segitiga c++



Berikut sedikit saya coba pemrograman bahasa C++ untuk menghitung luas Segita dengan menginputkan dari keybord, sebelumnya saya tampilkan flowchar luas segitiga:
 program luas persegi tiga

 {int a,t,luas;
cout<<"masukan alas =";
cin>>a;
cout<<"masukan tinggi =";
cin>>t;
luas=(0.5*a*t);
cout<<"luas segitiga dengan alas"<<a<<" dan tinggi"<<t<<" ="<<luas<<endl<<endl<<endl;
}