Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
…
9 pages
1 file
Sebuah program tidak akan memberikan hasil yang maksimal jika kita tidak dapat mengetahui hasil atau keluaran dari program yang dibuat, sebaliknya program tidak akan maksimal pula bila tidak ada instruksi untuk meminta masukan. Oleh karena itu sebuah program sudah semestinya memiliki instruksi masukan baik melalui pengetikan keyboard atau dari file dan menampilkan keluaran atau hasil dari proses program ke layar monitor, dan atau ke printer, ataupun penulisan ke file.
Sebuah algoritma merupakan deskripsi pelaksanaan suatu proses, dimana algoritma disusun oleh sederetan langkah instruksi yang logis. Dengan kata lain algoritma adalah urutan langkah-langkah atau instruksi-instruksi logis yang harus dilaksanakan untuk memecahkan masalah. Kata logis merupakan kata kunci dalam sebuah algoritma. Langkah-langkah di dalam algoritma harus logis, ini berarti hasil dari urutan langkah-langkah tersebut harus dapat ditentukan, benar atau salah. Langkah-langkah yang tidak benar dapat memberikan hasil yang salah. Sebagai contoh, tinjau persoalan mempertukarkan isi dua gelas, A dan B. Gelas A berisi air kopi, sedangkan gelas B berisi air susu. Kita ingin mempertukarkan isi kedua gelas itu sedemikian sehingga gelas A berisi air susu dan gelas B berisi air kopi. Jika kita langsung menuangkan air kopi yang ada di gelas A langsung ke gelas B maka yang didapatkan adalah gelas A menjadi kosong dan gelas B menjadi air kopi susu, begitu juga sebaliknya
Operasi merupakan pengolahan yang dapat dilakukan dilakukan terhadap sebuah atau beberapa data, dalam bahasa C operasi hanya dapat dilakukan terhadap data sejenis (tipe data yang sama) jika operasi diberlakukan terhadap data tidak sejenis umumnya akan menghasilkan keluaran yang tidak sesuai. Simbol atau tanda yang digunakan untuk suatu operasi tertentu dinamakan operator. Sedangkan data (variabel atau konstanta) yang dioperasikan disebut operan.
Pengulangan digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali. Proses yang berulang adalah suatu urut-urutan pernyataan yang akan dieksekusi terus menerus selama kondisi yang disyaratkan terpenuhi. Pengulangan proses merupakan suatu kemampuan yang dimiliki oleh semua compiler bahasa pemrograman. Terdapat banyak jenis pengulangan proses, tetapi paling tidak akan dibahas dua buah bentuk jenis pengulangan : 1. FOR. Pengulangan dengan besarnya nilai integer sebagai kondisi (biasanya berbentuk for) 2. WHILE. Pengulangan dengan kondisi pernyataan boolean (biasanya berbentuk while)
Dalam pembuatan algoritma atau program untuk memecahkan masalah adakalanya kita dihadapi beberapa kondisi atau keadaaan, kondisi tersebut biasanya menentukan hasil akhir dari proses yang akan didapat. Misalnya untuk menentukan kelulusan seorang siswa berdasarkan nilai. Jika nilai siswa lebih dari atau samadengan 50 maka siswa tersebut dinyatakan lulus, sebaliknya jika nilai siswa tersebut di bawah 50 maka tidak lulus, dan seterusnya. Kondisi merupakan hal yang menentukan didalam mengambil keputusan mengenai tindakan yang diambil. Didalam pemrograman kondisi dikenal dalam bentuk IF, CASE ataupun yang setara.
Array merupakan kumpulan dari nilai-nilai data yang bertipe sama dalam urutan tertentu yang menggunakan nama yang sama. Letak atau posisi dari elemen array ditunjukkan oleh suatu index. Dilihat dari dimensinya array dapat dibagi menjadi Array dimensi satu, array dimensi dua dan array multi-dimensi. Setiap elemen array dapat diakses melalui indeks. Dalam bahasa C indeks dimulai dari 0 (nol). Itu berarti dengan menggunakan array jika kita ingin menyimpan lima nilai bertpe data int kita tidak perlu mendeklarasikan lima variabel yang berbeda dengan tipe data int, kita cukup mendeklarasikan satu variabel array engan tipe data int.
Salah satu metode perancangan program yang baik adalah menggunakan konsep modular atau sering disebut dengan pemrograman modular. Dengan metode ini suatu masalah dipecah menjadi beberapa masalah yang lebih kecil (ke dalam modul-modul). Dengan membagi masalah menjadi beberapa modul, maka masalah tersebut akan menjadi lebih sederhana, sehingga program dapat lebih mudah disusun dan dipahami. Dalam bahasa C modul direalisasi dengan fungsi, dalam bahasa Pascal sub program terbagi dua jenis yaitu prosedur dan fungsi. Manfaat lain dari pemrograman modular adalah software reusabilty. Fungsi yang dibuat satu kali diharapkan dapat digunakan oleh program lain, sehingga penulisan program (proses coding)lebih efektif.
BUKU MATERI KULIAH PEMROGRAMAN TERSTRUKTUR DENGAN BAHASA PEMROGRAMAN C++ OLEH PAK M. SHOLEH IST AKPRIND YOGYAKARTA
Bahasa pemograman C++ adalah bahasa yang mempasilitasi pendekatan yang terstruktur terhadap perancangan program computer. Disini saya akan menjelaskan tentang pemograman C++ seperti membuat aplikasi dan pengertian dari fungsi-fungsi coding, saya menjelaskan dengan cara saya bukan mengikuti buku yang terkadang membingungkan, supaya anda bisa dengan mudah dan cepat menguasai pemograman C++. Pada tulisan saya ini, saya mengajarkan atau berbagi ilmu, karena saya bukanlah guru tetapi saya hanyalah seorang yang ingin tahu akan ilmu computer, jadi saya jelaskan dengan bahasa saya, yang mungkin kurang formal, saya mohon maaf akan kekurangan saya ini, pada pembelajaran program C++ saya menggunakan aplikasi Borland C++, anda bisa download dengan mengcopy link ini ( http://adf.ly/izEaS ). Setelah anda download, anda install aplikasi Borland C++ pada Pc / Laptop anda.
Pada topic sebelumnya sudah dikenalkan cara meng selanjutnya pada topic ini akan digabung dengan masukan atau input. Masukan untuk mikrokontroler bisa dari saklar, sinyal logika, atau rangkaian lain yang memiliki kelua dasar mempelajari masukan pada mikrokontroler, pada topic ini akan digunakan saklar/button sebagai masukannya.
Flowchart program (biasa disebut flowchart saja), adalah suatu gambar yang menjelaskan urutan : - Pembacaan data - Pemrosesan data - Pengambilan keputusan terhadap data - Penyajian hasil pemrosesan data.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
JOURNAL BASIC OF PROGRAMMING: INPUT AND OUTPUT IN PYTHON, 2018