Thursday, 3 April 2014

c++ bilangan 1-9


FOR
=>perulangan menggunakan for naik

#include <cstdlib>
#include <iostream>

using namespace std;

class ani{
          private:
                  int x;
          public:
                 ani();
                 void proses();
                 };
        
    ani::anii(){
                   cout<<"menghitung nilai perulangan for 1-9";
                   cout<<endl;
                   cout<<"Anni kholilah Daulay";
                   }
                  
    void ani::proses(){
         for(x=1;x<=9;x++)
         cout<<x<<endl;
         }

int main(int argc, char *argv[])
{
    ani a();
    a.proses();
    cout<<endl;
        
    system("PAUSE");
    return EXIT_SUCCESS;
}

raptor cetak bilangan 1-9

selamat mencoba raptornya teman-teman :)))












algoritma perulangan 1-9

A. Buatlah algoritma mencetak bilangan dari 1 sampai 9 secara (menggunakan kertas - difoto)
01. naik
02. turun
menggunakan :
01. perulangan for to .. (for downto ...)
02. perulangan while
03. perulangan repeat until

Algoritmanya:
>> Naik <<
1. Naik menggunakan perulangan for to...
for i <-- 1 to 9 do
write(i)
end for

2. Naik menggunakan perulangan while...
i <-- 1
while(i < 10)
write(i)
i <-- i + 1
end while

3. Naik menggunakan perulangan repeat until...
i <-- 1
repeat
write(i)
i <-- i + 1
until(i>9)

>> Turun <<
1. Turun menggunakan perulangan for to...
for i <-- 9 to 0 do
write(i)
end for

2. Turun menggunakan perulangan while...
i <-- 9
while(i < 0)
write(i)
i <-- i - 1
end while

3. Turun menggunakan perulangan repeat until...
i <-- 9
repeat
write(i)
i <-- i - 1
until(i>0)

latihan sub program







sub program

Dalam algoritma pemrograman pembahasan subprogram yaitu dalam programnya menampilkan lebih dari satu output.
Sebagai contoh,suatu pekerjaan yang dilakukan oleh seseorang tentu akan dilakukan oleh orang tersebut sesuai profesinya.
Misal,seorang direktur tentu akan memimpin suatu perusahaan dengan banyak pekerja dibawahnya. Mereka otomatis (bawahan direktur) akan melakukan pekerjaannya masing2 sesuai dengan yang mereka kerjakan,dan direktur tersebut hanya menerima hasil jadinya.
Dalam dalam proses tersebut bisa kita aplikasikan ke dalam algoritma subprogram,dengan membuat prosedurnya terlebih dahulu.
Kali ini saya punya contoh dalam subprogram flowchart raptor,yaitu suatu bilangan yang outputny akan menampilkan hasil +5.
Jadi misalnya kita inputkan angka 4,maka akan keluar hasilnya 9. Itu terjadi juga seperti contoh yang diatas. Membuat prosedur dan maka akan memunculkan hasil sesuai dengan perintah atau kerjanya dari inputannya tersebut.


Langkah-langkahnya :::
Tutorial Tahap membuat subprogram menggunakan RAPTOR
1. buka file latian 1.rap.. file bisa diunduh disini
2. klik kanan pada bagian main, pilih add procedure
2. Beri nama procedure, pada bagian paling atas
3. Ubah MODE nya menjadi Intermediate yah
4. Parameter input (dicentang) : x, parameter output (dicentang) : hasil
ini SS nya..



5. Isikan algoritma seperti menulis di main di dalam procedure tambah5
6. Kembali pada bagian main, kita panggil procedure tadi. hasilnya : 


Gambar flowchart dibawah ini yaitu akan memunculkan output +5.




dalam flowchart subprogram dibawah ini,kita membuat dua flowchart dalam satu raptor. Yang flowchart pertama kita inputkan telebih dahulu variabelnya,kemudian kita outputkan hasilnya. Flowchart yang kedua kita membuat prosedur untuk pemanggilan variabel tersebut,kemudian di proses di dalam flowchart kedua. Maka kalau kita jalankan flowchart tersebut,hasilnya akan menginputkan kan suatu angkan dan hasil outputnya +5 (sesuai contoh diatas).