Sabtu, 22 Maret 2014

tugas individu minggu ke 4

Berikut adalah algoritma dan program untuk Tabel Perkalian.

Algoritma Aljabar :


Deklarasi :


Dekripsi :

C++





kelompok minggu ke 3 ( menghitung bilangan berpangkat sampai N)

Tugas Ebooks 3.7

Berikut adalah algoritma dan program untuk Menghitung Bilangan Berpangkat Sampai N.

Algoritma Aljabar :
{Algoritma menerima masukan a,b. Kemudian melakukan proses c sama dengan 1 c lebih besar dari b hasil sama a pangkat c dan c sama dengan c tambah 1.  Mencetak hasil}

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

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


raptor




c++





kelompok minggu ke 3 ( random nilai )

Tugas Ebooks 3.6

Berikut adalah algoritma dan program untuk mencari  Random Nilai.

Algoritma Aljabar :
{Algoritma menerima masukan a. Kemudian melakukan proses b sama dengan 1283 c sama dengan 106 d sama dengan a+1 f sama dengan 1234 dan g sama dengan c kali f tambah b mod d.  Mencetak g}

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

Dekripsi :
1. Integer (a,b)
2. - b= 1283
    - c= 106
    - d= a+1
    - f =1234
    - g= ((c*f)+b) % d
3. Write (g) 


raptor


c++




kelompok minggu ke 3 ( faktorial bilangan prima)

(Faktorial Bilangan Prima)

Algoritma
{Algoritma menerima masukan a. Kemudian melakukan perulangan dan didalamnya ada pengecualian if else.  Mencetak a}

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

Dekripsi
1. Integer (a,b)
2. - c=2
    - while (a<=2)
         if (a % 2==0)
            a =a/2;
         else
            a =a/3;
3. Write (a,b)


raptor 



c++



kelompok minggu ke 3 ( bilangan prima )

Tugas Ebooks 3.4

Berikut adalah algoritma dan program untuk mencari  Bilangan Prima.

Algoritma Aljabar :
{Algoritma menerima masukan a. Kemudian melakukan proses  c sama dengan 2 lalu melakukan perulangan dan didalamnya ada pengecualian.  Mencetak a,b}

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

Dekripsi :
1. Integer (a,b)
2. - c=2
    - while (b>a)
         if ((b % 2==0 && b!=2)
        else if (b % 3==0)
         else
3. Write (a,b)

raptor


c++




kelompok minggu ke 3 ( pembagian terbesar dari 2 variabel )

Tugas Ebooks 3.3

Berikut adalah algoritma dan program untuk mencari  Pembagi Terbesar Dari 2 Variabel.

Algoritma Aljabar :
{Algoritma menerima masukan a,b. Kemudian melakukan proses  c sama dengan 1 d sama dengan 1 dan melakukan perulangan.  Mencetak a,b}

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

Dekripsi :
1. Integer (a,b,c,d)
2. - c=1
    - d=1
    - while (c>a && d>b)
         if ((a % c)==0 && (b % d)==0)
        else
            c =c+1;
            d =d+1;
3. Write (a,b)


raptor


c++



kelompok minggu ke 3 ( pembagian terkecil suatu bilangan)

Tugas Ebooks 3.2

Berikut adalah algoritma dan program untuk mencari  Pembagi Terkecil Suatu Bilangan.

Algoritma Aljabar :
{Algoritma menerima masukan a. Kemudian melakukan proses  b sama dengan 2 dan melakukan perulangan.  Mencetak b}

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

Dekripsi :
1. Integer (a,b)
2. while (b>=a)
    if (a%b)!=0
    else
    b=b+1
3. Write (b)


reptor


c++




kelompok minggu ke 3 ( akar pangkat bilangan )

Tugas Ebooks 3.1

Berikut adalah algoritma dan program untuk mencari  Akar Pangkat Bilangan.

Algoritma Aljabar :
{Algoritma menerima masukan a,b,c. Kemudian melakukan proses Hasil sama dengan (a pangkat b) pangkat (1 bagi c).  Mencetak Hasil}

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

Dekripsi :
1. Integer (a,b,c,Hasil)
2. Hasil= (a^b)^(1/c)
3. Write (Hasil)


reptor


c++



kelompok minggu 2 ( konversi desimal ke oktal )

Tugas Ebooks 2.8

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++



kelompok minggu 2 ( membalik dikit bilangan bulat )

Tugas Ebooks 2.7

Berikut adalah algoritma dan program untuk Membalik Digit Bilangan Bulat .

Algoritma Aljabar :
{Algoritma menerima masukan a. Kemudian b sama dengan 0 dan melakukan perulangan, bila belum memenuhi syarat a sama dengan 0 makan akan melakukan proses b sama dengan (b kali 10) tamabah (a mod 10). Lalu a sama dengan (a dikurangi (a mod 10)) dibagi 10. Mencetak b }

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

Dekripsi :
1. Integer (a,b)
2. - b=0
    - a==0
    - b= (b*10)+(a%10)
    - a= (a-(a%10))/10
 
3. Write (b) 


reptor


c++



minggu 2 ( deret fibonci )

Tugas Ebooks 2.6

Berikut adalah algoritma dan program untuk mencari Deret Fibonaci.

Algoritma Aljabar :
{Algoritma menerima masukan n. Kemudian melakukan proses a sama dengan 1, b sama dengan 0,  c sama dengan 0, dan i sama dengan 0. Lalu melakukan perulangan i lebih besar sama dengan n, c sama dengan a ditambah b, a sama dengan b, b sama dengan c dan i sama dengan i ditambah 1. Mencetak b}

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

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

reptor

 c++


kelompok miggu ke 2 ( factorial )

Tugas Ebooks 2.4

Berikut adalah algoritma dan program untuk mencari Faktorial.

Algoritma Aljabar :
{Algoritma menerima masukan a. Kemudian melakukan proses b sama dengan 1 dan c sama dengan 1. Lalu melakukan perulangan c lebih besar dari a, b sama dengan b ditambah 1 dan c sama dengan c ditambah 1. Mencetak b}

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

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

reptor

c++

tugas kelompok minggu ke 2 ( membalik nilai 2 variabel )

Tugas Ebooks 2.1

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++

Rabu, 19 Maret 2014

refleksi minggu ke 4

Refleksi minggu ke 4

Materi kuliah

A . belajar perulangan ( loop )
B . belajar berbedaan dan kesamaan antara for, while, do while.
C . mencari perulangan dalam kehidupan sehari-hari
D .  belajar tentang penggunaan sigma dalam pemrograman
E . mencari rata-rata
F . di beri tugas untuk mengerjakan soal di SAP

Kendala

A . belum memahami penuh dalam penggunaan sigma untuk pemrograman
B . kurang paham tentang bilangan fibonacci

Cara mengatasi kendala

A .menanyakan kepada teman 1 kelompok.
B .menanyakan kepada kelompok lain
C .memahami samapi bisa

Contoh perulangan dalam kehidupan sehari-hari :

Bersepeda.

Apa bila kita ingin melakukan suatu perjalanan menggunakan sepeda, kita itu harus menggayuh pedal sepeda tersebut secara berulang agar sampai ketujuan.