Minggu, 17 April 2016

E-Book (Problem Solving And Program Design in C) = Finding Capital Letters In A String (Halaman 538).

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk C++ . Program yang akan di buat yaitu : Tentang : Finding Capital Letters In A String (Halaman 538).

Algoritma :
    1. jika str adalah string kosong
    2. Toko string kosong di topi (string tanpa huruf tidak memiliki ibukota). lain
    3. jika huruf awal dari str adalah huruf kapital
    4. Simpan dalam topi surat ini dan huruf kapital dari sisa str.lain
    5. Simpan dalam topi huruf kapital dari sisa str.

E-Book (Problem Solving And Program Design in C) = Programming No.3 (Halaman 414).

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk C++ . Program yang akan di buat yaitu : Tentang : Programming No.3 (Halaman 414).

Program C++ yang Menggunakan Aplikasi Dev C++ :

E-Book (Problem Solving And Program Design in C) = Programming No.2 (Halaman 414).

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk C++ . Program yang akan di buat yaitu : Tentang : Programming No.2 (Halaman 414).

Program C++ yang Menggunakan Aplikasi Dev C++ :

E-Book (Problem Solving And Program Design in C) = Programming No.1 (Halaman 414).

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk C++ . Program yang akan di buat yaitu : Tentang : Programming No.1 (Halaman 414).

Program C++ yang Menggunakan Aplikasi Dev C++ :

E-Book (How To Solve It By Computer) = Algorithm : 4.6 Finding The K^th Smallest Element.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk C++ . Program yang akan di buat yaitu : Tentang : Algorithm : 4.6 Finding The K^th Smallest Element.


4.6.1 :    

E-Book (How To Solve It By Computer) = Algorithm : 4.5 Partitioning An Array.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk C++ . Program yang akan di buat yaitu : Tentang : Algorithm : 4.5 Partitioning An Array.


4.5.1 :    

Sabtu, 16 April 2016

E-Book (How To Solve It By Computer) = Algorithm : 4.4 Removal Of Duplicates From AnOrdered Array.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk C++ . Program yang akan di buat yaitu : Tentang : Algorithm : 4.4 Removal Of Duplicates From AnOrdered Array.

E-Book (How To Solve It By Computer) = Algorithm : 4.3 FindingThe Maximum Number In A Set.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk Flowchart & C++ . Program yang akan di buat yaitu : Tentang : Algorithm : 4.3 FindingThe Maximum Number In A Set.

E-Book (How To Solve It By Computer) = Algorithm : 4.2 Array Counting Or Histogramming.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk C++ . Program yang akan di buat yaitu : Tentang : Algorithm : 4.2 Array Counting Or Histogramming.

E-Book (How To Solve It By Computer) = Algorithm : 4.1 Array Order Reversal.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk C++ . Program yang akan di buat yaitu : Tentang : Algorithm : 4.1 Array Order Reversal.

Kamis, 14 April 2016

Kasus 6.6 : Algoritma untuk mengecek apakah suatu kata atau kalimat merupakan palindrom atau tidak.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk Flowchart dan C++ . Program yang akan di buat yaitu : Tentang : Algoritma untuk mengecek apakah suatu kata atau kalimat merupakan palindrom atau tidak.

Kasus 6.5 : Modus dari n buah data berupa bilangan bulat (data antara 1 sampai dengan 10).

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk Flowchart dan C++ . Program yang akan di buat yaitu : Tentang : Modus dari n buah data berupa bilangan bulat (data antara 1 sampai dengan 10).

Kasus 6.4 : Algoritma untuk menentukan nilai maksimum dan minimum dari n bilangan.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk Flowchart dan C++ . Program yang akan di buat yaitu : Tentang : Algoritma untuk menentukan nilai maksimum dan minimum dari n bilangan.

Kasus 6.3 : Algoritma untuk menentukan nilai maksimum dari n bilangan.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk Flowchart dan C++ . Program yang akan di buat yaitu : Tentang :
Algoritma untuk menentukan nilai maksimum dari n bilangan.

Rabu, 13 April 2016

Kasus 6.2 : Nilai deviasi standar dari n buah data.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk Flowchart dan C++ . Program yang akan di buat yaitu : Tentang :

Nilai deviasi standar  dari n buah data.

Kasus 6.1 : Rata-rata dari n bilangan bulat dengan menggunakan array.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk Flowchart dan C++ . Program yang akan di buat yaitu : Tentang :

Rata-rata dari n bilangan bulat dengan menggunakan array.

REFLEKSI ALPRO MINGGU KE-7.

Assalamu'alaikum w.w.,

Hari selasa tanggal 12 April 2016 adalah perkuliahan Alpro Minggu ke-7, pada minggu ke-7 ini saya terlambat 3 menit. Alhamdulillah nggak sampi 5 menit, seperti biasannya perkuliahan dimulai dengan kuis yang dimana kuisnya mengenai ARRAY.

Jumat, 08 April 2016

Bab 10 : Pointer, Pengenalan Struktur Data.

 Inilah Program & Outputnya :

Bab 9 : Array Dua Dimensi, Kasus Matriks.

Diktat (Workshop Pemrograman)

1. Buatlah algoritma dan program untuk mengalikan matriks dengan vektor. Vektor adalah
    matriks berdimensi satu (bisa matriks baris maupun matriks kolom). Implementasikan
    matriks dengan array berdimensi dua, dan vektor dengan menggunakan matriks
    berdimensi satu.

Bab 8 : Searching Dan Sorting.

Diktat (Workshop Pemrograman)

Latihan :

1. Perhatikan bahwa Anda dapat melewatkan banyak nomor dalam daftar dan masih berada
dalam urutan menaik yaitu sebagai berikut :
3 4 6 17 21 24 32 43
Angka-angka ini meningkat saat Anda bergerak melalui daftar dari kiri ke kanan. Bangunlah
sebuah array yang berisi angka-angka tersebut ? Kemudian lakukan pencarian biner (Binary
Search) untuk memeriksa apakah angka yang kita cari ada dalam daftar array tersebut ?

Inilah Program & Outputnya :

Kamis, 07 April 2016

Bab 7 : Array Satu Dimensi.

Diktat (Workshop Pemrograman)

      1.      Buatlah algoritma dan subprogram yang cara kerjanya seperti procedure insert di atas.
     Misalkan : kata1 = “Algoritma Pemrograman”
             kata2 = “dan “
Outputnya :
            kata3 = “Algoritma dan Pemrograman”

Bab 6 : Sub Program OOP dan Rekursif.

Diktat (Workshop Pemrograman)

Buatlah procedure untuk:

1.      Menghitung ganjil dan genap
      

ALGORITMA :
Deklarasi :
N: integer } Pendeklarasian variabel yang akan digunakan
Deskripsi :
Read (n) => untuk input
If (n mod 2 = 0) then
Write (“bilangan genap”)
Else
Write (“bilangan ganjil”)
End else
End if    

Bab 5 : Perulangan/ Loop.

Diktat (Workshop Pemrograman)

Latihan 1
      1.      Cetaklah bilangan 1 sampai dengan 4 menggunakan downto.
              Algoritma :     

              Deklarasi :
i                         : integer
             Deskripsi :
                     For i ← 4 to 0 do
                    Write (i)
                    Endfor 

Bab 4 : Pemilihan/ Kontrol Program.

Diktat (Workshop Pemrograman)
    
    1.      Buatlah flowchart dan translasi program dari algoritma 3.2.b. di atas.

             Algoritma menentukan_bilangan_terbesar
            {mencari bilangan terbesar dari 3 bilangan yang diinput}
    Deklarasi :
            Integer a,b,c,terbesar;
    Deskripsi :
            Write(“Masukkan Bilangan Pertama : ”);
            Read(a);
            Write(“Masukkan Bilangan Kedua : ”);
            Read(b);
            Write(“Masukkan Bilangan Ketiga : ”);
            Read(c);
            if (a>b) then
                        if (a>c)
                                    then write(“Terbesar = ”,a);
                                    else wrie(“Terbesar = ”,c);
                        endif
            else if (b>c)
                        then write(“Terbesar = ”,b);
                        else write(“Terbesar = ”,c);
            endif
            endif

Rabu, 06 April 2016

Bab 3 : Sekuen

Diktat (Workshop Pemrograman)

1. Buatlah analisis dan algoritma untuk mencari titik tengah sebuah garis yang ujung titiknya adalah :       A(x1,y1) dan B(x2,y2).

Tulis rumus jarak 2 titik :
    A=((X1+Y1)/2);
    B=((X2+Y2)/2);

Formulasikan algoritmanya :
Deklarasi:

            int A,B,X1,X2,Y1,Y2;
           
Deskripsi:
            Baca (X1,X2.Y1,Y2)
            A=((X1+Y1)/2);
            B=((X2+Y2)/2);
            Write (V)

Bab 2 : INPUT dan OUTPUT Operator Overloading dan FILE.

Diktat (Workshop Pemrograman)

1. Buatlah program yang meminta user memasukkan jam, menit dan detik kemudian
menampilkannya dengan format jam:menit:detik. Deklarasikan jam dan menit berupa
integer, sedangkan menit berupa floating point. Buat masukan dan keluaran
menggunakan operator overloading << dan >> sesuai yang dikehendaki.


Bab 1 : Komputer dan Bahasa Pemrograman.

  Diktat (Workshop Pemrograman)
 
  1.      Buatlah program yang menampilkan biodata pribadi anda.
  Inilah Programnya :


REFLEKSI ALPRO MINGGU KE-6.


Assalamu'alaikum w.w.,

   Seperti biasanya, hari Selasa jam 07.00 WIB, tanggal 5 April 2016 adalah perkuliahan ALPRO. Seperti biasannya juga kuis tetap di jalankan dengan waktu 15 menit. Kuis selesai dan dosennya membahas tentang pertemuan sebelumnya yaitu SUBPROGRAM. Diktat, E-book Problem Solving and Program design in C. Dosennya juga memberi kata-kata motivasi agar jangan terlalu mempersulit hidup. 

Jumat, 01 April 2016

Kasus 5.8 : Algoritma iteratif dan rekursif untuk menghitung gcd dari dua bilangan bulat positif.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi SUBPROGRAM , program ini akan dibuat dalam bentuk Flowchart dan C++ . Program yang akan di buat yaitu : Tentang
Algoritma iteratif dan rekursif untuk menghitung gcd dari dua bilangan bulat positif.


Kasus 5.6 : Fungsi Menghitung Suku Ke-n deret Fibonacci.

Assalamu’alaikum w.w.,

Pada kesempatan ini saya akan memposting Program dari materi SUBPROGRAM , program ini akan dibuat dalam bentuk Flowchart dan C++ . Program yang akan di buat yaitu : Tentang Fungsi Menghitung Suku Ke-n deret Fibonacci.