P02 Menulis dan Membaca Berkas Teks
|
|
- Yanti Cahyadi
- 7 tahun lalu
- Tontonan:
Transkripsi
1 P02 Menulis dan Membaca Berkas Teks Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi Catatan. Perhatikan berkas (atau file) apa yang harus anda buat dalam setiap tugas. Setiap kali praktikum buat folder baru dengan nama Modul NN dimana NN merupakan nomor praktikum. Bila berkas Anda tidak ditemukan maka nilai praktikum hanya dari angka kehadirannya saja. 1 Input dan output pada konsol 11 2 Piping pada program yang menggunakan cin 13 3 Menulis ke dalam berkas teks 13 4 Menulis berkas teks dengan argumen program 14 5 Menuliskan banyak kata tanpa dapat diedit 16 6 Menuliskan pasangan data x dan y 17 7 Membaca berkas teks 19 8 Membaca berkas teks pasangan data x dan y 20 9 Membaca dan menulis berkas data x dan y Perkenalan dengan gnuplot 24 1 Input dan output pada konsol Ketiklah program berikut ini 11
2 /* */ console-io.cpp Sparisoma Viridi Input dan output (I/O) in the console Compile: g++ console-io.cpp -o console-io Run:./console-io #include <iostream> #include <string> using namespace std; int main(int argc, char *argv[]) { char comp[] = "COMP: "; string line; int NIM; cout << comp; cout << "Siapakah nama Anda?" << endl; cin >> line; cout << endl; cout << comp; cout << "Selamat datang di Lab Komputasi Lanjut, "; cout << line << "." << endl; cout << endl; cout << comp; cout << "Berapakah NIM Anda, "; cout << line << "?" << endl; cin >> NIM; cout << endl; bool ganjil = (bool) (NIM % 2); if(ganjil) { cout << comp; cout << line << ", Anda terdaftar pada kelompok ber-nim ganjil." << endl; else { cout << comp; cout << line << ", Anda terdaftar pada kelompok ber-nim genap." << endl; cout << endl; return 0; 12
3 Tugas 1. Kompilasi program console-io.cpp di atas sehingga menghasilkan perintah console-io dan jalankan seperti pada keterangan dalam program tersebut. Laporkan hasilnya dalam berkas laporan.txt dan berikan penjelasan fungsi dari dua perintah C++, yaitu cin dan cout. 2 Piping pada program yang menggunakan cin Setiap program C++ yang di dalamnya memanfaatkan perintah cin dapat dijalankan tanpa interaksi dengan pengguna, apabila telah diketahui jumlah masukan yang diperlukan. Pada program console.cpp sebelumnya diperlukan dua masukan, yaitu nama dan NIM. Tugas 2. Jalankan perintah console-io dengan cara echo Tintin /console-io dan laporlan hasilnya dalam berkas laporan.txt. 3 Menulis ke dalam berkas teks Berkas teks adalah berkas yang secara umum berisi karakter-karakter yang dapat terbaca, sehingga dapat dilihat dalam sistem operasi Linux dengan menggunakan cat nama-file di mana nama-file adalah nama berkas yang ingin dilihat isinya. Berkas-berkas C++ yang memiliki ekstensi.cpp adalah contoh dari berkas teks, termasuk juga berkas laporan.txt. Salinlah kode di bawah ini dan simpan, kompilasi, serta jalankan seperti keterangan di dalamnya. /* writehello.cpp Nama Anda < .anda.@mail-provider.com> yyyy.mm.dd.versi (misalnya: ) Fungsi program (misalnya: Menuliskan kalimat "Hello world!" ke dalam suatu file teks 13
4 */ Compile: g++ writehello.cpp -o writehello Run:./writehello #include <iostream> #include <fstream> using namespace std; int main(int argc, char *argv[]) { // Filename char filename[] = "hello.txt"; // Output file stream ofstream fout; // Open an output file stream with certain filename fout.open(filename); // Write to the output file stream fout << "Hello world!" << endl; // Close the file stream fout.close(); // Return state of the program return 0; Tugas 3. Jelaskan dalam laporan.txt apa yang dihasilkan oleh program writehello.cpp dan apa isinya. 4 Menulis berkas teks dengan argumen program Dalam kode di bawah ini, program sebelumnya dimodifikasi sehingga nama berkas keluaran menjadi lebih fleksibel. Salin, kompilasi, dan jalankan sebagaimana petunjuk di dalamnya. /* writehelloarg.cpp Sparisoma Viridi <dudung@gmail.com> Menuliskan kalimat "Hello world!" ke dalam suatu file teks di mana nama keluaran diberikan melalui argumen 14
5 */ program Compile: g++ writehelloarg.cpp -o writehelloarg Run:./writehello #include <iostream> #include <fstream> #include <string.h> using namespace std; int main(int argc, char *argv[]) { // Default Filename char filename[] = "hello.txt"; // Change default name if output filename is provided if(argc > 1) { strcpy(filename, argv[1]); // Output file stream ofstream fout; // Open an output file stream with certain filename fout.open(filename); // Write to the output file stream fout << "Hello world!" << endl; // Close the file stream fout.close(); // Return state of the program return 0; Tugas 4. Jelaskan dalam laporan.txt apa yang perbedaan dari menjalan perintah writehelloarg dengan kedua cara berikut ini./writehelloarg dan./writehelloarg hello2.txt 15
6 5 Menuliskan banyak kata tanpa dapat diedit Salin, kompilasi, dan jalankan kode berikut ini seperti petunjuk dalam keterangan programnya. /* */ writewords.cpp Sparisoma Viridi Write some words for some lines, terminate the program by providing x charater then press enter Compile: g++ writewords.cpp -o writewords Run:./writewords #include <iostream> #include <fstream> #include <string> #include <stdio.h> using namespace std; int main(int argc, char *argv[]) { bool NO_FILENAME = true; bool EXIT = false; string filename; string word; string line; cout << "Output filename = "; cin >> filename; ofstream fout; fout.open(filename.c_str()); cout << endl; cout << "Type x <enter> to exit" << endl; cout << endl; if(fout.is_open()) { int i = 0; bool FIRST_TIME = true; while(!exit) { char ch = getchar(); if(ch == x ) { EXIT = true; 16
7 else { // Avoid extra blank line in output file if(!first_time) { fout << ch; fout << flush; FIRST_TIME = false; fout.close(); else { cout << "Error: "; cout << filename << " can not be opened."; cout << endl; return 0; Tugas 5. Jalankan writewords, kemudian saat diminta Output filename = masukkan mywords.txt, tekan enter, dan ketikkan kata-kata atau kalimat apa saja. Untuk menghakhiri suatu baris kalimat gunakan tombol enter. Untuk mengakhiri mode masukan, ketikkan x dan tekan enter. Jelaskan apakah yang Anda tuliskan pada konsol sama dengan yang tersimpan dalam berkas mywords.txt, serta tunjukkan bagian mana dari program (dengan menyalin baris-baris perintah C++ terkait) yang merupakan bagian terminasi program yang menggunakan karakter x tersebut. Ketik jawaban Anda dalam berkas laporan.txt. 6 Menuliskan pasangan data x dan y Salin, kompilasi, dan jalankan kode berikut ini seperti petunjuk dalam keterangan programnya. /* writexy.cpp Sparisoma Viridi <dudung@gmail.com> Write pains of data x and y Compile: g++ writexy.cpp -o writexy 17
8 */ Run:./writexy [filename] #include <iostream> #include <fstream> #include <stdlib.h> #include <string.h> using namespace std; int main(int argc, char *argv[]) { // Default output filename char ofn[] = "data-xy.txt"; if(argc > 1) { // Change output filename if new name provided strcpy(ofn, argv[1]); // Output file stream ofstream fout; fout.open(ofn); if(fout.is_open()) { // Header for readability fout << "#x\ty" << endl; // Generate data pairs x and y for(int i = 0; i <= 10; i++) { double x = (double) i; double y = (x - 3) * (x - 7); fout << x << "\t"; fout << y << endl; // Close file stream fout.close(); else { // Verbose message if output file can not be opened cout << "Error: " << ofn << " can not be opened."; cout << endl; // Terminate the program return 0; 18
9 Tugas 6. Tuliskan hubungan antara x dan y dalam bentuk y = f(x) dalam berkas laporan.txt. Tuliskan pula nilai dari f(10), f(5), serta f(7). Periksalah apakah isi dari berkas yang dihasilkan oleh perintah writexy sama seperti yang dicantumkan dalam kode program? Jelaskan jawaban Anda dalam berkas laporan.txt. 7 Membaca berkas teks Salin, kompilasi, dan jalankan kode berikut ini seperti petunjuk dalam keterangan programnya. /* */ readfile.cpp Sparisoma Viridi <dudung@gmail.com> Read a common text file Compile: g++ readfile.cpp -o readfile Run:./readfile filename #include <iostream> #include <fstream> #include <stdlib.h> #include <string.h> using namespace std; int main(int argc, char *argv[]) { if(argc < 2) { cout << "Usage: readfile filename" << endl; else { char *ifn = argv[1]; ifstream fin; fin.open(ifn); if(fin.is_open()) { string line; while(!fin.eof()) { getline(fin, line); cout << line << endl; fin.close(); else { cout << "readfile: "; cout << ifn << " can not be opened" << endl; 19
10 exit(1); return 0; Tugas 7. Jalankan perintah readfile dengan cara./readfile dan./readfile data-xy.txt serta./readfile data-xyz.txt lalu laporkan hasil ketiganya dalam berkas laporan.txt. 8 Membaca berkas teks pasangan data x dan y Salin, kompilasi, dan jalankan kode berikut ini seperti petunjuk dalam keterangan programnya. /* */ readxy.cpp Sparisoma Viridi <dudung@gmail.com> Read a common text file for data pairs x and y Compile: g++ readxy.cpp -o readxy Run:./readxy filename #include <iostream> #include <fstream> #include <stdlib.h> #include <string.h> #include <sstream> using namespace std; 20
11 int main(int argc, char *argv[]) { // Reserve array // Next time you should be able to define number of data // before reserve the array size int N = 11; double x[n]; double y[n]; if(argc < 2) { cout << "Usage: readxy filename" << endl; else { // Read input file char *ifn = argv[1]; ifstream fin; fin.open(ifn); if(fin.is_open()) { string line; int i = 0; while(!fin.eof()) { getline(fin, line); // Skip the header line that begins with # if(line[0]!= # ) { stringstream ss; ss << line << endl; ss >> x[i]; ss >> y[i]; i++; fin.close(); else { cout << "readfile: "; cout << ifn << " can not be opened" << endl; exit(1); // Display reading results for(int i = 0; i < N; i++) { cout << x[i] << "\t"; cout << y[i] << endl; return 0; 21
12 Tugas 8. Jalankan perintah readxy dengan cara./readxy data-xy.txt lalu laporan hasilnya dalam berkas laporan.txt. Apa perbedaan program readxy.cpp dengan readfile.cpp? Jelaskan pula dalam laporan.txt. 9 Membaca dan menulis berkas data x dan y Salin, kompilasi, dan jalankan kode berikut ini seperti petunjuk dalam keterangan programnya. /* */ absxy.cpp Sparisoma Viridi <dudung@gmail.com> Read a common text file for data pairs x and y and calculate its absolute value and write the results into other file Compile: g++ absxy.cpp -o absxy Run:./absxy input output #include <iostream> #include <fstream> #include <stdlib.h> #include <string.h> #include <sstream> using namespace std; int main(int argc, char *argv[]) { // Reserve array // Next time you should be able to define number of data // before reserve the array size int N = 11; double x[n]; double y[n]; if(argc < 3) { cout << "Usage: absxy input output" << endl; 22
13 else { // Read input file char *ifn = argv[1]; ifstream fin; fin.open(ifn); if(fin.is_open()) { string line; int i = 0; while(!fin.eof()) { getline(fin, line); // Skip the header line that begins with # if(line[0]!= # ) { stringstream ss; ss << line << endl; ss >> x[i]; ss >> y[i]; i++; fin.close(); else { cout << "readfile: "; cout << ifn << " can not be opened" << endl; exit(1); // Calculate absolute value for(int i = 0; i < N; i++) { y[i] = abs(y[i]); // Open output file char *ofn = argv[2]; ofstream fout; fout.open(ofn); if(fout.is_open()) { // Write the results fout << "#x\ty" << endl; for(int i = 0; i < N; i++) { fout << x[i] << "\t"; fout << y[i] << endl; fout.close(); else { cout << "readfile: "; 23
14 cout << ofn << " can not be opened" << endl; exit(1); return 0; Tugas 9. Jalankan perintah-perintah berikut ini./writexy data-xy-org.txt./absxy data-xy-org.txt data-xy-abs.txt Jelaskan hasilnya dalam laporan.txt mengenai perbedaan dari isi berkas data-xy-org.txt dan data-xy-abs.txt. Gunakan perintah diff dengan cara berikut ini diff data-xy-org.txt data-xy-abs.txt dan jelaskan hasilnya dalam laporan.txt. 10 Perkenalan dengan gnuplot Tugas 10. Panggil gnuplot dengan gnuplot lalu ketikkan dalam lingkungan yang telah dipanggil, perintah berikut ini plot "data-xy-org.txt" w lp ps 2 pt 5, "data-xy-abs.txt" w lp ps 2 pt 6 dan laporkan hasilnya dalam laporan.txt terutama tentang pasangan data x dan y untuk data originalnya dan setelah dihitung nilai absolutnya. 24
15 Keluaran praktikum 1. console-io.cpp, writehello.cpp, hello.txt, hello2.txt, mywords.txt, writexy.cpp, data-xy.txt, readfile.cpp, readxy.cpp, absxy.cpp. 2. laporan.txt yang berisikan jawaban dari Tugas 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. 1 1 Sparisoma Viridi <dudung@gmail.com>,..,
16 . 26
P03 Sekilas Array dan Penggunan Berkas Teks
P03 Sekilas Array dan Penggunan Berkas Teks Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi 2013.09.23 Catatan. Perhatikan berkas (atau file) apa yang harus anda buat dalam setiap tugas. Setiap
Lebih terperinciP01 Pengenalan Pemrograman C++ di Linux
P01 Pengenalan Pemrograman C++ di Linux Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi 2013.09.06 Catatan. Perhatikan berkas (atau file) apa yang harus anda buat dalam setiap tugas. Setiap
Lebih terperinciP00 Perintah Dasar dalam Linux
P00 Perintah Dasar dalam Linux Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi 2014.08.25 Catatan. Perhatikan berkas (atau file) apa yang harus anda buat dalam setiap tugas. Setiap kali praktikum
Lebih terperinciP04 Mengurutkan Data dan Waktu Proses
P04 Mengurutkan Data dan Waktu Proses Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi 2013.09.28 Catatan. Simpan dan gunakan modul-modul praktikum sebelumnya karena beberapa program akan merujuk
Lebih terperinciP06 Pointer dan Fungsi
P06 Pointer dan Fungsi Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi 2013.10.21 Catatan. Dalam praktikum ini akan dipelajari mengenai pointer, fungsi, dan membuat berkas pustaka sendiri
Lebih terperinciP05 Visualisasi Data dengan gnuplot
P5 Visualisasi Data dengan gnuplot Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi 213.9.29 Catatan. Dalam praktikum ini akan dipelajari dan dipraktekkan bagaimana membuat visualisasi data
Lebih terperinciP07 Konstanta, Makro, Struktur, dan Kelas
P07 Konstanta, Makro, Struktur, dan Kelas Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi 2013.10.22 Catatan. Dalam praktikum ini akan dipelajari mengenai konstanta, makro, struktur, operator
Lebih terperinciBaca Tulis File. Untuk dapat membaca atau menulis data dari/ke sebuah file maka langkah yang perlu dilakukan adalah:
Untuk dapat membaca atau menulis data dari/ke sebuah file maka langkah yang perlu dilakukan adalah: 1. membuka file - mendefinisikan variabel stream - melakukan perintah open() 2. Melakukan pembacaan atau
Lebih terperinciFile I/O in C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc
File I/O in C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc Pemrosesan File dalam C++ Pemrosesan file dalam C++ dilakukan dengan menggunakan fstream class. Tidak seperti struktur FILE, fstream
Lebih terperinciFile & Stream. Kegunaan File : file : ini. dengan. iostream.h) suatu. stream, Jika. dapat menghubungkan. mendeklarasikan. kita.
File & Stream Kegunaan File : Untuk melakukan proses file I/O, diperlukan file header fstream.h didalam program. Didalam file ini didefinisikan beberapa class/object yang berhubungan dengan pemrosesan
Lebih terperinci//Kelas ini berisi data yang hendak disimpan ke dalam database
#include #include #include #include #include using namespace std; //Prototype dari kelas Mahasiswa //Kelas ini berisi data yang hendak disimpan ke dalam
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK. Input / Output. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Input / Output Budhi Irawan, S.Si, M.T PENDAHULUAN Sejauh ini sudah sering digunakan cout untuk menuliskan ke layar dan cin untuk membaca nilai dari keyboard tanpa membahas
Lebih terperinciSOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009
SOAL C++ 1. Penulisan Preprocessor yang benar di awali dengan tanda pound atau tanda : a. # c. @ b. & d. = 2. Contoh penulisan file header yang benar yaitu : a. &include c. =include
Lebih terperinciFILE & STREAM Bab FILE
FILE & STREAM Bab 5 5.1 FILE File adalah sekumpulan data yang disimpan dalam media penyimpanan luar seperti disket/harddisk. Dalam C++ file adalah sebuah stream yang disimpan dalam media penyimpanan luar.
Lebih terperinciVigènere Chiper dengan Modifikasi Fibonacci
Vigènere Chiper dengan Modifikasi Fibonacci Anggriawan Sugianto / 13504018 Teknik Informatika - STEI - ITB, Bandung 40132, email: if14018@students.if.itb.ac.id Abstrak - Vigènere chiper merupakan salah
Lebih terperinciKurikulum Qt. Chapter 4 Function. Fungsi
Chapter 4 Function Fungsi Fungsi (Function) adalah sekumpulan program yang diberi nama, sehingga dengan demikain jika program itu diperlukan dapat dipanggil kembali. Walaupun Pemrograman Berorientasi Objek
Lebih terperinciKU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)
KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B) 2008 MATERI I PENGENALAN BAHASA C++ Materi Praktikum Durasi TIU/TIK Referensi Pengenalan Bahasa C++ 180 menit 1. Pendahuluan 2. Instruksi Output Sederhana
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN
PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN Tim Pengajar KU1202 - Institut Teknologi Sumatera tujuan perkuliahan Mahasiswa memahami pengertian dan percabangan Mahasiswa dapat menggunakan notasi percabangan
Lebih terperinciTUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya
TUTORIAL DASAR C++ BELAJAR C++ DARI NOL Nor Kandir Lab B201 - Teknik Elektro ITS Surabaya Daftar Isi Daftar Isi... 1 Pendahuluan... 2 Kegunaan... 2 Persiapan... 3 Mulai Belajar... 3 Tipe Data... 6 Ekpresi
Lebih terperinciPERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera
PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A Institut Teknologi Sumatera PRE TEST Apa itu tipe data? Apa itu variabel? Apa itu konstanta? Sebuah lingkaran memiliki
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN
PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN Tim Pengajar KU1202 - Institut Teknologi Sumatera tujuan perkuliahan Mahasiswa memahami pengertian dan percabangan Mahasiswa dapat menggunakan notasi percabangan
Lebih terperinciAlgoritma Pemrograman 2B (Pemrograman C++)
Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 2 INPUT DAN OUTPUT PADA C++ 1 Outline Basic Input dan Output Fungsi Cin dan Cout Komentar Macam-macam manipulator
Lebih terperinciREVIEW ARRAY. Institut Teknologi Sumatera
REVIEW ARRAY DASAR PEMROGRAMAN Institut Teknologi Sumatera TUJUAN PERKULIAHAN Mahasiswa mengingat kembali konsep dan cara kerja array Mahasiswa mampu membuat program menggunakan array PRE TEST Tuliskan,
Lebih terperinciMODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL
MODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL Program yang dijalankan dengan menggunakan aplikasi console pada Visual C++ 2008 akan membaca data dari command line dan hasilnya akan ditampilkan dalam command
Lebih terperinciChapter 9 Operator Types dan Operator Overloading
Chapter 9 Operator Types dan Operator Overloading Agenda Pada chapter ini kita akan membahas beberapa topik tentang penggunaan Operator Types dan Operator Overloading, adapun topik yang akan dibahas adalah
Lebih terperinciDASAR PEMROGRAMAN. Institut Teknologi Sumatera
DASAR PEMROGRAMAN REVIEW STRUKTUR DASAR, PERCABANGAN, DAN PERULANGAN Institut Teknologi Sumatera TUJUAN KULIAH Mengenalkan konsep dasar pemrograman: dekomposisi problem, modularisasi, rekurens; skill/praktek
Lebih terperinciDasar Pemrograman. Visual Studio Program C++ Sederhana. Yoannita, S.Kom.
Visual Studio 2008 Dasar Pemrograman Program C++ Sederhana. C/C++ C++ merupakan perkembangan leboh lanjut dari C. Bahasa C dikembangkan tahun 1972 oleh Dennis Richie di Bell Telephone laboratories. Oleh
Lebih terperinciLAMPIRAN PUSTAKA I/O C++
LAMPIRAN PUSTAKA I/O C++ Fasilitas I/O tidak merupakan bagian dari bahasa C++, tetapi diiplementasikan sebagai suatu library dalam C++. Pada bab ini akan dibahas pustaka iostream yang sering digunakan
Lebih terperinciINF-103 Pemrograman II VECTOR & STRING. Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc. Program Studi Informatika FMIPA UNIVERSITAS KUALA
INF-103 Pemrograman II VECTOR & STRING Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc Program Studi Informatika FMIPA UNIVERSITAS KUALA http://www.informatika.unsyiah.ac.id Apa itu Vector? Vector
Lebih terperinciMODUL 1 DASAR-DASAR PEMROGRAMAN C++
MODUL 1 DASAR-DASAR PEMROGRAMAN C++ Integrated Development Environtment (IDE) pada Microsoft Visual C++ 2008 telah dilengkapi dengan fasilitas untuk membuat kode sumber (source code), kompilasi (compiler)
Lebih terperinciDISUSUN OLEH BAB II C DAN C++ berikut ini: pilih radio HAL 1
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S..Kom. DIKTAT MATAA KULIAH PEMROGRAMAN I BAB II PROGRAM PERTAMA C DAN C++ IF Cara Membuat Program C Untuk memulai membuat program dalam bahasa c ikutii langkah-langkah
Lebih terperinciMODUL 1 PENGENALAN ENVIROMENT C++
MODUL 1 PENGENALAN ENVIROMENT C++ I. TUJUAN 1. Memahami lingkungan dasar C++, IDE, serta cara meng-compile dan menjalankan program 2. Mampu membuat program sederhana menggunakan bahasa C++ untuk menampilkan
Lebih terperinci1 - Bahasa Pemrograman
1 - Bahasa Pemrograman Pendahuluan Pada dasarnya, komputer difungsikan sebagai alat bantu untuk melakukan pengolahan data (berdasarkan operasi aritmatika dan logika). Komputer memerlukan suatu program
Lebih terperinciBAB VI. STATEMENT CONTROL
BAB VI STATEMENT CONTROL A Statement IF Seperti halnya Pascal, perintah IF dalam C++ juga digunakan untuk menyatakan pernyataan kondisional (bersyarat) Sintaks sederhana IF adalah if (kondisi) statement;
Lebih terperinciMODUL 1 STANDAR INPUT DAN OUTPUT
MODUL 1 STANDAR INPUT DAN OUTPUT A. TUJUAN 1. Memahami input dan output dasar pada bahasa pemrograman C/C++ 2. Memahami operasi dasar untuk input dan output pada bahasa pemrograman C/C++ 3. Mampu menciptakan
Lebih terperinciKonsep Dasar Pemrograman Dan Pengenalan C++
PRAKTIKUM 1 DAN 2 Konsep Dasar Pemrograman Dan Pengenalan C++ I. KONSEP DASAR PEMROGRAMAN Program adalah deretan instruksi yang digunakan untuk mengendalikan komputer, sehingga komputer dapat melakukan
Lebih terperinciIF2281 Pemrograman Berorientasi Objek Program kecil Pelengkap Diktat. import java.io.*; import java.util.scanner; class IO {
File ini berisi padanan program yang pernah diajarkan dalam C++ menjadi program yang fungsinya sama dalam JAVA. Program dalam bahasa JAVA ditulis dalam JDK versi 1.5 Teks biru adalah teks program dalam
Lebih terperinciPENGENALAN FUNGSI C++
PENGENALAN FUNGSI C++ A. Tujuan Praktikum Mampu Memahami deklarasi fungsi, tipe kembalian dan cara pemanggilan fungsi B. Dasar Teori Fungsi adalah sekelompok pernyataan yang diberi nama, dan yang bisa
Lebih terperinciPENGENALAN BAHASA C DAN C++
PRAKTIKUM KE 1 PENGENALAN BAHASA C DAN C++ TUJUAN PRAKTIKUM 1. Praktikan mengetahui sejarah bahasa C dan C++. 2. Praktikan mengerti struktur program bahasa C / C++. 3. Praktikan mengerti konsep tipe data
Lebih terperinciSekilas C DAN C++ DISUSUN OLEH. Sebuah bahasa, yaitu: 1. Bahasaa tingkat tinggi. High. dapat. lunak
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S..Kom. DIKTAT MATAA KULIAH PEMROGRAMAN I BAB I PENDAHULUAN C DAN C++ IF Sekilas Tentang C dan C+ ++ Sebuah bahasa pemrograman dapat dikategorikan ke dalam tiga level
Lebih terperinciBAB 12 MANIPULATION FILE
BAB 12 MANIPULATION FILE 1. Tujuan Instruksional Umum a. Mahasiswa mampu melakukan perancangan aplikasi menggunakan Struktur File b. Mahasiswa mampu melakukan analisis pada File yang dibuat c. Mahasiswa
Lebih terperinciLAPORAN PRAKTIKUM SEMENTARA PENGANTAR PEMROGAMAN BAHASA C++
LAPORAN PRAKTIKUM SEMENTARA PENGANTAR PEMROGAMAN BAHASA C++ Disusun oleh : Nama Lengkap NIM Dosen pengampu : Yosef Murya Kusuma Ardhana.S.T., M.Kom JURUSAN SISTEM INFORMASI SEKOLAH TINGGI ILMU KOMPUTER
Lebih terperinciMelakukan Operasi Logika
Melakukan Operasi Logika Hampir semua statemen C++ adalah ekspresi. Operator C++ selain +, -, /, * yakni operator logika. Pada dasarnya orang2 menghitung menggunakan operasi AND dan OR Mengapa Menggunakan
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II. Array (Part II) Tim Pengajar KU Institut Teknologi Sumatera
PENGANTAR KOMPUTER & SOFTWARE II Array (Part II) Tim Pengajar KU1102 - Institut Teknologi Sumatera Tujuan Mahasiswa mampu memahami proses-proses yang dapat dilakukan terhadap array. Mahasiswa dapat menggunakan
Lebih terperinciFILE INPUT/OUTPUT. Overview
FILE INPUT/OUTPUT Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Overview Definisi Lingkup Sistem File File Pointer Membuka File Menutup File Menulis sebuah karakter Membaca sebuah
Lebih terperinciKurikulum Qt. Chapter 8 - Polymorphism. Polimorfisme. Problema Pewarisan Tunggal (Single Inheritance)
Chapter 8 - Polymorphism Polimorfisme Secara teknis polimorfisme merupakan suatu konsep untuk merelasikan diatara kelas-kelas C++ melalui overriding metode-metode virtual, sehingga dengan demikian satu
Lebih terperinciTUGAS PENDAHULUAN MODUL I PERKENALAN MIKU, COMPILER BAHASA C, DAN STANDARD INPUT-OUTPUT
TUGAS PENDAHULUAN MODUL I PERKENALAN MIKU, COMPILER BAHASA C, DAN STANDARD INPUT-OUTPUT Prepared by: Bagus Hanindhito (20-02-2015) Problem 1 : Hello World! Pada problem ke-1 ini, kita akan mencoba melakukan
Lebih terperinciMengkompilasi Source Code C++ dengan g++.
Mengkompilasi Source Code C++ dengan g++. Untuk mengubah source code menjadi sebuah program, kita membutuhkan sebuah alat yang disebut dengan compiler. Cara memanggil compiler GNU C++: g++ nama_file.cpp
Lebih terperinciPERULANGAN P E N G A N TA R P R O G R A M S T U D I. Institut Teknologi Sumatera
PERULANGAN P E N G A N TA R P R O G R A M S T U D I Institut Teknologi Sumatera TUJUAN Mahasiswa memahami jenis-jenis pengulangan dan penggunaannya serta memahami elemen-elemen dalam pengulangan. Mahasiswa
Lebih terperinciPRAKTIKUM 1 ALGORITMA & PEMROGRAMAN. 1. Mengenal C/C++
PRAKTIKUM 1 1. Mengenal C/C++ Bahasa C merupakan hasil pengembangan dari bahasa BCL yang di tulis oleh Ken Thompson pada tahun 1970. Bahasa C untuk pertama kali di tulis oleh Brian W.Kernighan dan Denies
Lebih terperinciInput/Output with files
Input/Output with files Operasi dasar file pada prinsipnya terbagi menjadi 3 tahap, yaitu: membuka atau mengaktifkan file melaksanakan pemrosesan file menutup file A. Membuka file Sebelum suatu file dapat
Lebih terperinciGame Technology Design Course College of Multi Media Yogyakarta Spring Tri Anggraeni, S.Kom., M.Sc.
Meeting 12 & 13 Class, String, set & get Function Game Technology Design Course College of Multi Media Yogyakarta Spring 2016-2017 Tri Anggraeni, S.Kom., M.Sc. Reference : Deitel, P. & Deitel, H. (2014).
Lebih terperinciINF-103 Pemrograman II FUNGSI C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam, M.Sc. Program Studi Informatika FMIPA UNIVERSITAS KUALA
INF-103 Pemrograman II FUNGSI C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam, M.Sc Program Studi Informatika FMIPA UNIVERSITAS KUALA http://www.informatika.unsyiah.ac.id Fungsi (Function) Eksekusi sebuah
Lebih terperinciDasar-dasar C/C++ Ekohariadi FT Unesa
Dasar-dasar C/C++ Ekohariadi FT Unesa Program Modular Program yang baik dibuat dengan filosofi rancangan seperti membuat bangunan yang baik. Ia bergantung pada perencaaan yang cermat. Program yang terstruktur
Lebih terperinciMODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman
I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman Jurusan Teknik Informatika Fakultas Teknik Universitas Maritim Raja Ali Haji ALGORITMA DAN PEMOGRAMAN I. ALGORITMA II. BAHASA
Lebih terperinciPart 2 - Algoritma & Pemrograman Konsep dasar Pemrograman
Part 2 - Algoritma & Pemrograman Konsep dasar Pemrograman Apa itu Program? Program adalah deretan instruksi yang digunakan untuk mengendalikan komputer, sehingga komputer dapat melakukan tindakan sesuai
Lebih terperinciBasic Input/Output Operator Yoannita
DASAR PEMROGRAMAN Basic Input/Output Operator Yoannita Standard Output (cout) cout
Lebih terperinciPada prinsipnya operasi yang dilakukan pada file terdiri dari 3 tahapan : 1. Membuka file 2. Melakukan pemrosesan pada file 3.
PENGELOLAAN FILE Operasi File pada C++ Pada prinsipnya operasi yang dilakukan pada file terdiri dari 3 tahapan : 1. Membuka file 2. Melakukan pemrosesan pada file 3. Menutup file Dalam melakukan operasi
Lebih terperinciMODUL 5 PERULANGAN (LOOPING)
MODUL 5 PERULANGAN (LOOPING) A. Tujuan Setelah mempelajari bab ini diharapkan mahasiswa akan mampu : 1. Mengenal dan memahami penggunaan statement perulangan 2. Membuat program sederhana dengan menerapkan
Lebih terperinciPengantar Pemrograman Dengan C++
Pengantar Pemrograman Dengan C++ Pengantar Apa itu program? Bagaimanakah membuatnya? Jika sudah dibuat, apakah gunanya? Mungkin itu adalah pertanyaan pertanyaan dari orang orang yang baru saja mengenal
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II. Pengulangan (For) Tim Pengajar KU Institut Teknologi Sumatera
PENGANTAR KOMPUTER & SOFTWARE II Pengulangan (For) Tim Pengajar KU1102 - Institut Teknologi Sumatera Tujuan Mahasiswa memahami jenis-jenis pengulangan dan penggunaannya serta memahami elemen-elemen dalam
Lebih terperinciilmu bahasa pemrograman ilmu c++ Copyright izie ilmu c++
ilmu c++ Tutorial ini untuk siapa saja, walaupun anda belum pernah melakukan pemrograman, atau jika andapun berpengalaman dalam pemrograman dengan bahasa pemrograman lain tapi ingin mempelajari bahasa
Lebih terperinciPemrograman I Bab VI Pengulangan. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia
Pemrograman I Bab VI Pengulangan Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia Latar Belakang Pengulangan 1. Tampilkan angka 1 sampai 1000! 2. Lari keliling lapangan selama kamu belum pingsan!
Lebih terperinciSpesifikasi: Ukuran: 14x21 cm Tebal: 225 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:
Spesifikasi: Ukuran: 14x21 cm Tebal: 225 hlm Harga: Rp 32.800 Terbit pertama: Februari 2005 Sinopsis singkat: Struktur data merupakan salah satu ilmu fundamental untuk mempelajari pemrograman. Mahasiswa
Lebih terperinciMODUL 9 Material Texture
MODUL 9 Material Texture A. KOMPETENSI DASAR Memahami Inisialisasi Material Texture Memahami Texture Mapping. Memahami dasar menampilkan susunan obyek yang dilengkapi dengan texture mapping. B. ALOKASI
Lebih terperinciKomentar, Identifier, Konstanta dan Variabel
PEMROGRAMAN BERORIENTASI OBJEK Komentar, Identifier, Konstanta dan Variabel Budhi Irawan, S.Si, M.T KOMENTAR PROGRAM Dalam proses pengembangan sebuah program, pasti akan disibukan dengan penulisan kode-kode
Lebih terperinciPENGENALAN C++ Bab 1
PENGENALAN C++ Bab 1 1.1 SEJARAH C++ Bahasa C++ diciptakan oleh Bjarne Stroustrup di AT&T Bell Laboratories awal tahun 1980-an berdasarkan C ANSI (American National Standard Institute). Pertama kali, prototype
Lebih terperinciLaporan Praktikum TMD04 Pemrograman C++ NIM/ No. Reg. : 49013075 Nama : Mhd. Syarif Email Blog : : mhdsyarif.ms@gmail.com www.mhdsyarif.com Laporan : Modul 1 Coding 1 Source Code Modul 1_1: /*Program pertama
Lebih terperinciVARIABEL & TIPE DATA PEMROGRAMAN C++
VARIABEL & TIPE DATA PEMROGRAMAN C++ ruliriki@gmail.com VARIABEL Suatu nama yang menyatakan tempat dalam memori komputer Menyimpan nilai yang dapat diubah VARIABEL Pengenal (identifier) yang digunakan
Lebih terperinciARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera
ARRAY PENGANTAR PROGRAM STUDI Institut Teknologi Sumatera TUJUAN PERKULIAHAN Mahasiswa memahami konsep dan cara kerja array Mahasiswa mampu membuat program sederhana menggunakan array satu dimensi PRE
Lebih terperinciINF-103 Pemrograman II INPUT/OUPUT INTRO. Dr. Taufik Fuadi Abidin, M.Tech Irvanizam, M.Sc. Program Studi Informatika FMIPA UNIVERSITAS KUALA
INF-103 Pemrograman II INPUT/OUPUT INTRO Dr. Taufik Fuadi Abidin, M.Tech Irvanizam, M.Sc Program Studi Informatika FMIPA UNIVERSITAS KUALA http://www.informatika.unsyiah.ac.id Program I: hello.cpp // Program
Lebih terperinciInstalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart
Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart Pertemuan ke-1 Praktikum Algoritma dan Pemrograman Laboratorium Pemrograman dan Informatika Teori Pengumuman
Lebih terperinciMODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN
1 MODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN A. MAKSUD DAN TUJUAN 1. MAKSUD Mengenal cara menggunakan bahasa pemrograman C++ dengan menggunakan C++ Builder dan mengenala pernyataan
Lebih terperinciPerulangan, Percabangan, dan Studi Kasus
Perulangan, Percabangan, dan Studi Kasus Perulangan dan percabangan merupakan hal yang sangat penting dalam menyusun suatu program Pada pertemuan kali ini akan dibahas secara detail tentang perulangan
Lebih terperinciMODUL 1 Alur Seleksi dengan C++
1 MODUL 1 Alur Seleksi dengan C++ Teori Singkat C++ merupakan perluasan bahasa C dengan tambahan fasilitas kelas (Class). Dengan fasilitas ini, maka C++ mendukung teknik pemrograman berorientasi objek
Lebih terperinciTipe Data, Variabel, Input/Output
Tipe Data, Variabel, Input/Output Pendahuluan Untuk membuat program dengan bahasa pemrograman C harus memperhatikan struktur dasarnya. Strukturnya diawali dengan bagian preprocessor directive yang biasanya
Lebih terperinciSUB PROGRAM P E N G A N TA R P R O G R A M S T U D I. Institut Teknologi Sumatera
SUB PROGRAM P E N G A N TA R P R O G R A M S T U D I Institut Teknologi Sumatera PRE TEST Jelaskan apa yang dimaksud dengan perulangan? Sebutkan jenis metode perulangan? Apa perbedaan dari masing-masing
Lebih terperinciChapter 2 Tipe Data, Identifier, Operator dan Control Statement
Chapter 2 Tipe Data, Identifier, Operator dan Control Statement Tipe Data dan Identifier Program adalah kumpulan instruksi yang disusun sedemikian rupa sehingga mempunyai urutan nalar yang tepat untuk
Lebih terperinciProgram Menggabungkan 2 Tipe String
Array Bagian 2 String Variabel ANSI C++ terdapat include tipe string yang di desain yang membuatnya lebih mudah untuk memanipulasi string dari suatu teks Kita dapat menggunakan istilah string untuk menggantikan
Lebih terperinciString dpat dideklarasikan dengan menggunakan array karakter seperti berikut:
Bab 2 String Pengenalan String String adalah sekumpulan dari karakter, baik itu berupa karakter huruf, angka, spasi atau karakter lain. Dalam C++ nilai string harus diapit dalam tanda petik dua ( ). String
Lebih terperinciIF IF ELSE. ELSE IF SWITCH CASE STATEMENT F NT OR, W HILE D O WHILE I 2
PERCABANGAN DAN PERULANGAN PADA C++ IF IF ELSE. ELSE IF SWITCH CASE STATEMENT FOR, WHILE DO WHILE 2 Sebuah pernyataan C++ sederhana adalah setiap instruksi individual dari sebuah program, seperti deklarasi
Lebih terperinciPemrograman I Bab V Percabangan. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia
Pemrograman I Bab V Percabangan Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia Struktur Percabangan 1. Sering dikenal sebagai struktur pemilihan. 2. Digunakan untuk memilih statement yang
Lebih terperinciLATIHAN PEMROGRAMAN KOMPUTER MODUL I INPUT/OUTPUT & JENIS DATA
LATIHAN PEMROGRAMAN KOMPUTER MODUL I INPUT/OUTPUT & JENIS DATA Memulai Borland C++ 5.02 Jalankan Borland C++ 5.02, Buat project baru: pilih menu: File-New-Project -> dialog New Target pada Project Path
Lebih terperinci# FOUR LOOPING. JAWABAN 1. #include <stdio.h> #include <conio.h> #define pi void main(){
HANDOUT ALGORITMA PEMROGRAMAN DAN STRUKTUR DATA 1 PRODI SISTEM INFORMASI UKDW # FOUR LOOPING Soal-soal minggu lalu: 1. Buatlah program untuk menghitung luas segitiga dan luas lingkaran (gunakan konstanta
Lebih terperinciSTRUKTUR DASAR PEMROGRAMAN
STRUKTUR DASAR PEMROGRAMAN P E N G E N A L A N P R O G R A M S T U D I Institut Teknologi Sumatera 15/09/2017 PENGANTAR PROGRAM STUDI 1 TUJUAN KULIAH Subtopik Input Proses Output dalam program Deklarasi
Lebih terperinciPENGANTAR BAHASA C++
PENGANTAR BAHASA C++ SEJARAH SINGKAT BAHASA C Program C merupakan bahasa komputer yang sangat singkat & tidak memiliki kepanjangan. Bahasa ini diciptakan oleh Dennis Ritchie sekitar tahun 1972. Hingga
Lebih terperinciPemrograman I Bab III Tipe Data, Variabel, dan Operasi Perhitungan. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia
Pemrograman I Bab III Tipe Data, Variabel, dan Operasi Perhitungan Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia Tipe Data 1. Tipe data karakter 2. Tipe data bilangan bulat 3. Tipe data
Lebih terperinciAlgoritma dan Pemrograman
Algoritma dan Pemrograman bagian 2 2009 Modul ini menjelaskan tentang bahasa C dan apa saja yang dibutuhkan bila kita akan menulis suatu program dengan bahasa C. Editor yang dipakai adalah Turbo C++ 4.5.
Lebih terperinciBahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita
DASAR PEMROGRAMAN Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita Bahasa Pemrograman Apa yang dimaksud bahasa pemrograman? Alat yang digunakan programmer untuk memberikan instruksi
Lebih terperinciBAB Argument Command-Line dan System Properties
BAB 5 Aplikasi Berbasis Teks 5.1 Tujuan Pembahasan kali ini akan menitikberatkan pada bahasan penggunaan argument command-line. Selebihnya, Anda akan mempelajari mengenai penggunaan streams untuk mendapatkan
Lebih terperinciMODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN
MODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN A. TUJUAN Setelah mempelajari bab ini diharapkan mahasiswa akan mampu : 1. Mengenali dan menggunakan IDE C++ dengan baik. 2. Mengenal dan memahami
Lebih terperinciAbstrak. Pendahuluan. cerita. Pemrograman. mewakili semua. Struktur Bahasa. dan deklarasi. Mari. ilmuti.org Seluruh disertakan dalam
Struktur Bahasa Pemrograman C++ Iman Amalludin iman.llusion@gmail.com ::: http://blog.imanllusion.hostzi.com Abstrak Hai hai kembali lagi melanjutkan artikel sebelumnya tentang pengenalan dan sedikit cerita
Lebih terperinciKUMPULAN PROGRAM C++ TUGAS AKHIR MATA KULIAH PBP D I S U S U N OLEH
KUMPULAN PROGRAM C++ TUGAS AKHIR MATA KULIAH PBP D I S U S U N OLEH 1. FRANSESCO AGNES RANUBAYA NIM : 2008 120 48 2. SAMSUL NIM : 2008 120 3. KORNELIUS RIKI NIM : 2008 120 AKADEMI MANAJEMEN KOMPUTER DAN
Lebih terperinciLATIHAN SOAL (FUNGSI & PROSEDUR)
LATIHAN SOAL (FUNGSI & PROSEDUR) P E N G E N A L A N P R O G R A M S T U D I Institut Teknologi Sumatera 11/11/2017 PENGANTAR PROGRAM STUDI 1 TUJUAN KULIAH Mahasiswa dapat meningkatkan kemampuan pemrograman
Lebih terperinciSubrutin atau Fungsi. Praktikum 9 A. T U J U A N B. DASAR TEORI
Praktikum 9 Subrutin atau Fungsi A. T U J U A N 1. Membuat fungsi dan mengetahui cara memanggil fungsi tersebut. 2. Menggunakan fungsi untuk menerima argumen yang dikirim oleh pemanggilnya dan memproses
Lebih terperinciARRAY / LARIK. Oleh : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork
ARRAY / LARIK Oleh : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork Tujuan Mahasiswa memahami makna dan kegunaan array (tabel) Mahasiswa dapat menggunakan
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II
PENGANTAR KOMPUTER & SOFTWARE II PERULANGAN 2 (WHILE & DO-WHILE) Tim Pengajar KU1202 - Institut Teknologi Sumatera Tujuan Kuliah 1. Mahasiswa memahami pengulangan (while dan do-while) dan penggunaannya
Lebih terperinciLaporan Praktikum Modul 9 Sistem Operasi
0 Laporan Praktikum Modul 9 Sistem Operasi Disusun oleh : Nama NIM : Tulus Wahyuno : M3114140 Kelas : TI-c Universitas Sebelas Maret Surakarta Jl.Ir.Sutami 36 A, Kentingan, Jebres, Surakarta 1 Laporan
Lebih terperinciMODUL 10 Fungsi 10.1 Kompetensi 10.2 Alat Dan Bahan: 10.3 Ulasan Teori: Dasar Fungsi Deklarasi Fungsi
MODUL 10 Fungsi 10.1 Kompetensi 1. Mahasiswa mampu membagi logika program dengan menggunakan fungsi. 2. Mahasiswa memahami konsep rekursif serta mengimplementasikan dengan menggunakan fungsi. 10.2 Alat
Lebih terperinciAP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON
STRUKTUR PEMROGRAMAN PYTHON 1. Aturan Penulisan Program-program yang ditulis dalam Python secara khas jauh lebih pendek dibandingkan dengan program-program C atau C++, karena beberapa pertimbangan: tipe
Lebih terperinci