Modul V Pemrograman Bahasa C ( bagian II )
|
|
|
- Ratna Susman
- 9 tahun lalu
- Tontonan:
Transkripsi
1 Modul V Pemrograman Bahasa C ( bagian II ) 5.1 Tujuan Percobaan 1. Mengenal dan memahami fungsi (function) dan kegunaanya serta aplikasinya dalam program sederhana. 2. Mengenal dan memahami fungsi array-larik dan kegunaanya serta aplikasi dalam program sederhana. 3. Mengenal dan memahami struktur (struct) dan kegunaanya serta aplikasi dalam program sederhana. 4. Mengenal dan memahami operasi file dan aplikasinya dalam program sederhana. 5.2 Materi Percobaan I. Fungsi Fungsi adalah bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya dipisahkan dari bagian program yang menggunakannya. Fungsifungsi merupakan elemen utama dari program bahasa C. program dari bahasa C dibentuk dari kumpulan fungsi, mulai dari fungsi utama dengan nama main(), fungsi-fungsi pustaka standar, dan fungsi-fungsi yang dibuat sendiri oleh pemrogram. Fungsi dibuat dengan tujuan tertentu, diantaranya adalah: 1. Program menjadi lebih terstruktur, sehingga mudah untuk dipahami, mencari kesalahan kode dan dikembangkan lebih lanjut. 2. Untuk mengurangi penulisan kebali kode yang telah dibuat. Bentuk umum sebuah fungsi adalah sebagai berikut: tipe_fungsi nama_fungsi(argumen1, argumen2,..){.. Tubuh / isi fungsi
2 Berikut adalah contoh penggunaan fungsi: void cetaktulisan(void){ printf("fungsi ini hanya akan menampilkan tulisan ini.\n"); printf("selamat Mencoba!!"); int main(){ printf("ini adalah demo fungsi:\n"); cetaktulisan(); Bagian yang bercetak tebal merupakan sebuah fungsi yang bernama cetaktulisan dengan tipe void dan argumennya adalah void (tanpa parameter). Fungsi ini akan menampilkan tulisan yang ada pada perintah printf tersebut. Fungsi ini dipanggil di fungsi utama (main) dengan sintaks: cetaktulisan();. Sehingga jika ingin menampilkan tulisan serupa, kita tidak harus menulis perintah printf dan menuliskan tulisannya, tetapi hanya tinggal memanggil fungsi cetaktulisan();. 1. Fungsi tanpa parameter Fungsi tanpa parameter tidak memiliki parameter (bisa dikatakan juga sebagai data input), dan pada argumennya biasa dituliskan void. Contohnya adalah sebagai berikut: int panjang,lebar,luas; void cetakluas(void){ Luas = panjang*lebar; printf("luasnya adalah %d",luas); int main(){ panjang=10; lebar=5; cetakluas(); Pada kode di atas terlihat bahwa fungsi cetakluas tidak memiliki parameter karena argumennya adalah void.
3 2. Fungsi dengan parameter Fungsi dengan parameter memiliki argument yang bukan void. Akan tetapi argumennya adalah suatu variable dengan berbagai macam tipe data. Berikut adalah contoh kodenya: void cetakluas(int panjang, int lebar){ int Luas; Luas = panjang*lebar; printf("luasnya adalah %d",luas); int main(){ int p=10, l=5; cetakluas(p, l); Terlihat bahwa fungsi cetakluas memiliki bentuk yang berbeda dengan contoh sebelumnya. Dalam contoh ini fungsi cetakluas memiliki parameter berupa variable panjang dan lebar yang bertipe integer. Sehingga saat fungsi tersebut dipanggil di dalam fungsi main(), maka harus dimasukkan nilai parameter-parameter tersebut (dalam hal ini adalah p dan l). 3. Fungsi dengan return value Pada contoh-contoh sebelumnya, fungsi yang dibuat tidak memiliki nilai kembalian / return value (bisa dikatakan sebagai output fungsi). Hal ini dikarenakan fungsi tersebut bertipe void. Fungsi dapat memiliki tipe selain void seperti: int, float, char, double, dan lain-lain tergantung tipe data yang akan dikembalikan/return. Contoh programnya adalah seperti di bawah: int cetakluas(int panjang, int lebar){ int Luas; Luas = panjang*lebar; return Luas;
4 int main(){ int p=10, l=5, L; L = cetakluas(p,l); printf("luasnya adalah %d",l); Pada program di atas, tampak bahwa tipe dari fungsi cetakluas adalah int. Tipe data tersebut dipilih karena data yang dikembalikan juga bertipe int, yaitu Luas. Karena fungsi ini memiliki nilai kembalian (output), maka output tersebut disimpan di variable L saat dipanggil di fungsi main(). Dan hasilnya ditampilkan dengan menuliskan perintah printf di dalam fungsi main(). 4. Prototype fungsi Secara default sebuah fungsi di dalam bahasa C dideklarasikan/ditulis sebelum fungsi main. Namun bahasa C memungkinkan pembentukan fungsi setelah fungsi main. Hal ini dilakukan dengan syarat bahwa fungsi tersebut sudah dideklarasikan sebelum fungsi main ditulis hal inilah yang disebut dengan prototipe fungsi. Penulisan prototipe fungsi adalah sebagai berikut. int cetakluas(int panjang, int lebar); int main(){ int p=10, l=5, L; L = cetakluas(p,l); printf("luasnya adalah %d",l); int cetakluas(int panjang, int lebar){ int Luas; Luas = panjang*lebar; return Luas; Pada contoh di atas, fungsi cetakluas dideklarasikan terlebih dahulu tanpa tubuh fungsi. Deklarasi fungsi tersebut ditulis sebelum fungsi main(). Baru setelah fungsi main(), ditulis tubuh dari fungsi cetakluas. Ini merupakan cara kedua untuk membuat suatu fungsi.
5 II. Array (Larik) Array merupakan koleksi data dengan setiap elemen data menggunakan nama yang samadan masing-masing elemen data bertipe sama. Setiap komponen/elemen array dapat diakses dan dibedakan melalui indeks array. Deklarasi array didahului oleh jenis tipe data dari array yang dikehendaki kemudian nama variabelnya. Sedangkan jumlah elemen ditulis dalam tanda [ ]. Array dapat berupa satu dimensi maupun banyak dimensi. 1. Array 1 dimensi Bentuk umunya adalah sebagai berikut : tipe_data nama_array [banyak elemen] misal : int X[5] Deklarasi di atas berarti array dengan nama variabel X, memiliki tipe data berupa integer dan memiliki anggota sebanyak 5 buah. Perbedaan antara array dan variabel biasa adalah sebuah array bisa menyimpan sejumlah nilai, sedangkan variabel biasa hanya dihubungkan dengan sebuah nilai saja. Jika diinginkan jumlah data yang banyak dan memiliki tipe yang sama, maka lebih efisien jika digunakan tipe array. Contoh penggunaan array adalah sebagai berikut: int main(){ int nilai[4]; //memberi nilai keempat elemen array nilai nilai[0]=2; //array nilai indeks ke 0 bernilai 2 nilai[1]=4; //array nilai indeks ke 1 bernilai 4 nilai[2]=3; //array nilai indeks ke 2 bernilai 3 nilai[3]=7; //array nilai indeks ke 3 bernilai 7 //mencetak masing2 elemen array for(int i=0;i<4;i++){ printf("nilai ke %d adalah %d\n",i,nilai[i]); 2. Array multidimensi Array multidimensi merupakan array yang memiliki dimensi lebih dari satu, misalkan array 2 dimensi. Array 2 dimensi (sering disebut matrix), dapat direpresentasikan
6 sebagai sebuah tabel yang memiliki baris dan kolom. Bentuk array 2 dimensi adalah sebagai berikut: tipe_data nama_array [banyak elemen1][ banyak elemen2] misal : int X[5][3] Pada contoh di atas, array 2 dimensi X dapat dikatakan memiliki baris sebanyak 5 dan kolom sebanyak 3. Sehingga elemen total array X adalah 5x3 = 15 elemen. Jadi ada 15 nilai yang dapat diisikan ke array X. Contoh programnya adalah seperti di bawah: int main(){ int matrik[2][3]; //memberi nilai keenam elemen array nilai matrik[0][0]=1; matrik[0][1]=3; matrik[0][2]=5; matrik[1][0]=4; matrik[1][1]=9; matrik[1][2]=8; //mencetak nilai elemen2 aray for(int i=0;i<2;i++){ for(int j=0;j<3;j++){ printf("matrik[%d][%d] = %d\n",i,j,matrik[i][j]); 3. Array string Pada dasarnya tipe data string merupakan array dari tipe data char. Sehingga untuk membuat array string, maka digunakan array bertipe char 2 dimensi. Berikut contohnya: int main() { int I,J; char hari[7][7]={ "minggu", "senin",
7 ; "selasa", "rabu", "kamis", "jumat", "sabtu" for(i=0; I<7; I++) { for(j=0; J<7; J++) printf("%c", hari[i][j]); printf("\n"); III. Struct Struktur merupakan sekumpulan variable yang mungkin terdiri dari beberapa tipe data berbeda dan dikelompokan dalam satu nama untuk kemudian diakses oleh program. Tipe data yang dimaksud adalah tipe data dasar termasuk tipe data bentukan seperti array, pointer, dan juga struktur lain yang telah didefinisikan sebelumnya. Dalam beberapa bahasa pemrograman lain (misalnya Pascal), struktur sering disebut dengan istilah rekaman (record). Kehadiran struktur akan sangat membantu untuk menyederhanakan masalah dalam pengaturan data yang realtif kompleks, karena dalam struktur kita diizinkan untuk mengelompokan data-data yang saling berhubungan tersebut ke dalam suatu entitas yang terpisah. Dalam program-program besar, pendefinisian struktur biasanya dilakukan dalam unit atau file tersendiri secara terpisah. struct identitas{ char nama[12]; int usia; float tinggi; ; int main() { struct identitas orang; printf("nama Anda? "); scanf("%s",orang.nama); printf("usia Anda? "); scanf("%d",&orang.usia); printf("tinggi Anda? "); scanf("%f",&orang.tinggi);
8 printf("nama : %s\n",orang.nama); printf("usia : %d tahun\n",orang.usia); printf("tinggi : %.1f",orang.tinggi); Pada kode di atas, identitas merupakan tipe data, orang merupakan variable yang bertipe data identitas. IV. Operasi File Merupakan sumber atau tujuan dari data yang dihubungkan dengan disk atau peripheral lainnya. Standart library stdio.h mendukung text stream dan binary stream. Text stream adalah urutan baris yang tiap barisnya terdiri dari nol atau lebih karakter yang diakhiri oleh \n. 1. Mode dalam Operasi File Untuk menguhubungkan sebuah file maka terlebih dahulu harus dideklarasikan penghubung file yaitu fungsi fopen() untuk membuka file dan fclose() yang keduanya terdapat dalam header <stdio.h>. Berikut prototipe dari pemanggilan file tersebut : FILE *fopen (char_*namafile, char_*mode) Fungsi ini akan mengembalikan pinter ke file apabila proses yang dilakukan berjalan dengan benar. Sebaliknya, apabila gagal, maka fungsi akan mengembalikan nilai NULL. Berikut ini beberapa factor yang menyebabkan terjadinya kesalahan dalam proses pembukaan file. Nama file yang diisikan tidak valid, misalnya nama file mengandung spasi ataupun tanda lain. Membuka file dari disk yang belum disiapkan, misalnya disk belum terformat. Membuka file yang tidak terdapat di dalam direktori yang dimaksudkan. Membuka file yang belum terbuat untuk proses pembacaan (mode r ) Parameter nama file di atas digunakan untk menunjukan nama file yang akan dibuka di dalam program. Sedangkan parameter mode digunakan untuk menetukan mode
9 atau aksi yang akan dilakukan setelah file dibuka. Adapun mode-mode yang telah didefinisikan untuk fopen dapat dilihat pada tabel berikut.
10 2. Fungsi-Fungsi dalam Operasi File Berikut fungsi fungsi yang digunakan dalam operasi file : Fungsi getch () Fungsi getch merupakan sebuah proses pembacaan karakter dan menempatkan karakter di dalam file ke dalam console. Fungsi tersebut hampir sama dengan fungsi getchar, perbedaanya jika pada getchar adalah membaca input (berupa karakter) dari keyboard ke dalam program saat running. Sedangkan getc membaca karakter dari dalam file dan memasukanya dalam running program. Contoh deklarasi getc adalah sebagai berikut : int getc (FILE *fp); Fungsi fgets () Fungsi ini digunakan untuk membaca suatu baris data yang terdapat di dalam file. Adapun prototipenya adalah sebagai berikut : char fgets (char str, int n, FILE *fp); Fungsi fscanf () Fungsi fscanf hampir sama dengan scanf (), yaitu mengambil data dengan format tertentu. Perbedaanya fungsi fscanf dilakukan terhadap file sedangkan scanf dilakukan terhadap data yang dimasukan atau dibaca dari keyboard. Prototipe dari fungsi scanf () adalah sebagai berikut: int fscanf (FILE *fp, char *format, ); Fungsi putc () Fungsi putc merupakan kebalikan dari fungsi getc (), yaitu digunakan untuk menuliskan sebuah karakter ke dalam file. Prototipe fungsi ini adalah sebagai berikut. int putc (int c, FILE *fp); Fungsi fputs ()
11 Fungsi fputs merupakan kebalikan dari fgets, yaitu untuk melakukan penulisan atau memasukan satu buah baris data ke dalam file. Adapun prototype fputs () adalah sebagai berikut. int fputs (char *str, FILE *fp) Fungsi fprintf () Fungsi fprintf merupakan kebalikan dari fscanf (). Fungsi ini digunakan untuk menuliskan data dengan format tertentu ke dalam file. Prototipenya adalah sebagai berikut. int fprintf (FILE *fp, char *format, ); Fungsi rename () Fungsi ini berguna untuk mengubah nama file dari dalam program. Protipe fungsi ini adalah sebagai berikut : int rename (const char *oldname, const char *newname ); Fungsi remove () Fungsi ini berguna untuk menghapus file. Fungsi rename dan remove merupakan fungsi dalam manajemen file, berbeda dengan fungsi fungsi sebelumnya fungsi ini tidak membutuhkan pointer ke file yang akan dituju. Fungsi ini hanya mendeteksi nama file kemudian diatur, apakah akan diganti dengan nama tertentu ataupun membuangnya. Sehingga proses ini juga berlaku untuk mengatur folder. Contoh Operasi Menulis File #include <conio.h> int main() { FILE *fp; int tekan,a; char nama_file[20]; while(a=1) {
12 puts("nama file yang diinginkan : "); gets(nama_file); if ((fp = fopen(nama_file,"w")) == NULL) { printf("tidak bisa membuat file %s",nama_file); return 0; printf("\nmasukkan sebarang input ke dalam file %s\n",nama_file); printf("\ntekan ctrl+z untuk mengakhiri..\ninput : \n"); while ((tekan=getchar())!=eof) putc(tekan,fp); fclose(fp); getch(); return 0 ; break; getch(); Contoh Operasi Membaca File #include <conio.h> int main() { FILE *fp; char c; char baca[50]; puts("nama file yang ingin dibaca :"); gets(baca); if((fp=fopen(baca,"r")) == NULL){ printf("tidak bisa buka file %s", baca); while((c=getc(fp))!= EOF) putch(c); fclose(fp); return 0;
13 Contoh Operasi Mengedit dan Menyimpan File #include <conio.h> int main() { FILE *fp; char c; char baca[50]; puts("nama file yang ingin diedit :"); gets(baca); if((fp=fopen(baca,"w+")) == NULL){ printf("tidak bisa buka file %s", baca); printf("\nmasukkan editan ke dalam file %s\n",baca); printf("\ntekan ctrl+z untuk menyimpan..\neditan : \n"); while ((c=getchar())!=eof) putc(c,fp); fclose(fp); getch(); return 0 ; Contoh Operasi Menghapus File #include <conio.h> int main() { FILE *fp; int tekan; char nama[20]; puts("nama file yang ingin dihapus : ");
14 gets(nama); remove(nama); printf("\ntekan ctrl+z untuk mengakhiri penghapusan\n"); while ((tekan=getchar())!=eof) putc(tekan,fp); getch(); return 0 ;
BAB VI BAHASA C Pendahuluan
BAB VI BAHASA C2 6.1 Pendahuluan Bahasa C merupakan evolusi dari bahasa BCPL yang dibuat oleh Martin Richards pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan
FILE 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
Algoritma Pemrograman. Fery Updi,M.Kom
Algoritma Pemrograman Fery Updi,M.Kom 1 Kompetensi Detail Mampu menjelaskan Prinsip-prinsip Algoritma Mampu menjelaskan Konsep Bahasa Pemrograman Mampu membuat Flowchart dan Pseudocode Mampu menjelaskan
Pemrograman Terstruktur. Pemrosesan File Teks dan File Biner
Pertemuan 12 Pemrograman Terstruktur Pemrosesan File Teks dan File Biner Tujuan Perkuliahan Mahasiswa mampu membedakan file biner dan file teks Mahasiswa memahami macam-macam operasi file dalam file teks
TUGAS 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
Pengenalan C++ Oleh : Dewi Sartika
Pengenalan C++ Oleh : Dewi Sartika Pendahuluan Bahasa Pemrograman C++ merupakan bahasa tingkat menengah dimana bahasa ini didasarkan atas bahasa C, keistimewaan dari bahasa C++ adalah bahasa ini mendukung
PERTEMUAN VII FILE TEKS & FILE BINER
PERTEMUAN VII FILE TEKS & FILE BINER 7.1 Tujuan Praktikum Praktikan dapat membedakan antara file teks dan file biner serta dapat mendeklarasikan, membuat, membaca dengan menggunakan dua buah macam file
OPERASI FILE DASAR PEMROGRAMAN
OPERASI FILE DASAR PEMROGRAMAN TUJUAN Setelah menyelesaikan bab ini, mahasiswa diharapkan dapat: Menjelaskan tentang struktur file Menjelaskan tentang tahap-tahap operasi pada file Menjelaskan tentang
Bab 7 File 109 BAB 7 FILE TUJUAN PRAKTIKUM TEORI PENUNJANG. FILE *fopen( const char*nama_file, const char*mode);
Bab 7 File 109 BAB 7 FILE TUJUAN PRAKTIKUM 1. Praktikan dapat memahami operasi File yang ada dalam pemograman Bahasa C TEORI PENUNJANG Seringkali untuk program-program aplikasi system informasi, data perlu
ALGORITMA DAN STRUKTUR DATA POINTER DAN FUNCTION
ALGORITMA DAN STRUKTUR DATA POINTER DAN FUNCTION POINTER POINTER ADALAH SUATU VARIABEL PENUNJUK, BERISI NILAI YANG MENUNJUK ALAMAT SUATU LOKASI MEMORI TERTENTU. JADI POINTER TIDAK BERISI NILAI DATA, MELAINKAN
VI. FUNGSI. Fungsi Main ( ) Fungsi a ( ) Fungsi b ( ) Fungsi c ( ) Fungsi c1 ( ) Fungsi c2 ( ) Fungsi c3 ( ) Bentuk umumnya :
VI. FUNGSI 6.1. FUNGSI Fungsi adalah sekumpulan perintah operasi program yang dapat menerima argumen input dan dapat memberikan hasil output yang dapat berupa nilai ataupun sebuah hasil operasi. Hasil
1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda
Pertemuan ke-8 Array TUJUAN 1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda 8. 1. PENDAHULUAN Array adalah sebuah
E STRUKTUR DATA & E PRAKTIK STRUKTUR DATA. Pointer & Function. Alfa Faridh Suni, S.T., M.T. PTIK
E3024015 - STRUKTUR DATA & E3024016 PRAKTIK STRUKTUR DATA Pointer & Function Alfa Faridh Suni, S.T., M.T. PTIK - 2014 Pointer Pointer adalah suatu variabel penunjuk, berisi nilai yang menunjuk alamat suatu
Teknik Pemrograman Terstruktur 1
1 Pointer Pointer (variabel penunjuk) adalah suatu variabel yang berisi alamat memori dari suatu variabel lain. Alamat ini merupakan lokasi dari obyek lain (biasanya variabel lain) di dalam memori. Operator
Achmad Solichin.
Pemrograman Bahasa C dengan Turbo C [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
PENGENALAN 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
POINTER DASAR PEMROGRAMAN
POINTER DASAR PEMROGRAMAN Tujuan Setelah menyelesaikan bab ini, anda diharapkan dapat: Menjelaskan tentang konsep dari variabel pointer Menjelaskan tentang pointer array Menjelaskan tentang pointer string
Praktikum 12 FILE. Gambar Struktur data dari file
Praktikum 12 FILE A. TUJUAN 1. Menjelaskan tentang struktur file 2. Menjelaskan tentang tahap-tahap operasi pada file 3. Menjelaskan tentang fungsi untuk penyimpanan dan pembacaan file per-karakter 4.
PERTEMUAN XI OPERASI FILE
PERTEMUAN XI OPERASI FILE SASARAN Setelah menyelesaikan bab ini, anda diharapkan dapat: Menjelaskan tentang struktur file Menjelaskan tentang tahap-tahap operasi pada file Menjelaskan tentang fungsi untuk
MODUL 7 FILE. namafile adalah nama dari file yang akan dibuka/diaktifkan. mode adalah jenis operasi file yang akan dilakukan terhadap file.
MODUL 7 FILE File adalah sebuah organisasi dari sejumlah record. Masing-masing record bisa terdiri dari satu atau beberapa field. Setiap field terdiri dari satu atau beberapa byte. 1. Membuka File Untuk
Fungsi DASAR PEMROGRAMAN
Fungsi DASAR PEMROGRAMAN TUJUAN Menjelaskan pengertian Fungsi Membuat Fungsi Memecah program dalam beberapa fungsi. Mengerti parameter dalam Fungsi Mengerti variabel dalam Fungsi 2 3 Fungsi (function)
Fungsi : Dasar Fungsi
PRAKTIKUM 13 Fungsi : Dasar Fungsi A. TUJUAN PEMBELAJARAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur. B. DASAR TEORI Fungsi adalah suatu bagian
Tipe Data dan Operator
Tipe Data dan Operator Dasar Algoritma dan Pemrogrman Eka Maulana, ST, MT, MEng. Klasifikasi Tipe Data 1 Tipe Data Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam
ARRAY DIMENSI SATU Setiap elemen array dapat diakses melalui indeks. Indeks array secara default dimulai dari 0.
Array SASARAN Memahami array berdimensi satu Memahami array berdimensi dua Memahami array berdimensi banyak Memahami inisialisasi array yang tak berukuran Melewatkan array sbg parameter ke suatu fungsi
BAB I. LARIK (ARRAY) Array (larik) ialah penampung sejumlah data sejenis (homogen) yang menggunakan satu identifier (pengenal).
BAB I. LARIK (ARRAY) Array (larik) ialah penampung sejumlah data sejenis (homogen) yang menggunakan satu identifier (pengenal). Masing-masing elemen larik diakses menggunakan indeks (subscript) dari nol
Tipe 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
Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C
1. Pendahuluan Lingkungan Turbo C++ 4.5 Turbo C++ 4.5 adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C++ 4.5. 1 2 3 4 1 : Menu Utama
SOAL 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
8.1 FUNGSI, DEKLARASI DAN DEFINISI NYA
8 FUNGSI Fungsi adalah sekumpulan perintah operasi program yang dapat menerima argumen input dan dapat memberikan hasil output yang dapat berupa nilai ataupun sebuah hasil operasi. Nama fungi yang didefinisikan
Bahasa C melengkapi fasilitas modular dengan menggunakan fungsi pada setiap SubProgram. Contoh pembagian program menjadi beberapa subprogram.
1 Bahasa C melengkapi fasilitas modular dengan menggunakan fungsi pada setiap SubProgram. Contoh pembagian program menjadi beberapa subprogram. Program Utama SubProgram SubProgram SubProgram SubProgram
PERTEMUAN XI OPERASI FILE
PERTEMUAN XI OPERASI FILE JENIS FILE File Biner : file yang pola penyimpanan di dalam disk berbentuk biner, yaitu seperti bentuk pada memori RAM (komputer). Dipakai untuk menyimpan data kompleks, mis :
Pemrograman Dasar C. Minggu 6
Pemrograman Dasar C Minggu 6 Latihan Soal Buatlah program yang meminta seseorang untuk memasukkan angka bilangan riil sebanyak 3 kali, dan program akan menampilkan jumlah total dan rata-ratanya. Bilangan
ALUR PROGRAM. SELEKSI KONDISI Statement If a. Bentuk If tunggal sederhana Sintaks : if ( kondisi ) statement ;
SELEKSI KONDISI Statement If a Bentuk If tunggal sederhana if ( kondisi ) statement ; ALUR PROGRAM Bentuk ini menunjukkan jika kondisi bernilai benar, maka statement yang mngikutinya akan dieksekusi Jika
Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak
Modular Programming Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak mudah dihandle. dl Kesulitan: sulit mencari dan mengingat variabel-variabel aiabel yang sudah
BAB 4 Array dan Function
BAB 4 Array dan Function Array atau Larik adalah tipe data Compound yang dapat memiliki lebih dari satu element. Dalam PHP, setiap element pada Array dapat mempunyai Tipe-Data yang berbeda-beda sesuai
DIKTAT MATA KULIAH PEMROGRAMAN I BAB XII FILE
DIKTAT MATA KULIAH PEMROGRAMAN I BAB XII FILE IF Tahapan Operasi File Tahapan operasi file pada dasarnya meliputi tiga tahapan : 1. Membuka / Mengaktifkan File 2. Melaksanakan Proses File 3. Menutup File
12/29/2011. Algoritme dan Pemrograman. Bit. Bitwise operator
Algoritme dan Pemrograman Kuliah #13 Operator Bitwise Tipe Enumerasi Manipulasi File Bit Singkatan dari binary digit (digit biner), yaitu suatu nilai bilangan yang direpresentasikan sebagai bilangan biner
Cara pertama adalah pada saat deklarasi variabel ditambahkan ke- yword const sebelum nama tipe data seperti
KONSTANTA Menghitung besaran-besaran fisis dalam bidang fisika memerlukan suatu konstantakonstanta. Bahasa C dan C++ menyediakan tipe data tambahan sehingga variabel yang kita gunakan merupakan konstanta
BAHASA PEMROGRAMAN C LANGUAGE
BAHASA PEMROGRAMAN C LANGUAGE JURUSAN TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Oleh : Muh. Zen S. Hadi, ST MATERI KULIAH : REVIEW KONSEP PEMROGRAMAN STRING POINTER STRUKTUR DAN DAFTAR BERANTAI
Hari : Rabu Pertemuan : 3 Tanggal Praktikum : Oktober 2001 Shift : 4
Hari : Rabu Pertemuan : 3 Tanggal Praktikum : Oktober 2001 Shift : 4 Tujuan Instruksional Khusus Mahasiswa memahami pengoperasian file Relative serta beberapa teknik Hashing dan Colision Pokok Bahasan
Kurikulum Qt. { Basic OOP } Chapter 4. Function
Kurikulum Qt { Basic OOP } Chapter 4 Function. Agenda Fungsi Konsep Dasar Fungsi Mendefinisikan Fungsi Deklarasi Fungsi (Prototype) Hasil Balik Fungsi Ruang Lingkup Variabel Variable Lokal Variable Global
Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN
Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN 2 MATERI UTS ALGORITMA & FLOWCHART DASAR PEMROGRAMAN DALAM C PENGAMBILAN KEPUTUSAN PERULANGAN FUNGSI 3 Contoh :Algoritma Mencari akar bulat positif dari bilangan
OPERASI PERNYATAAN KONDISI
OPERASI PERNYATAAN KONDISI A. Pernyataan IF pernyataan if mempunyai pengertian, jika kondisi bernilai benar, maka perintah dikerjakan dan jiak tidak memenuhi syarat maka diabaikan. Dapat dilihat dari diagram
INPUT DAN OUTPUT BAHASA C
INPUT DAN OUTPUT BAHASA C FUNGSI INPUT TANPA FORMAT (MEMASUKKAN NILAI KARAKTER) Fungsi yang digunakan : getche( ) : memasukkan karakter tanpa penekanan Enter getchar( ) : memasukkan karakter dengan penekanan
Pemrograman Dasar C. Minggu 6
Pemrograman Dasar C Minggu 6 Topik Bahasan Fungsi Menulis sekali digunakan berulang kali Tugas yang dikompartemenkan Variabel lokal dalam fungsi Teknik Mendesain Top-Down Kode Pseudo Struktur dan Diagram
Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN
Fungsi / Prosedur Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Fungsi (Sub Program) : Fungsi Beberapa statements digabungkan dalam suatu modul (fungsi atau sub program) untuk
Chapter 1 KONSEP DASAR C
Chapter 1 KONSEP DASAR C Sejarah Dan Standar C Akar dari bahasa C adalah BCPL (dikembangkan oleh Martin Richard tahun 1967). Kemudian Tahun 1970, Ken Thompson mengembangkan bahasa tersebut yang di kenal
Achmad Solichin.
Pemrograman Bahasa C dengan Turbo C [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Pernyataan (Statement) dan Input/Output
Pernyataan (Statement) dan Input/Output Pendahuluan Pemahaman Bahasa Pemrograman C akan lebih mudah melalui contoh-contoh. Dengan memperhatikan dan memahami contoh-contoh program, mahasiswa diharapkan
Keg. Pembelajaran 2 : Mengenal Bahasa C++
Keg. Pembelajaran 2 : Mengenal Bahasa C++ 1. Tujuan Kegiatan Pembelajaran Setelah mempelajari materi kegiatan pembelajaran ini mahasiswa akan dapat : 1) Mengenal secara baik sintak-sintak dalam bahasa
BAB III PERINTAH INPUT OUTPUT
BAB III PERINTAH INPUT OUTPUT 3.1.Memasukkan Data Dalambahasa C proses memasukkansuatu data bisamenggunakanbeberapafungsipustaka yang telahtersedia. Beberapafungsipustaka yang bisadigunakanadalah: scanf()
Kurikulum 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
KARAKTER DAN STRING, ARRAY, STRUCT DAN REVIEW PADA BAHASA C
KARAKTER DAN STRING, ARRAY, STRUCT DAN REVIEW PADA BAHASA C Disusun oleh: Bachtiar Maulana (58411782) Marlinda Dwi Cahya (54411318) Muh. Mahlani (5411622) Muzaky Bakri Salim (55411060) UNIVERSITAS GUNADARMA
DIKTAT MATA KULIAH PEMROGRAMAN I BAB VII ARRAY
DIKTAT MATA KULIAH PEMROGRAMAN I BAB VII ARRAY IF Tujuan 1. Memahami array berdimensi satu 2. Memahami array berdimensi dua Pengertian Array Array merupakan kumpulan dari nilai-nilai data yang bertipe
IT234 ALGORITMA DAN STRUKTUR DATA FUNGSI
IT234 ALGORITMA DAN STRUKTUR DATA FUNGSI Ramos Somya Fungsi Fungsi/function adalah suatu kumpulan instruksi/ perintah/program yang dikelompokkan menjadi satu, letaknya terpisah dari program yang menggunakan
Bahasa C-M6 By Jamilah, Skom 1
BAB 1 KONSEP DASAR BAHASA C 1.1 SEJARAH DAN STANDAR C Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 1967. Bahasa ini memberkan ide kepada ken thompson yang kemudian
Fungsi DASAR PEMROGRAMAN
Fungsi DASAR PEMROGRAMAN TUJUAN Menjelaskan pengertian Fungsi Membuat Fungsi Memecah program dalam beberapa fungsi. Mengerti parameter dalam Fungsi Mengerti variabel dalam Fungsi Fungsi (function) Adalah
Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak
Modular Programming Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak mudah dihandle. dl Kesulitan: sulit mencari dan mengingat variabel-variabel aiabel yang sudah
BAB 2. FUNGSI INPUT OUTPUT
BAB 2. FUNGSI INPUT OUTPUT 2.1 Fungsi Input 1. Input Tanpa Format a. Memasukkan Nilai Karakter Fungsi yang digunakan : getche( ) : memasukkan karakter tanpa penekanan Enter getchar( ) : memasukkan karakter
BAB VIII POINTER. Tujuan :
BAB VIII POINTER Tujuan : 1. Menjelaskan tentang konsep dari variabel pointer 2. Menjelaskan tentang pointer array 3. Menjelaskan tentang pointer string 4. Menjelaskan tentang array pointer 5. Menjelaskan
Algoritme dan Pemrograman
Algoritme dan Pemrograman Kuliah #7 dan #8 Array Program Menghitung Rataan 3 Nilai #include int nilai1, nilai2, nilai3; float rataan; void main() printf ( Masukkan nilai 1 );scanf( %d,&nilai1);
File. Dalam bahasa pemrograman C, terdapat dua jenis stream: teks (ASCII) dan binari. Minggu ini, FILE dan stream jenis teks akan dibahas.
File Pendahuluan File merupakan unit standar penyimpanan data yang menggunakan konsep stream dalam pengaksesannya. Stream merupakan penghubung antara programmer dengan file. Sebuah stream terhubung dengan
BAB 1 KONSEP DASAR BAHASA C
BAB 1 KONSEP DASAR BAHASA C 1. Sejarah dan Standar C Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudian
Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :
1 Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu : Contoh Program : { int x; float y; char z; double w; clrscr(); /* untuk membersihkan layar */ x = 10; /* variable
Nilai[0] Nilai[1] Nilai[2] Nilai[3] Nilai[4]
Pemrograman Bahasa C dengan Turbo C [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Array (Larik) Modul 7
Array (Larik) Modul 7 Array adalah suatu tipe data terstuktur yang berupa sejumlah data sejenis (bertipe data sama) yang jumlahnya tetap dan diberi suatu nama tertentu, elemen-elemen array tersusun secara
Function nama dipisahkan
Function Fungsi/function adalah bagian dari program yang memiliki nama tertentu yang unik, digunakan untuk mengerjakan suatu pekerjaan tertentu, serta letaknya dipisahkan dari bagian program yang menggunakan/memanggil
IT234 - Algoritma dan Struktur Data. Ramos Somya
IT234 - Algoritma dan Struktur Data Ramos Somya Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja far Mohammed lbn Musa al-khowarizmi, yang menulis kitab al jabr w al-muqabala
DIKTAT MATA KULIAH PEMROGRAMAN I BAB XII FILE
DIKTAT MATA KULIAH PEMROGRAMAN I BAB XII FILE IF Membuka / Mengaktifkan File Sebelum file dapat diakses (dibaca atau ditulisi), mula-mula file harus diaktifkan lebih dulu. Untuk keperluan ini, fungsi yang
PEMROGRAMAN BERORIENTASI OBJEK
PEMROGRAMAN BERORIENTASI OBJEK Fungsi Budhi Irawan, S.Si, M.T 10/27/2017 9:12:31 AM 1 PENDAHULUAN Fungsi merupakan kumpulan statemen yang dikelompokan menjadi satu bagian kode (blok program) untuk menyelesaikan
PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:
PENGENALAN BAHASA C A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini: Kebanyakan pemrogram jarang memberikan keterangan/
Pendahuluan Pemrograman Mikrokontroler
Pendahuluan Pemrograman Mikrokontroler Pokok Bahasan: 1. Pemrograman C 2. Pengalokasian Memory Tujuan Belajar: Setelah mempelajari dalam bab ini, mahasiswa diharapkan mampu: 1. Memahami dan Menjelaskan
A R R A Y. Bentuk umum deklarasi array : type nama_array[ukuran] tipe : menyatakan tipe dasar array ukuran : menyatakan banyaknya elemen pada array
1 A R R A Y Array adalah deretan variabel yang berjenis sama dan mempunyai nama sama. Pada bahasa C, array mempunyai lokasi yang bersebelahan. Alamat terkecil menunjuk ke elemen pertama dan alamat terbesar
Algoritma Pemrograman 2B (Pemrograman C++)
Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 4 FUNGSI (FUNCTION) PADA C++ 1 Outline Konsep Dasar Fungsi Standar File Header Definisi Fungsi Deklarasi Fungsi
Array merupakan sekumpulan variable dengan tipe yang sama. Elemen dalam array diakses dengan menggunakan indeks-nya.
Bab 8 Array Array merupakan sekumpulan variable dengan tipe yang sama. Elemen dalam array diakses dengan menggunakan indeks-nya. Ketika kita membutuhkan sejumlah variable dengan tipe yang sama, sulit bagi
Algoritma 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
FUNCTION (FUNGSI) LOGO. Pendidikan Teknik Elektronika FT UNY. Muh. Izzuddin Mahali, M.Cs.
FUNCTION (FUNGSI) LOGO Muh. Izzuddin Mahali, M.Cs. [email protected] Overview Pendahuluan Tujuan Fungsi Dasar Fungsi Jenis Fungsi : memiliki return value Integer Selain integer Tidak memiliki return value
BAB 6 FUNGSI TUJUAN PRAKTIKUM
Bab 6 Fungsi 97 BAB 6 FUNGSI TUJUAN PRAKTIKUM 1. Praktikan mengerti dan dapat menggunakan fungsi dalam program sederhana. 2. Praktikan dapat membedakan antara variabel lokal, variabel global, register
MODUL 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
xxxx alamat Praktikum 11 POINTER
Praktikum 11 POINTER A. TUJUAN 1. Menjelaskan tentang konsep dari variabel pointer 2. Menjelaskan tentang pointer array 3. Menjelaskan tentang pointer string 4. Menjelaskan tentang array pointer 5. Menjelaskan
BAHASA PEMROGRAMAN C
BAHASA PEMROGRAMAN C A. Pengenalan Bahasa C diciptakan oleh Dennis Ritchie tahun 1972 di Bell Laboratories. Kelebihan Bahasa C: - Bahasa C tersedia hampir di semua jenis computer. - Kode bahasa C sifatnya
MODUL 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
BAB XII OPERASI FILE
Diktat Mata Kuliah Pemrograman II BAB XII OPERASI FILE IF Membuat File Text File text adalah suatu file yang pola penyimpanannya datanya dalam bentuk karakter. Sehingga kalau suatu variabel bertipe int
Praktikum Dasar Pemrograman 2014 MODUL 3: Array dan String
Praktikum Dasar Pemrograman 2014 MODUL 3: Array dan String Konsep Dasar Array Adalah kumpulan data bertipe sama yang menggunakan nama sama. Dengan menggunakan array, sejumlah variabel dapat memakai nama
KONSEP DASAR. menyusunnya menjadi potongan-potongan mudah untuk ditangani dibanding. conquer.
FUNGSI (FUNCTION) PADA C++ KONSEP DASAR Program komputer yang dibuat untuk menjawab permasalahan umumnya berukuran sangat besar. Pengalaman telah menunjukkan bahwa cara terbaik untuk mengembangkan dan
PROCEDURE DAN FUNCTION
PROCEDURE DAN FUNCTION Pada awal perkenalan bahasa C++ telah dibahas singkat seputar algoritma. Dasarnya, algoritma adalah suatu pemetaan yang membantu kita dalam merancang program. Hal ini dikarenakan
Contoh soal Struktur Program Pascal (Seleksi tingkat propinsi TOKI 2004)
1 of 8 4/9/2008 3:32 PM TOKI Guide Home Analitik Pascal Pemrograman Materi Pemrograman Download Tentang TOKI Buku Tamu Komunitas TOKI [email protected] Rabu, 9 April 2008 15:32:09 Pascal PASCAL Dalam
MENAMPILKAN HASIL Operasi Keluaran (Output)
MENAMPILKAN HASIL Operasi Keluaran (Output) 4.1 FUNGSI-FUNGSI YANG DIGUNAKAN Keunikan bahasa C untuk menampilkan hasil adalah semua prosesnya dilakukan oleh fungsi-fungsi. Fungsi-fungsi ini prototypenya
Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala
Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dalam tipe data dasar adalah bilangan logik, bilangan bulat,
BAB 5. KONDISI DAN ARRAY
BAB 5. KONDISI DAN ARRAY 5.1. Kondisi Penyeleksian Kondisi 1. statement if a. Bentuk sederhana BU : if (kondisi) statemen ; Tanpa Blok statemen if(jumlah > 2) Tunjangan = 0.3; Dengan blok statement : if(jumlah>2)
STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom
STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom DASAR PEMROGRAMAN C++ Bahasa C++ adalah bahasa yang menggunakan kompiler untuk translator dari kode program menjadi bahasa mesin. Bahasa C++ mempunyai
Algoritma dan Struktur Data. Ramos Somya
Algoritma dan Struktur Data Ramos Somya Penggunaan record dalam jumlah yang banyak alokasi memory konvensional tidak bisa diandalkan. Misal kita akan bekerja dengan file yang menyimpan sangat banyak record,
MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1
MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1 Disusun oleh : Tim Asisten JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA 2011 0 A. Pengantar
PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Tipe Data Budhi Irawan, S.Si, M.T TIPE DATA Tipe Data berfungsi untuk merepresentasikan jenis dari nilai yang terdapat dalam program. Contoh apabila mempunyai suatu data
BAB 4 PENGENALAN BAHASA C
Bab 4 Pengenalan Bahasa C 35 BAB 4 PENGENALAN BAHASA C TUJUAN PRAKTIKUM 1. Mengetahui sejarah perkembangan bahasa C. 2. Mengerti struktur program bahasa C. 3. Mengerti konsep tipe data, variabel, & operator
A. TUJUAN 1. Menjelaskan tentang prinsip dasar fungsi. 2. Menjelaskan tentang.parameter formal dan parameter aktual
Praktikum 7 FUNGSI 1 A. TUJUAN 1. Menjelaskan tentang prinsip dasar fungsi. 2. Menjelaskan tentang.parameter formal dan parameter aktual B. DASAR TEORI Fungsi adalah suatu bagian dari program yang dirancang
Minggu ke-14 Typedef, Struct & Command Line Argument
Minggu ke-14 Typedef, Struct & Command Line Argument Pendahuluan Memahami konsep typedef, struct dan command line argument. Perintah typedef berguna untuk membuat alias dari suatu tipe data. Struct merupakan
Bab 10 Fungsi & Prosedur
Bab 10 Fungsi & Prosedur Fungsi adalah sekumpulah perintah komputasi. Sebuah fungsi dapat menerima satu atau lebih argumen, lalu mengembalikan sebuah nilai. Sebuah fungsi memiliki nama, tipe keluaran,
BAB II TEORI DASAR. Gambar 1 Kurva untuk interpolasi linier. Sehingga diperoleh persamaan dari interpolasi linier sebagai berikut :
BAB II TEORI DASAR 2.1 Pendahuluan Interpolasi adalah suatu cara untuk mencari nilai di antara beberapa titik data yang telah diketahui. Di dunia nyata, interpolasi dapat digunakan untuk memperkirakan
