Rabu, 10 April 2013

Menentukan Bilangan terbesar diantara 2 bilangan bulat

  Bilangan Terbesar Antara 2 Bilangan Bulat


Dibawah ini adalah Flowchart untuk menentukan bilangan terbesar antara 2 bilangan bulat dengan cara Rekursif..

 Kasus 5.2
 Main 





Pemanggilan dengan Fungsi Rekursi Yaitu menggunakan Call pada Raptor

 Misalkan Pemanggilan nya kita namakan bil

bil




Program Menampilkan Deret Bilangan Aritmatika denga C++



Deret Aritmatika


Definisi : Deret/barisan bilangan aritmatika adalah sekumpulan bilangan yang disusun sedemikian rupa sehingga jarak/selisih/difference antara setiap suku dengan suku berikutnya selalu tetap (konstan).
Definisi: Setiap bilangan pada deret disebut sebagai suku/element/term
Selanjutnya, jika setiap suku pada deret diberi index, maka deret dapat dituliskan sebagai berikut :
U_1,U_2,U_3,...,U_n.
Contoh-contoh deret aritmatika :
  • 1,3,5,7,10. Deret aritmatika terhingga (finite), yaitu jumlahnya terbatas. Selisih tiap suku dengan suku berikutnya adalah 2.
  • 1,2,3,4,5,6. Deret aritmatika terhingga. Selisih tiap suku dengan suku berikutnya adalah 1.
 
Ini adalah contoh Program nya Menggunakan C++

#include <cstdlib>
#include <iostream>

using namespace std;
class aritmatika{
public:
void input();
void proses();
int a,b,n,i,hasil;
};
void aritmatika::input(){
cout<<"Masukan Suku Awal :"<<endl;
cin>>a;
cout<<"Masukan Banyak suku :"<<endl;
cin>>n;
cout<<"Masukan Beda :"<<endl;
cin>>b;
cout<<endl;
}
void aritmatika::proses(){
for(i=0;i<n;i++)
cout<<a+(i*b)<<endl;
}
int main(int argc, char *argv[])
{
aritmatika deret;
deret.input();
deret.proses();
system("pause");
return 0;
}


 Maka Hasil nya Akan Tampil :




    ~~~~ SEMOGA BERMANFAAT~~~~

ALPRO Minggu ke-6

   Di Minggu ke-6 ini  Kuliah Alpro kita hanya disuruh menyelsaikan kasus-kasus yang ada, lalu tiap kelompok dimana ketuanya  harus mengirim hasil kerja kelompoknya ke email bapak nya.....
kebetulan kasus-kasus nya sudah kami selsaikan dirumah jadi kita bisa langsung mengirim saja...

Materi yang dipelajari masih sama dengan minggu yang ke-5 yaitu membahas tentang Sub Program
Dimana sub program itu mempelajari tentang Rekursi...
Rekursi dibagi menjadi 3 macam Metode  Yaitu :
     1.  Going Down Recursion (rekursi menurun), yaitu parameter menurun nilainya sampai dicapai
           kasus berhenti
     2. Going Up Recursion (rekursi menaik), yaitu parameter menaik nilainya sampai dicapai kasus
            berhenti
       3. Two Half (rekursi separuh-separuh), rekursi dibagi menjadi 2 bagian, di mana setiap bagian
         juga merupakan subprogram rekursi.

Kemudian kita disuruh mengerjakan Tugas Projek yaitu disuruh membuat Program Kalkulator Sientifik
yang batas waktu nya dikumpulkan minggu berikutnya...

Semoga aja kelompok ku bisa mengerjakan nya dengan cepat dan sesuai yang diharapkan dosen... :)