Selasa, 19 April 2011

Program untuk Menjumlakan Deret Bilangan

Saya ada tugas lagi nih. ,kali ini di suruh membuat program untuk menjumlahkan deret bilangan. Saya membuatnya dalam bahasa C++ karena memang di suruhnya begitu. ,whehehehehehehe. ,langsung aja guy's ni source code nya saya berikan seperti yang ada sdi bawah ini :

#include <iostream.h>
    
class jumlah
{

public:
     jumlah(){total=0;}

     void masukan(){
        cout << " Masukkan angka - angkanya : ";
        cin >> n;
     }
    
     void jumlahkan(){
        if(n>0)
         {
            for(int i=1; i<=n; i++)
             {
                cout << "Masukkan Nomornya : " << i << " : " ;
                cin >> a;
                total += a;
            }
         }
     }
    
     void keluaran(){
        cout << "Jumlah semua nya : " << total;
     }
    
private:
     int n;
     int a;
    int total;
};
    
int main()
{
    
jumlah X;
X.masukan();
X.jumlahkan();
X.keluaran();
    
system("PAUSE");
return EXIT_SUCCESS;

}


Dan bila saya compile dan saya masukkan angka = 12345 maka hasilnya akan terlihat seperti pada gambar yang ada di bawah ini :


Dan bila saya tekan enter maka hasilnya akan tampak seperti gambar yang ada di bawah ini :


dan di bawah ini sekalian source code  versi jeliotnya. :

import jeliot.io.*;

class jumlah{
public jumlah(){total=0;}

public void masukan(){
System.out.print(“Please input Ur number: “);
n = Input.readInt;
}

public void jumlahkan(){
if(n>0)
{
for(int i=1; i<=n; i++)
{
System.out.print(“Please input the number”+i);
System.out.print(” : “);
a=Input.nextInt;
total+=a;
}
}
}

public void keluaran(){
System.out.print(“Totally from Ur number is: “+total);
}

private int n;
private int a;
private int total;
};


public static void main(){

jumlah X = new jumlah();
X.masukan();
X.jumlahkan();
X.keluaran();

}

Selamat mencoba guy's

Menghitung Perkalian 2 Bilangan KPK

Ketemu lagi guy's.

tetap semangat kan ??? masih ingat kan pada postingan sebelumnya saya membuat program menghitung KPK.
Nah sekarang lanjutanya masih sama tentang KPK juga tapi kali ini saya menghitung Perkalian 2 Bilangan KPK.
langsung aja ya saya kasih source code nya :

#include <cstdlib>
#include <iostream>

using namespace std;

class nomor{

public:
    void bilangan();
   
private:
    int a,b;
};
   

void nomor::bilangan()
{
     cout << " Masukkan nilai : ";
    cin >> a;
    b=a*a;
    cout << b << endl;
}

int main(int argc, char *argv[])
{

nomor nmr;
nmr.bilangan();

system(“PAUSE”);
return EXIT_SUCCESS;
}


dan saya compile dan saya coba masukkan angka 4,  maka hasilnya akan tampil seperti pada gambar yang ada di bawah ini :





 Sekalian ini ada dalam versi JAVA nya :

import java.util.Scanner;

public class GlobalMembersCoba
{
public static void main( String[] args )
{
nomor nmr = new nomor();
nmr.bilangan();   
}   
}
public class nomor
{
public final void bilangan()
{
System.out.println(“Masukkan nilai”);
Scanner input = new Scanner(System.in);
System.out.print(“Masukkan nilai a : “);
a = input.nextInt();
b =a*a;
System.out.print(“b:”+b);
}
private int a;
private int b;
}


selamat mencoba guy's . ,kali - kali aja kalian pingin nyoba gt. ,hehehehe. ,jangan lupa comment ya??

Program untuk membuat KPK

Ada tugas lagi nih di suruh buat program KPK. ,Mumpung masih sempet buat posting langsung aja saya posting. ,hehehehe. , langsung aja ya saya kasih source code nya seperti yang ada di bawah ini :

#include <cstdlib>
#include <iostream>

using namespace std;
   
class Kpk{

public:
    int kpk(int,int);

private:
    int nilai;
};


int Kpk::kpk(int a, int b)
{

    nilai=0;
        for(int i=1;i<=b;i++){

    nilai=nilai+a;
        if(nilai%b==0){

    return nilai;
    break;
        }
    }
}

int main(int argc, char *argv[])
{

int c, d;

    cout << " Masukkan Angka Pertama : " ;     //Memasukkan inputan pertama
    cin >> c;
    cout << " Masukkan Angka Kedua   : " ;     //Memasukkan inputan kedua
    cin >> d;
    cout << endl;
   
Kpk bilangan;
    cout << " Hasil Kpk nya adalah : " << bilangan.kpk(c,d);    //rumus dari kpk
    cout << endl;
   
system("PAUSE");
return EXIT_SUCCESS;

}

dan ke tika saya compile dan angka yang pertama saya masukkan angka = 3 dan yang keua saya masukkan angka = 4,  maka hasilnya akan tampak seperti pada gambar yang ada di bawah ini :

  
Selamat mencoba guy's. ,tetap semangat. ,hehehehe. ,eh iya jangan lupa comment ya. ,jessseeeeeeeee.

Program Factorial

Kali ini saya akan mencoba untuk membuat program factorial. Ini tugas dari Algoritma dan Pemrograman lagi hehehehehe. ,Langsung saja source code nya seperti yang ada di bawah ini.

#include <cstdlib>
#include <iostream>
#include <conio.h>
    
using namespace std;

class Faktorial{

public:
      
    void home() {
         cout << "***********" << endl;
         cout << " factorial " << endl;
         cout << "***********" << endl;
         cout << endl;
         }  
        
     Faktorial(){f=1;}
     void masukan() {
          cout << " Masukkan angka : ";
         cin >> n;
          }
   
     void faktorialkan(){
          for(int i=1;i<=n; i++)
         f*=i;
         }
    
     void keluaran(){
          cout << " Faktorial dari angka " << n;
          cout << " adalah: " << f;
         }
   
private:
     int n;
     int f;
};

int main(int argc, char *argv[])
{

Faktorial X;
X.home();
X.masukan();
X.faktorialkan();
X.keluaran();
    
getch ();
system("PAUSE");
return EXIT_SUCCESS;
}

dan ketika saya compile dan saya coba untuk masukkan angka maka hasilnya akan keluar seperti gambar yang ada di bawah ini :

dan tugasnya juga di suruh mebuat factorial versi jeliotnya maka saya convert aja dari bahasa pemrograman C++ ke bahasa pemrograman JAVA. , dan hasilnya seperti yang ada di bawah ini :

import jeliot.io.*;

class Faktorial{
public Faktorial() {f=1;}
public void masukan(){
System.out.print(“Masukkan angka: “);
n=Input.nextInt();
}
    
public void faktorialkan(){
for(int i=1;i<=n;i++)
f*=i;
}
    
public void keluaran(){
System.out.print(“Faktorial dari angka: “+n);
System.out.print(” adalah “+f);
}
    
private int n;
private int f;
    
public static void main(){
Faktorial X=new Faktorial ();
X.masukan();
X.faktorialkan();
X.keluaran();
    
}
}

Oke selamat mencoba guy's n jangan lupa di comment ya. ,hehehehehe

Bilangan Dari 1-100 yang Dapat Dibagi 3 dan 5

Kali ini saya akan mencoba menuliskan source code Bilangan dari 1-100 yang dapat di bagi dengan 3 dan 5. berikut ini source code nya :

#include <cstdlib>
#include <iostream>

using namespace std;

class angka{                                                            //the name of class

public:
    int cara();

private:
    int hasil;                             
};

int angka::cara()
{                                          
    hasil=0;                                                          
        for(int i=1;i<100;i++){                                            //the looping
            if(i%3==0 && i%5==0) {                                       //statement if
            cout << i << endl;
            hasil+=1;                                                    //formula
        }
}

cout << " Angka - angkanya adalah: " << hasil << " buah " << endl;
return hasil;                                                            //return to hasil function
}

int main(int argc, char *argv[])
{
    cout << "**********************************************************" << endl
    cout << " Bilangan antara 1-100 yang habis dibagi 3 dan 5 adalah : " << endl;
    cout << "**********************************************************" << endl;
   
angka agk;    
agk.cara();
              
system("PAUSE");
return EXIT_SUCCESS;
}


dan di bawah ini adalah contoh gambarnya setelah saya compile


ALL INFORMATION Copyright © 2011 | Template created by O Pregador | Powered by Blogger