Minggu, 11 Maret 2012

Refleksi 2

Pada pertemuan ke 2 kami disuruh membuat kelompok yang terdiri dari 6 anggota dan berasal dari 2 kelompok TP yang berbeda.
Setelah terbentuk kelompok, kami menunjuk salah satu dari kami untuk menjadi leader dan 1 orang sekretaris dalam kelompok kami. Setelah itu kami diberikan tugas untuk memecahkan 2 kasus/masalah.
Untuk menyelesaikan tugas tersebut kami membagi tugas pada tiap-tiap anggota agar lebih cepat menyelesaikannya.

Pertama, kami harus membuat program penjumlahan 3 bilangan bulat yang diinputkan oleh user dengan menggunakan raptor dan setelah menyelesaikannya salah satu dari kami disuruh mempresentasikannya di depan. Kasus kedua, kami disuruh membuat program pertukaran 2 nilai yang berbeda dari hasil inputan user. Setelah kami menyelesaikannya kelompok kami mendapat kesempatan untuk mempresentasikannya dan teman saya dapat mempresentasikannya dengan baik dengan dibantu saya dan dua teman saya untuk menjadi alat peraga yang memperagakan proses pertukaran nilai tanpa menghilangkan nilai inputan pertama.

Refleksi 1

  1. Definisi Algoritma
    Algoritma adalah urutan langkah-langkah logis penyelesaian masalah dalam kehidupan sehari-hari yang disusun secara sistematis dan logis.
    Kata logis merupakan kata kunci dalam algoritma.
    Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.
    Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu.
    Contoh :
    Algoritma Membuat Data Microsoft Word
    • Tancapkan kabel power ke colokan (entah apa itu namanya),
    • Tekan tombol power pada monitor dan CPU,
    • Tunggu sampai loading selesai hingga muncul tampilan desktop,
    • setelah tampilan desktop muncul, Klik kiri gambar windows --> all programs --> Microsoft Office -->(klik kiri) Microsoft Office Word 20xx,
    • Tunggu hingga loading selesai dan muncul lembar kerja lalu ketik data yang anda inginkan,
    • Setelah selesai mengetik klik kiri File --> Save, kemudian beri nama file lalu klik kiri button Save,
    • Kemudian klik tanda silang merah di kanan atas untuk keluar dari MS Word,
    • (untuk mematikan komputer) Klik kiri Windows lalu klik kiri Turn Off Computer --> Turn Off/ Shutdown,
    • Setelah komputer benar-benar mati lalu cabut semua kabel power.
  2. Flowchart
    Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung.
    Simbol - simbol dalam flowchart:

  3. Pseudocode
    • Pseudo-code adalah kode atau tanda yang menyerupai (pseudo) atau merupakan penjelasan cara menyelesaikan suatu masalah.
    • Pseudo-code sering digunakan oleh seseorang untuk menuliskan algoritma dari suatu permasalahan.
    • Pseudo-code berisikan langkah-langkah untuk menyelesaikan suatu permasalahan [hampir sama dengan algoritma], hanya saja bentuknya sedikit berbeda dari algoritma.
    • Pseudo-code menggunakan bahasa yang hampir menyerupai bahasa pemrograman. Selain itu biasanya pseudo-code menggunakan bahasa yang mudah dipahami secara universal dan juga lebih ringkas dari pada algoritma.Contoh: Mencari bilangan terkecil dari 2 bilangan yang diinputkan
      1. Masukkan bilangan pertama
      2. Masukkan bulangan kedua
      3. Jika bilangan pertama < bilangan kedua, kerjakan langkah 4, jika tidak kerjakan langkah 5
      4. Tampilkan bilangan pertama
      5. Tampilkan bilangan kedua

Rabu, 26 Oktober 2011

Contoh Penggunaan "if" "else" pada C++

#include
#include

using namespace std;
main(){
int tahun;
char x;

cout<<"Masukkan Tahun: ";
cin>>tahun;

if (tahun%4==0&&tahun<0){cout<<"Tahun "<<<" adalah tahun kabisat sebelum masehi";
}
else if(tahun%4!=0&&tahun<0){cout<<"Tahun "<<<" adalah bukan tahun kabisat sebelum masehi";
}
else if (tahun%4==0){
cout<<"Tahun "<<<" adalah tahun kabisat";}

else{ cout<<"Tahun "<<<" adalah bukan tahun kabisat";
}
getch();

}


Designed by Animart Powered by Blogger