Beranda

Sabtu, 31 Maret 2012


Pretest Praktikum 2 ( Bab Kondisional )
Menentukan apakah bangun tersebut persegi atau persegi panjang.

Jika di inputkan A=2 dan B=2, maka outputnya :
Jika di inputkan A=2 dan B=3, maka outputnya :
Program C++ (overloading) :


#include <iostream>
#include <string>
using namespace std;
class Bangun {
      friend istream& operator>>(istream&, Bangun&);
      public:
             void menentukan();
      private:
              int A,B;
              };     
istream& operator>>(istream& in, Bangun& masukan){
         cout<<"Masukan A = ";
         in>>masukan.A;
         cout<<"Masukan B = ";
         in>>masukan.B;  
         }
void Bangun::menentukan(){
     if (A==B)
        cout<<"Bangun itu adalah Persegi"<<endl;
     else
        cout<<"Bangun itu adalah Persegi Panjang"<<endl;
        }
main()
{
   Bangun Y;
   cin>>Y;
   Y.menentukan();
   system ("Pause");
   return 0;
}

Jika diinputkan A=2 dan B=2, maka hasilnya :




Jika diinputkan A=2 dan B=3, maka hasilnya :


Kamis, 29 Maret 2012



Refleksi Keempat Mata Kuliah Alpro
Pertemuan Alpro Keempat Kamis 22 Maret 2012, saya berangkat jam 06.45…ternyata pas nyampe di kelas udah ada Dosen,,,biasa rajin  banget kalo berangkat mendahului mahasiswanya…hehehe
Lalu kuliah dimulai, seperti biasa Pak Wahyu memberi penjelasan terlebih dahulu materi yang akan dipelajari seperti apa… dan setelah beberapa menit kemudian Pak Wahyu menyuruh semuanya gabung dengan kelompoknya masing-masing,,,setelah itu pembagian ketua kelas setiap kelompoknya dan peserta yang lain Observasi di lingkungan kampus,,,,setelah itu seperti biasa perkelompoknya mempersentasikan tugas yang udah diberikan pada minggu kemarin….

Kelompok saya mendapatkan tugas nomor 4.3,,, dan setelah 2 kelompok maju dan mempersentasikan tugasnya sekarang giliran kelompok saya yang maju….dan saya mewakili kelompok saya,,,tapi sayangnya cuma raptornya saja yang bisa dipersentasikan dan C++nya  tidak bisa karna programnya ada sedikit masalah..heemmmm…

Setelah itu giliran kelompok lain yang mempersentasikan..tapi Alhamdulillah kelompok di kelas saya dari kelompok pertama sampe akhir berhasil mempersentasikan setiap tugasnya  …
Semoga saja Kelas A tetap kompak dan tetap semangat di pertemuan selanjutnya… J                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         



Sabtu, 24 Maret 2012


Algoritma dan Pemrograman

ALPRO adalah singkatan dari Algoritma Pemrograman. Menurut saya Algoritma itu seperti kata kebanyakan orang, bukanlah sesuatu yang hanya berhubungan dengan dunia komputer saja tetapi Algoritma juga berlaku dalam kehidupan sehari-hari dan  Pemrograman adalah segala kegiatan pembuatan program komputer. Berarti dapat disimpulkan bahwa Algoritma Pemrograman adalah kegiatan pembuatan program komputer dalam kehidupan sehari-hari.

Contoh gambar Pemrograman Algoritma dalam kehidupan sehari-hari:



Contoh gambar Pemrograman dalam kehidupan sehari-hari:






Pretest Praktikum 1 ( Bab Sekuen)
Menghitung volume dan luas permukaan kubus.

Jika di inputkan 4, maka outputnya :

Program C++ (overloading) :

#include <cstdlib>
#include <iostream>
using namespace std;
class Kubus{
      friend istream& operator>>(istream&, Kubus&);
      friend ostream& operator<<(ostream&, Kubus&);
      public:
              Kubus();
              void proses();
      private:
              double s,V,Lp;       
      };
Kubus::Kubus(){
                   cout<<"Menghitung Volume"<<endl;
                   cout<<"Menghitung Luas permukaan"<<endl;
                   }     
void Kubus::proses(){
     V=s*s*s;
     Lp=6*s*s;
     }
istream& operator>>(istream& in, Kubus& a ){
         cout<<"Masukan sisi Kubus = ";
         in>>a.s;
         }
ostream& operator<<(ostream& out, Kubus& b){
         out<<" Volume =";
         out<<b.V;
         out<<" Luas permukaan =";
         out<<b.Lp;
              }
int main(int argc, char *argv[])
{
    Kubus x;
    cin>>x;
    x.proses();
    cout<<x<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}


Jika diinputkan 2, maka hasilnya :








Teknologi Terbaru 2012 : Meja Masa Depan

Anda mungkin sudah sering melihat video maupun film yang menampilkan kecanggihan teknologi terbaru untuk masa depan. Tapi apa jadinya jika hal tersebut menjadi nyata dan bisa Anda miliki?
Saat ini mungkin fungsi meja bagi Anda hanya sebagai peralatan rumah tangga untuk meletakkan peralatan tulis menulis atau sekedar pengisi interior ruangan. Pada awal tahun 2011, beredar kabar munculnya teknologi tv hologram. Tapi baru-baru ini, dipenghujung tahun 2011, Microsoft membuat sebuah terobosan dengan teknologi yang diberi nama Microsoft Surface, dimana sebuah kombinasi antara meja, komputer, kamera, serta touch sensivity berukuran sebesar yang memungkinkan pengguna untuk berinteraksi untuk berbagai aktivitas.
Pada meja besar  yang menggunakan LCD touch screen 40 inchi, Microsoft menempatkan sebuah smartphone pada layar, seketika Microsoft Surface akan mengenali perangkat tersebut dan menampilkan informasi mengenai perangkat serta memungkinkan untuk memilih model yang berbeda. Kabarnya, Microsoft telah mengkonfirmasi harga terbaru untuk meja masa depan yang akan mereka rilis pada tahun 2012 nanti di pasar Amerika sebesar $8.900( sekitar Rp. 82.000.000,-).





          Seperti halnya Microsoft Surface, teknologi terbaru untuk masa depan lainnya, sebuah meja interaktif, EXOdesk, memungkinkan Anda untuk melakukan semua aktivitas pada virtual space. EXOdesk sebenarnya merupakan sebuah tabletop computer yang menawarkan layar high definition 40 inchi, di mana kita bisa memanipulasi virtual object dengan menyentuh dan dragging. EXOdesk akan dirilis pada tahun 2012 mendatang dengan harga $1,299 (sekitar Rp. 12.000.000,-).
          Pada video dibawah ini bisa Anda saksikan penampakan kecanggihan teknologi terbaru untuk masa depan dengan tampilan virtual keyboard, RSS feed stream, simulasi permainan piano, dan aplikasi untuk permukaan tabletop.







Jumat, 23 Maret 2012

Macam -macam Bentuk Simbol Flowchart












BAB PERULANGAN / LOOP

1. Flowchart Mencetak bilangan 1 sampai 4 menggunakan perulangan :
    a) Perulangan for.
Program C++ nya :


b) Perulangan repeat until.

Program C++nya :

2. Flowchart Mencetak bilangan ganjil dari 0 sampai 10 menggunakan perulangan :
    a) Perulangan for.


Program C++ nya :


b) Perulangan while do.

Program C++ nya :

c) Perulangan repeat until.

Program C++ nya :

3. Flowchart mencari rata-rata dari n bilangan bulat positif.

Program C++nya :

4. Flowchart Menghitung rata-rata dari bilangan bulat positif, dimana banyak data ditentukan dari data yang dimasukan.

Program C++nya :

5. Flowchart Mencari jumlah deret.

Program C++ nya :

6. Flowchart Mencari nilai dari n! ( n faktorial ).

Program C++ nya :

7. Flowchart Membuat fungsi perkalian 2 bilangan bulat dengan menggunakan operator penjumlahan.

Program C++ nya :

































BAB PEMILIHAN /KONTROL PROGRAM

1. Flowchart Menentukan nilai terbesar antara dua bilangan bulat!
Program C++ nya :

2. Flowchart Menentukan bilangan terbesar antara 3 bilangan bulat!

Program C++nya :








BAB SEKUEN

1. Flowchart menghitung jumlah dari 3 buah bilangan bulat!



program C++ nya:


2. Flowchart membuat algoritma dan program untuk mencari hasil kali dari 2 buah bilangan!

Program C++ nya :

3Flowchart membuat algoritma dan program untuk menghitung konversi dari m ke cm dan inchi!


Program C++nya:

4. Flowchart mencari keliling dan luas lingkaran yang telah diketahui jari-jarinya!

Program C++ nya :

5. Flowchart mengitung Konversi suhu!

Program C++ nya :

6. Flowchart memasukan nilai n dan m dengan n<m kemudian menuliskan outpunya berbentuk m=q.n+r!

Program C++ nya :

7. Flowchart Menghitung Luas Segitiga! 

Program C++ nya :