-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...!!!

1 Apr 2011

program c++ konversi detik untuk menampilkan jam menit dan detik

Program yang pernah saya buat dengan bahasa C berikut adalah beberapa program yang pernah dosen saya beri. Semoga bermanfaat, perhatikan alur logikanya

Ini adalah program mengubah banyak detik menjadi bentuk jm : mnt : dtk.
Pertama, user memasukan banyak jumlah detik, lalu akan menampilkan tampilan seperti misalkan 1 jam, 23 menit, 20 detik.
berikut ini adalah codenya yang saya buat dengan IDE Dev-C++.

 
#include <iostream.h>
#include <conio.h>
main()
{
long int jam,menit,detik,s,sisa;
cout<<"Program Konversi Detik Ke Jam, Menit & Detik\n";
cout<<"============================================\n";
cout<<"masukkan Detik : "; cin>>detik; cout<<endl;
jam=detik/3600;
sisa=detik%3600;
menit=sisa/60;
s=sisa%60;
cout<<detik ; cout<<" Detik = ";
cout<<jam ; cout<<" Jam ";
cout<<menit ; cout<<" Menit ";
cout<<s ; cout<<" detik ";
cout<<endl;
return 0;
}
 
Kurang jelas atau ada yang salah, silakan comment… matur thankyu 

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;