Sabtu, 22 Maret 2014

Tugas Kelompok Alpro Pertemuan ke 2



Konversi Desimal ke Oktal


Berikut adalah algoritma dan program untuk Konversi Desimal Ke Oktal .

Algoritma Aljabar :
{Algoritma menerima masukan bil. Kemudian melakukan perulangan apabila bil lebih dari 1 dan melakukan proses a sama dengan bil mod 8 dan bil sama dengan bil kurangi a bagi 8. Mencetak a}

Deklarasi :
1.bil --> integer (input)
2. a,bil --> integer (proses)
3. a --> integer (output)

Dekripsi :
1. Integer (a,bil)
2. - bil<1
    - a= bil%8
    - bil= (bil-a)/8
3. Write (a)


reptor


 c++



Bretukar Nilai Dua Variabel


Algoritma

(Bertukar nilai dua variabel, algoritma menerima masukan masukan nilai A dan nilai B,lalu diproses,dan mencetak ada 2 hasil nilai yang semula inputan dari A keluarnya itu inputan yang dinputkan oleh B,begitupun dengan B juga sma mencetak hasil inputan A(bertukar nilai variabel).

Deklarasi :
a,b       = integer (input)
c          = integer
a,b       = integer (output)

Deskripsi :
input a, b
c <-- a
a <-- b
b <-- c
output a, b

contoh :            
        input:
 a = 4
             b = 8
        proses :
                         c = 4
                        a = 8
                         b = 4
#c sebagai variabel penyimpan nilai
        hasil :
                        a = 8
                        b = 4

Flowchart (Raptor)

  





 C++





 Koding

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string koding_terus_sampe_tangan_kriting;
   int b,c,a;

   koding_terus_sampe_tangan_kriting="Nilai A = ";
   cout<<koding_terus_sampe_tangan_kriting;
   cin>>a;
   koding_terus_sampe_tangan_kriting="Nilai B = ";
   cout<<koding_terus_sampe_tangan_kriting;
   cin>>b;
   c=a;
   a=b;
   b=c;
   cout<<"Jadi Bertukarnya nilai dua variabel adalah...?"<<endl;
   cout<<"Nilai A = "<<a<<endl;
   cout<<"Nilai B = "<<b<<endl;
   return 0;
}

Membalik Nilai 2 Variabel


Berikut adalah algoritma dan program untuk Membalik Nilai 2 Variabel.

Algoritma Aljabar :
{Algoritma menerima masukkan nilai a dan b. Kemudian nilai a disimpan di c, lalu membalik nilai a sama dengan b dan nilai b sama dengan a. Mencetak a,b}

Deklarasi :
1. a,b --> integer (input)
2. c --> integer (proses)
3. a,b --> integer (output)

Dekripsi :
1. Integer (a,b,c)
2. - c=a
    - a=b
    - b=a
3. Write (a,b)


reptor 

c++

Tidak ada komentar:

Posting Komentar