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.
…
10 pages
1 file
Sebuah fungsi yang didefinisikan oleh pembuat program selain dapat dipanggil oleh fungsi main() juga dapat dipanggil oleh fungsi lain. Seperti kita ketahui bahwa bentuk umum sebuah fungsi adalah sebagai berikut: Tipe_nilai_balik nama_fungsi(daftar_argumen) { instruksi; } Daftar argumen berisikan parameter yang dituliskan pada saat pendefinisian fungsi disebut parameter formal, sedangkan daftar argumen berisikan parameter yang dituliskan pada saat fungsi dipanggil oleh fungsi lain disebut parameter aktual.
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.
Flowchart program (biasa disebut flowchart saja), adalah suatu gambar yang menjelaskan urutan : - Pembacaan data - Pemrosesan data - Pengambilan keputusan terhadap data - Penyajian hasil pemrosesan data.
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)
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.
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.
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.
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.
Bahasa C dikembangkan oleh Dennis Ritchie pada tahun 1972. Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967. Kemudian berdasar pada bahasa BCPL ini Ken Thompson yang bekerja di Bell Telephone Laboratories (Bell Labs) mengembangkan bahasa B pada tahun 1970. Saat itu bahasa B telah berhasil diimplementasikan di komputer DEC PDP-7 dengan operating system (OS) UNIX. Untuk lebih jelasnya dapat dilihat pada gambar 3.1. Pada tahun 1978, Dennis Ritchie bersama dengan Brian Kernighan mempublikasikan buku yang kemudian menjadi legenda dalam sejarah perkembangan bahasa C, yang berjudul The C Programming Language. Seiring dengan berkembang pesatnya bahasa C,banyak vendor mengembangkan kompiler C menurut versi masing- masing. Hal ini menggerakkan ANSI (American National Standards Institute) pada tahun 1983 untuk membuat suatu komite yang kemudian diberi nama X3J11, yang betujuan untuk membuat definisi standar bahasa C yang lebih modern dan komprehensif, dengan memperbaiki syntax dan grammar bahasa C. Usaha ini berhasil 17 diselesaikan 5 tahun kemudian, yaitu ditandai dengan lahirnya standard ANSI untuk bahasa C yang kemudian terkenal dengan sebutan ANSI C pada tahun 1989. Pembakuan ini diperbarui pada tahun 1999 dan tercantum pada dokumen ISO/IEC 9899:1999. Sampai saat ini, bahasa C telah berhasil digunakan untuk mengembangkan berbagai jenis permasalahan pemrograman, dari level operating system (unix, linux, ms dos, dsb), aplikasi perkantoran (text editor, word processor, spreadsheet, dsb), bahkan sampai pengembangan sistem pakar (expert system). Kompiler C juga telah tersedia di semua jenis platform komputer, mulai dari Macintosh, UNIX, PC, Micro PC, sampai super komputer. Bahasa C bisa disebut bahasa pemrograman tingkat menengah (middle level programming language). Maksud dari tingkat (level) disini adalah kemampuan mengakses fungsi-fungsi dan perintah-perintah dasar bahasa mesin/hardware (machine basic instruction set). Semakin tinggi tingkat bahasa pemrograman (misalnya: java), semakin mudahlah bahasa pemrograman dipahami manusia, namun membawa pengaruh semakin berkurang kemampuan untuk mengakses langsung instruksi dasar bahasa mesin. Demikian juga sebaliknya dengan bahasa pemrograman tingkat rendah (misalnya: assembler), yang semakin sulit dipahami manusia dan hanya berisi perintah untuk mengakses bahasa mesin. Dalam perspektif mudahnya dipahami manusia, bahasa C bisa digolongkan dalam bahasa tingkat tinggi, namun C juga menyediakan kemampuan yang ada pada bahasa tingkat rendah, misalnya operasi bit, operasi byte, pengaksesan memori, dsb.
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.
VIII Encontro de Arqueologia do Sudoeste Peninsular (S. Melro & S. Correia eds.). Câmara Municipal de Serpa, 2018
Constellations, 2014
journal of forensic psychology, 2020
Race Ethnicity and Education, 2011
Academic Medicine, 2013
Подмосковный летописец, 2019
INICIO EL ESTUDIO DE CIENTÍFICO DE LOS RASGO DE LA PERSONALIDAD., 2019
Pediatric Dental Journal, 2017
Journal of Cardiovascular Magnetic Resonance, 2013
Problems of Education in the 21st Century, 2012
Earth, Planets and Space, 2001