Algorithm

25 Mar 2012

Looping

Dalam kehidupan sehari-hari banyak kita temukan beragam bentuk looping (perulangan).
Setiap hal yang kita lakukan pasti memerlukan perulangan untuk mencapai tujuan tertentu yang di inginkan...

banyak macam dari looping  yang bisa di temukan adalah :
1).  menentukan rata-rata bilangan bulat
2). mencari jumlah deret
3). bilangan berpangkat
etc dan saya akan membagikannya beberapa yang bisa saya pahami....

setiap masalah yang di temukan membutuhkan perulangan untuk memecahkannya (menurut saya nih,, hehe)..
 let's saw the program...!!!








 program diatas adalah program untuk menentukan jumlah bilangan berpangkat....
bisa juga kita compile ke compiler Dev-C++..


 #include <iostream>
#include <string>

using namespace std;
int main()
{
 
   int x;
   int y;
   int i;
   int pangkat;

 
   cout << "Masukkan Nilai : " << endl;
   cin >> x;
 
   cout << "Masukkan nilai Pangkat" << endl;
   cin >> y;
   pangkat =1;
   i =1;
   while (!(i>y))
   {
      pangkat =pangkat*x;
      i =i+1;
   }
   cout << pangkat << endl;
 
   system("PAUSE");
   return 0;
}

2nd program of looping..
Mencari jumlah deret








sekarang kita coba untuk mengcompilenya di compiler C++.. mengapa pakai C++ karena dengan C++itu lebih mudah di pahami,,, tapi lain kali saya akan mencoba menggunakan compiler lainnya,,, itu adalah PR buat saya heheh

ini dia programnya:
#include <iostream>
#include <string>

using namespace std;
int main()
{
   int selisih;
   int i;
   int jumlah;

   selisih =0;
   jumlah =0;
   i =1;
   while (1)
   {
      jumlah =i/1;
      i =i+1;
      selisih =1/(i-1)-1/i;
      if (selisih<0.001) break;
   }
   cout << i << endl;   cout << jumlah << endl;
  
   system("PAUSE");
   return 0;
}


nah,, silahkan mencoba program di atas syukur-syukur bisa jalan ya..?? hehe

ternyata masih banyak program-program looping yang lainnya,,, saya semkin tertarik nihh untuk mempelajari Al-pro... karena setiap orang menjalani hidupnya dengan pasti memerlukan Algoritma tertentu untuk mencapai tujuan nya masing masing,,,

jadi buat temen2 informatika jangan bosan ya belajar Al-Pro karena Al-Pro itu menyenangkan sekaligus memusingkan.... hehehe

selamat belajar dan mencoba,,, semoga bisa membantu pemahaman teman-teman semua.......*_*

1 komentar:

  1. Thank's, untuk while (!(i>y)) fungsinya untuk apa ya ?

    terutama tanda "!", terimakasih.

    BalasHapus