SL 1201 Materi tentang Fungsi
|
|
- Ade Oesman
- 7 tahun lalu
- Tontonan:
Transkripsi
1 SL 1201 Materi tentang Fungsi Program merupakan kumpulan dari fungsi-fungsi baik yang didefinisikan langsung maupun yang disimpan dalam file header. Dalam program C++ selalu terdapat fungsi utama yang disebut fungsi main ( ) Kompiler akan menjalankan perintah yang terdapat dalam fungsi main ( ) ini. Ilustrasi keberadaan fungsi dalam sebuah program: Program Int main ( ) {.. Fungsi1( ); statement1;.. Fungsi2( ); statement2; return0; Fungsi1.. return Fungsi2.. return Fungsi3.. return
2 Fungsi tanpa nilai umpan balik Suatu proses yang tidak mengembalikan nilai, untuk itu fungsi yang dibuat bertipe void yang berarti tidak mempunyai nilai balik (RETURN VALUE) Adapun bentuk umumnya adalah: void nama_fungsi (parameter1, parameter2,..) { statement_ yang_akan_dilakukan;... Bentuk umum untuk pemanggilan: nama_fungsi(nilai_parameter1, nilai_parameter2,.);
3 Contoh Program: #include <iostream> using namespace std; //membuat fungsi dengan nama Tulis10kali void Tulis10kali ( ) { for (int c=0; c<10; c++) { cout<< Aku menyukai C++ <<endl; // Fungsi utama dalam program c++ int main ( ) { // Memanggil fungsi Tulis10kali untuk dieksekusi Tulis10kali ( ); return 0;
4 Fungsi dengan nilai balik Fungsi ini melakukan proses yang dapat mengembalikan sebuah nilai. Definisikan tipe data dari nilai yang akan dikembalikan terlebih dulu. Bentuk umum fungsi ini: Tipe_data nama_fungsi (parameter1, parameter2, ) { statement_yang_akan_dilakukan ;.. Return nilai_yang_akan_dikembalikan;
5 Contoh fungsi yang mengembalikan tipe string # include <iostream> using namespace std; // membuat fungsi sederhana mengembalikan string char* TestFungsiString ( ) { return ini adalah nilai dari fungsi ; // fungsi utama int main ( ) { // memanggil dan menampilkan hasil fungsi cout<<testfungsistring( ); return 0;
6 Contoh fungsi yang mengembalikan tipe bilangan # include <iostream> using namespace std; // membuat fungsi sederhana mengembalikan bilangan double TestFungsiBilangan ( ) { return (3.14*2); // fungsi utama int main ( ) { // memanggil dan menampilkan hasil fungsi cout<< Nilai yang terdapat dalam fungsi : ; cout<<testfungsibilangan( ); return 0;
7 Fungsi dengan Parameter Hasil yang diperoleh bersifat dinamis tergantung dari nilai parameter yang dimasukkan Jenis parameter a. Parameter masukan Paremeter ini akan dipergunakan sebagai masukan dalam sebuah fungsi b. Parameter keluaran Parameter ini dipergunakan untuk menampung nilai yang dihasilkan dari proses didalam fungsi Digunakan didalam fungsi void Berguna sebagai nilai keluaran sebuah fungsi Dilewatkan berdasarkan alamat atau referensinya c. Parameter masukan/keluaran Digunakan sebagai masukan dan keluaran artinya mula-mula sebagai masukan kemudian diolah dalam fungsi dan hasilnya sebagai nilai keluaran.
8 Contoh fungsi dengan parameter bertype masukan #include <iostream> using namespace std; // Membuat fungsi dengan parameter bertipe masukan int TambahSatu (int X) { int hasil; hasil=x+1; return hasil; int main ( ) { int Bilangan, HASIL; cout<< Masukkan sebuah bilangan bulat : <<endl; cin<<bilangan; HASIL=TambahSatu(Bilangan); cout<< Nilai akhir : <<HASIL; return 0;
9 Contoh fungsi dengan parameter bertipe keluaran #include <iostream> using namespace std; // parameter X sbg masukan // parameter hasil sbg keluaran void TambahSatu (int X, int *hasil) { *hasil=x+1; int main ( ) { int Bilangan, HASIL; cout<< Masukkan sebuah bilangan bulat : ; cin<<bilangan; cout<< Nilai akhir : <<TambahSatu(Bilangan, &HASIL); return 0;
10 Contoh fungsi dengan parameter bertipe masukan/keluaran aran #include <iostream> using namespace std; // parameter X sbg masukan dan juga sbg keluaran void TambahSatu (int X) { *X=*X+1; int main ( ) { int Bilangan; cout<< Masukkan sebuah bilangan bulat : ; cin<<bilangan; cout<< Nilai akhir : <<TambahSatu(&Bilangan); return 0;
11 Melewatkan Parameter Berdasarkan Nilai (pass by value) #include <iostream> using namespace std; // membuat fungsi dengan melewatkan nilai X didalamnya void Kali2 (int X) { X=X*2; cout<< Nilai didalam fungsi : <<X<<endl; // Fungsi utama int main ( ) { int Bilangan; cout<< Masukkan sebuah bilangan bulat : ; cin<<bilangan; cout<< Nilai awal : <<Bilangan<<endl; // memanggil fungsi Kali2 Kali2(Bilangan); cout<< Nilai Akhir : <<Bilangan<<endl; return 0;
12 Hasil dari program tersebut: Memasukkan sebuah bilangan bulat : 10 Nilai awal : 10 Nilai didalam fungsi : 20 Nilai akhir : 10
13 Contoh pengiriman parameter dengan berdasarkan nilai (menukar dua buah bilangan) #include <iostream> using namespace std; // mendefinisikan fungsi menukar bilangan void TukarBilangan (int X, int Y) { int Z=X; X=Y; Y=Z; // Menampilkan bilangan yg terdpt di dlm fungsi cout<< Di dalam fungsi <<endl; cout<< Bilangan ke 1 : <<X<<endl; cout<< Bilangan ke 2 : <<Y<<endl; cout<<endl; NEXT...
14 // Fungsi utama int main ( ) { int Bilangan1, Bilangan2; cout<< Masukkan bilangan pertama : ; cin>>bilangan1; cout<< Masukkan bilangan kedua : ; cin>>bilangan2; // menampilkan nilai awal cout<< Keadaan awal <<endl; cout<< Bilangan ke 1 : <<Bilangan1<<endl; cout<< Bilangan ke 2 : <<Bilangan2<<endl; cout<<endl; // memanggil fungsi TukarBilangan TukarBilangan(Bilangan1,Bilangan2); g g // menampilkan nilai akhir cout<< Keadaan akhir <<endl; cout<< Bilangan ke 1 : <<Bilangan1<<endl; cout<< Bilangan ke 2 : <<Bilangan2<<endl; cout<<endl; return 0;
15 Melewatkan Parameter Berdasarkan Alamat (Pass by Reference) adalah melewatkan parameter sebuah fungsi berdasarkan alamatnya. Jika kita membuat alias dari sebuah variabel, alamat dari variabel dan alias tersebut adalah sama.
16 Contoh Program pelewatan parameter berdasarkan alamat (pass by reference) #include <iostream> use namespace std; // mendefinisikan fungsi yang melewatkan parameternya a berdasarkan alamat void Kali2(int& X){ X=X*2 cout<< Nilai di dlm fungsi : <<X<<endl; int main( ) { int Bilangan; cout<< Masukkan sebuah bilangan bulat : ; cin>>bilangan; cout<<endl; // Menampilkan nilai awal cout<< Nilai awal : <<Bilangan<<endl; Kali2 (Bilangan); // Menampilkan nilai akhir cout<< Nilai akhir : <<Bilangan <<endl; return 0; return 0;
17 Masukkan sebuah bilangan bulat : 10 Nilai awal : 10 Nilai di dalam fungsi : 20 Nilai akhir : 20
18 Contoh Program yang menggambarkan penggunaan pass by reference #include <iostream> using namespace std; // mendefinisikan i ik fungsi menukar bilangan void TukarBilangan(int& X,int& Y) { int Z=X; X=Y; Y=Z; // Menampilkan bilangan yg terdpt di dlm fungsi cout<< Di dalam fungsi <<endl; cout<< Bilangan ke I : <<X<<endl; cout<< Bilangan ke 2 : <<Y<<endl; cout<<endl; NEXT...
19 // Fungsi utama int main ( ) { int Bilangan1, Bilangan2; cout<< Masukkan bilangan pertama : ; cin>>bilangan1; cout<< Masukkan bilangan kedua : ; cin>>bilangan2; // menampilkan nilai awal cout<< Keadaan awal <<endl; cout<< Bilangan ke 1 : <<Bilangan1<<endl; cout<< Bilangan ke 2 : <<Bilangan2<<endl; cout<<endl; // memanggil fungsi TukarBilangan TukarBilangan(Bilangan1,Bilangan2); // menampilkan nilai akhir cout<< Keadaan akhir <<endl; cout<< Bilangan ke 1 : <<Bilangan1<<endl; cout<< Bilangan ke 2 : <<Bilangan2<<endl; cout<<endl; return 0;
20 #include <iostream.h> void main() { int i,j,k; for(i=1;i<=5;i++) { for(j=1;j<6-i;j++) cout<<" "; for(k=1;k<2*i;k++) cout<<endl; cout<<k;
21 Melewatkan Parameter Bertipe Array Contoh Program dg parameter bertipe array #include <iostream> using namespace std; // mendefinisikan fungsi untuk proses input array void InputArray(int A[], int N) { for (int C=0; C<N; C++) { cout<< Masukkan nilai A[ <<C<< ] : ; cin>>a[c]; // mendefinisikan fungsi untuk menghitung jumlah elemen array long Jumlah(int A[ ], int N) { long jml=0; for(int C=0; C<N; C++) { jml += A[C] return jml
22 // Fungsi utama int main ( ) { int X[100]; int BanyakElemen; long HASIL; cout<< Masukkan banyaknya elemen array yang diinginkan : ; cin>>banyakelemen; cout<<endl; // memanggil fungsi InputArray InputArray(X, BanyakElemen); // memanggil fungsi jumlah dan menampung hasilnya ke variabel HASIL HASIL = Jumlah (X, BanyakElemen); // Menampilkan hasil cout<< Hasilnya = <<HASIL; return 0;
23 Melewatkan parameter konstan include <iostream> using namespace std; // mendefinisikan fungsi untuk menghitung keliling lingkaran double KelilingLingkaran(const float PI, int jari_jari) { return (2*PI*jari_jari); // fungsi utama int main ( ) { int R; double HASIL; cout<< Masukkan panjang jari-jari : ; cin>>r; // memanggil fungsi keilling lingkaran HASIL=KelilingLingkaran(3.14, R); cout<< Kelilingnya = <<HASIL; return 0;
24 Mengeset Parameter dengan Nilai Default Nilai parameter dalam sebuah fungsi dapat diset dengan nilai default. Artinya, jika kita tidak mendefinisikan pd saat pemanggilan, nilai yang akan digunakan adalah nilai default. Bentuk umum: Tipe_data nama_fungsi ( tipe_data parameter1 = nilai_default,..) { return nilai_kembalian;
25 Contoh fungsi dengan nilai default #include <iostream> using namespace std; // mendefinisikan fungsi menghitung volum balok long VolumeBalok(int panjang, int lebar=20, int tinggi=5) { return (panjang * lebar * tinggi); int main ( ) { int P=50; int L=10; int T=2; long HASIL; // memanggil fungsi dengan 3 parameter HASIL=VolumeBalok(P,L,T); cout<< Volume Balok = <<HASIL<<endl; Hasilnya adalah: Volume Balok = 1000 Volume Balok = 2500 Volume Balok = 5000 // memanggil fungsi dengan 2 parameter HASIL=VolumeBalok(P,L); cout<< Volume Balok = <<HASIL<<endl; // memanggil fungsi dengan 1 parameter HASIL=VolumeBalok(P); cout<< Volume Balok = <<HASIL<<endl; return 0;
26 Penimpaan Fungsi (Function Overloading) Fungsi overload adalah fungsi dengan nama sama tetapi memiliki parameter berbeda bd bikti baik tipe maupun jumlahnya lh atau keduanya. kd Pada saat fungsi tersebut dipanggil, kompiler akan memilih fungsi yang parameter aktualnya sama dengan parameter formalnya.
27 Contoh Program penggunaan fungsi Overload dg jumlah parameter berbeda #include <iostream> using namespace std; // mendefinisikan fungsi tulis dg satu parameter void Tulis (char* S) { cout<<s<<endl; // mendefinisikan fungsi tulis dg dua parameter void Tulis (char* S1, char* S2) { cout<<s1<< <<S2<<endl; // mendefinisikan fungsi tulis dg tiga parameter void Tulis (char* S1, char* S2, char* S3) { cout<<s1<< <<S2<< <<S3<<endl; // fungsi utama int main ( ) { // Melakukan k pemanggilan fungsi Tulis Tulis( Budi ); Tulis( Penerbit, INFORMATIKA ); Tulis( Mengungkap, Rahasia, C++ ); return 0; Hasilnya: Budi Penerbit INFORMATIKA Mengungkap Rahasia C++
28 Contoh Program penggunaan fungsi Overload dg tipe parameter berbeda #include <iostream> using namespace std; // mendefinisikan fungsi tulis dg parameter bertipe char* void Tulis (char* X) { cout<<x<<endl; // mendefinisikan fungsi tulis dg parameter bertipe int void Tulis (int X) { cout<<x<<endl; // mendefinisikan fungsi tulis dg parameter bertipe double void Tulis (double X) { cout<<x<<endl; // fungsi utama int main ( ) { // Melakukan k pemanggilan fungsi Tulis Tulis( C++ ); Tulis(100); Tulis(3.14); return 0; Hasilnya: C
29 Membuat prototype fungsi Fungsi-fungsi i dapat dideklarasikan ik terlebih dahulu, kemudian didefinisikan i ik setelah fungsi utama Bentuk umum dari pembuatan prototype fungsi adalah: tipe_data nama_fungsi ( parameter1, parameter2,.....);
30 Contoh program dengan prototype fungsi #include <iostream> using namespace std; // membuat prototype (pendeklarasian fungsi) int Kali ( int X, int Y )// Mendeklarasikan fungsi Kali void Tulis (int S) // Mendeklarasikan fungsi Tulis // Fungsi utama int main ( ) { int Bilangan1, Bilangan2, HASIL; cout<< Masukkan bilangan pertama : ;cin>>bilangan1; cout<< Masukkan bilangan kedua : ;cin>>bilangan2; cout<<endl; // menggunakan fungsi Kali HASIL=Kali(Bilangan1,Bilangan2); //menggunakan fungsi tulis Tulis(HASIL); return 0; NEXT.....
31 Continued // mendefinisikan fungsi Kali int Kali ( int X, int Y) { return (X * Y ); // mendefinisikan fungsi Tulis void Tulis ( int S ) { cout<<s<<endl; Hasilnya: Masukkan bilangan pertama : 10 Masukkan bilangan kedua :
32 Fungsi Inline Dengan adanya Fungsi, eksekusi k program akan bolak balik antara fungsi utama dengan fungsi yang dipanggil. Untuk meningkatkan efisiensi, C++ menyediakan fitur yang disebut dengan fungsi inline dengan kata kunci inline Contoh program dengan fungsi inline #include <iostream> using namespace std; inline int Kali2(int X) { return (X*2); // Fungsi Utama int main ( ) { int HASIL; HASIL = Kali2 (10); cout<< Hasil : <<HASIL<<endl; HASIL = Kali2 (20); cout<< Hasil : <<HASIL<<endl; Hasil = 20 Hasil = 40 Hasil = 60 HASIL = Kali2 (30); cout<< Hasil : <<HASIL<<endl; return 0;
33 Rekursi adalah fungsi yang pendefinisiannya memanggil dirinya sendiri untuk melakukan proses didalamnya. Contoh perhitungan faktorial! Contoh program mempergunakan fungsi rekursi #include <iostream> using namespace std; //Mendefinisikan fungsi faktorial int Faktorial (int X) { if ( X = = 1 ) return (1); return X * Faktorial (X-1) ; // memanggil dirinya sendiri // Fungsi utama int main ( ) { 5! = 120 int Bilangan, HASIL; cout<< Masukkan bilangan yang akan dihitung : ; cin>>bilangan; // memanggil fungsi faktorial HASIL = Faktorial ( Bilangan) ; // menampilkan hasil cout<<bilangan<<! = <<Hasil; return 0; Masukkan bilangan yang akan dihitung : 5
34 Jika fungsi di muka ditulis dalam bentuk fungsi non-rekursi, bentuknya dapat seperti berikut : int Faktorial(int X) { hasil = 1 for (int C=1; C<=X; C++) { hasil = hasil * C; return hasil;
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA
Hal 1 dari 10 A. KOMPETENSI 1. Memahami pengertian dan manfaat fungsi 2. Memahami fungsi tanpa nilai balik 3. Memahami fungsi dengan nilai balik 4. Memahami jenis parameter: masukan, keluaran, dan masukan/keluaran
Lebih terperinciPEMROGRAMAN 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
Lebih terperinciBAB 8 FUNGSI. 8.1 Pendahuluan
BAB 8 FUNGSI 8.1 Pendahuluan Dalam C+ +, program merupakan kumpulan dari fungsi-fungsi, baik itu yang didefinisikan langsung dalam program maupun yang disimpan dalah suatu file header. C/C + + sendiri
Lebih terperinci8.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
Lebih terperinciPengenalan 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
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 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 terperinciVI. 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
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 terperinciBAB VIII SUB PROGRAM : Fungsi Tanpa Pengembalian Nilai
BAB VIII SUB PROGRAM : Fungsi Tanpa Pengembalian Nilai Pendahuluan Dalam bahasa pemrograman prosedural, program bisa terdiri dari beberapa sub program. Dengan membuat sub program, penulisan kode program
Lebih terperinciFUNGSI II. Variabel Statis. Sifat variabel statis: Sintaks: static tipe_data nama_variabel; Contoh: static int angka;
FUNGSI II Variabel Statis Sifat variabel statis: Variabel hanya dapat diakses pada fungsi yang mendefinisikannya Variabel tidak hilang setelah eksekusi berakhir. Nilainya akan tetap dipertahankan sehingga
Lebih terperinciFungsi 2. Ekohariadi FT Unesa
Fungsi 2 Ekohariadi FT Unesa Skop Variabel dan Fungsi Tubuh setiap fungsi adalah sebuah blok. Variabel yang kamu deklrasikan di dalam fungsi adalah lokal untuk fungsi tersebut dan tidak berlaku di luar
Lebih terperinciTIM ASISTEN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 2016
MODUL 5 FUNGSI DAN PROSEDUR A. TUJUAN Setelah menyelesaikan modul ini diharapkan mahasiswa akan mampu: 1. Mahasiswa mampu memahami fungsi dan prosedur. 2. Mahasiswa mampu mendeklarasikan dan mendefinisikan
Lebih terperinciFUNGSI. tipe Tipe nilai yang dihasilkan oleh fungsi. Jika tidak dinyatakan, hasil fungsi dianggap bilangan bulat (int)
1 FUNGSI Sebuah fungsi berisi sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil beberapa kali di beberapa tempat dalam program. Tujuan pembuatan fungsi adalah : 1.
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 terperinciPROCEDURE 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
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 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 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 terperinciAlpro & Strukdat 1 C++ (Sub Program) Dwiny Meidelfi, S.Kom., M.Cs.
Alpro & Strukdat 1 C++ (Sub Program) Dwiny Meidelfi, S.Kom., M.Cs. Sub Program Dibagi/dipecah menjadi modul-modul program yang digunakan untuk menyelesaikan masalah tertentu Mudah dibaca, terlihat garis
Lebih terperinciMATERI/BAHAN PRAKTIKUM FUNGSI
MATERI/BAHAN PRAKTIKUM FUNGSI I. TUJUAN 1. Mahasiswa mengenal dan mengetahui berbagai proses tentang fungsi dalam bahasa C++. 2. Mahasiswa mengenal mengetahui teknik pembuatan prosedur dan makro. II. ALAT-ALAT
Lebih terperinciKurikulum 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
Lebih terperinciALGORITMA 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
Lebih terperinciPERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).
PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C++ 6.0 STRUKTUR BAHASA C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama). Setiap program akan dieksekusi dimulai dari statement
Lebih terperinciSubprogram (dalam Bahasa C++ + Flowchart)
Subprogram (dalam Bahasa C++ + Flowchart) Tim Penyusun Materi PTI-B KU1072/Pengenalan Teknologi Informasi B Tahap Tahun Pertama Bersama Institut Teknologi Bandung Tujuan Mahasiswa memahami makna dan kegunaan
Lebih terperinciFungsi 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)
Lebih terperinciFungsi, Parameter, Rekursi
Fungsi, Parameter, Rekursi Daniel Riano Kaparang Book reference: Jogiyanto. Konsep Dasar Pemrograman Bahasa C. Andi Star. Yogyakarta. 2006 Kristanto Andri. Algoritma dan Pemrograman dengan C. Graha Ilmu.
Lebih terperinciE 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
Lebih terperinciPointer dan Referensi
PEMROGRAMAN BERORIENTASI OBJEK Pointer dan Referensi Budhi Irawan, S.Si, M.T PENDAHULUAN Pointer merupakan salah satu fitur C++ yang relatif cukup berbahaya karena dapat mengakibatkan sistem operasi pada
Lebih terperinciSUB PROGRAM (FUNGSI)
MATERI V SUB PROGRAM (FUNGSI) Materi Praktikum Pemograman Bahasa C++ dengan menggunakan Fungsi Durasi 180 menit TIU/TIK 1. Pendahuluan 2. Pemahaman Prosedur dan Fungsi 3. Parameter Fungsi 4. Fungsi Rekursif
Lebih terperinciContoh function 1 : Output : // function example The result is 8 #include <iostream.h>
5. Function Obyektif Praktikum : Mengerti konsep dasar penggunaan Function Memahami Definisi Fungsi, Fungsi tanpa nilai balik dan Ruang lingkup variabel yang digunakan. Function adalah satu blok instruksi
Lebih terperinciMODUL 7 FUNGSI A. Tujuan. B. Petunjuk. C. Dasar Teori
MODUL 7 FUNGSI A. Tujuan Mahasiswa mampu memahami fungsi Mahasiswa mampu mendeklarasikan dan mendefinisikan fungsi Mahasiswa mampu menyelesaikan masalah menggunakan fungsi Mahasiswa mampu memahami metode
Lebih terperinciFunction. Function adalah satu blok instruksi yang dieksekusi ketika dipanggil dari bagian lain dalam suatu program. Format dari function :
Function Function adalah satu blok instruksi yang dieksekusi ketika dipanggil dari bagian lain dalam suatu program. Format dari function : type name ( argument1, argument2,...) statement Dimana : type,
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 terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA
Hal 1 dari 12 A. KOMPETENSI 1. Mampu membuat komentar dalam kode program 2. Memahami konstanta, variabel dalam C++ 3. Mampu membuat inisialisasi nilai ke dalam variabel B. ALAT DAN BAHAN 1. PC/ Laptop
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 terperinciPEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Operator Budhi Irawan, S.Si, M.T OPERATOR Operator adalah tanda yang digunakan untuk melakukan operasi operasi tertentu didalam program. Dengan adanya operator maka dapat
Lebih terperinciAlgoritma 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
Lebih terperinciUntuk mengurangi pengulangan program yang sama agar program menjadi terstruktur, rapi dan lebih mudah dikembangkan.
Bab 4 Fungsi Mengenal Fungsi Fungsi merupakan blok program yang dirancang untuk melaksanakan tugas tertentu. Beberapa keguaan fungsi antara lain : Untuk mengurangi pengulangan program yang sama agar program
Lebih terperinciPROCEDURE DAN FUNCTION
PROCEDURE DAN FUNCTION Seolah-olah terpisah dari program utama, namun sebenarnya mrpkn bagian dari program utama yg kemudian dipanggil (dapat berulang) oleh program utama tsb. Modul atau blok program yang
Lebih terperinciKONSEP 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
Lebih terperinciMateri Pertemuan FUNGSI & PROSEDUR
Materi Pertemuan 11-12 FUNGSI & PROSEDUR Disusun oleh : Danang Junaedi OBJEKTIF Dalam bab ini mahasiswa mempelajari tentang : 1. Pengenalan Fungsi dan Prosedur 2. Penggunaan Fungsi dan Prosedur TUJUAN
Lebih terperinciBAB 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
Lebih terperinciBahasa 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
Lebih terperinciP3 Dasar Struktur Data TIF42/SIF42
P3 Dasar Struktur Data TIF42/SIF42 A. Sidiq P. Prodi teknik Informatika & Prodi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta Pembahasan Struktur Data Primitif Struct
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 terperinciBAB VII. FUNCTION. A. Pengantar Function. #include <iostream.h> #include <conio.h> { clrscr(); // detail function
BAB VII. FUNCTION Dalam pemrograman, string merupakan kumpulan dari beberapa karakterkarakter. Untuk membedakan string dengan karakter, dalam C++ dibedakan penulisannya. Suatu nilai merupakan string apabila
Lebih terperinciPertemuan Function. Obyektif Praktikum : 1. Mengerti konsep dasar penggunaan Function
Pertemuan 5 5. Function Obyektif Praktikum : 1. Mengerti konsep dasar penggunaan Function 2. Memahami Definisi Fungsi, Fungsi tanpa nilai balik dan Ruang lingkup variabel yang digunakan. P.5.1 Function
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 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 terperinciArray (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
Lebih terperinciAlgoritma & Pemrograman Lanjut FUNGSI. Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork
Algoritma & Pemrograman Lanjut FUNGSI Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork FUNGSI Modul program yang mengembalikan/ memberikan (return)
Lebih terperinciDISUSUN OLEH BAB IX. Structt. //untuk. long. int nip; char. nama[31]; char } HAL 1
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S..Kom. DIKTAT MATAA KULIAH PEMROGRAMAN I BAB IX STRUCT (RECORD) IF Pendahuluan Structt Struct atau lebih dikenal dengan istilah record adalah kumpulan data yang
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 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 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 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 terperinciFungsi 1. Ekohariadi FT Unesa
Fungsi 1 Ekohariadi FT Unesa Fungsi Pustaka Standar Pustaka C Standar merupakan kumpulan fungsi yang sudah ditentukan yang diases melalui file header. Fungsi matematika yang umum didefinisikan di header
Lebih terperinciKurikulum Qt. Chapter 5 Pointer dan References. Agenda. Apa itu Pointer? Memory Komputer. Mengambil Alamat Memory dari Variabel
Chapter 5 Pointer dan References Agenda Pada chapter ini kita akan membahas beberapa topik yang berhubungan dengan pointer dan reference yaitu: Penggunaan Pointer. Pointer dan Array. Mengalokasikan memory
Lebih terperinciMODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs.
MODUL ALGORITMA DAN PEMROGRAMAN Rajif Agung Yunmar, S.Kom., M.Cs. STMIK AMIKOM Yogyakarta 2014 MODUL 6 FUNGSI Fungsi adalah sebuah blok program yang merupakan sekumpulan instruksi yang bertujuan untuk
Lebih terperinciPRAKTIKUM 4 PERCABANGAN
PRAKTIKUM 4 PERCABANGAN Tujuan: Dapat menggunakan instruksi percabangan di dalam pemecahan masalah I. PERCABANGAN Salah satu permasalahan yang pasti akan dijumpai dalam pembuatan program adalah percabangan.
Lebih terperinciKeg. 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
Lebih terperinciDIKTAT MATA KULIAH PEMROGRAMAN I BAB VIII
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S..Kom. DIKTAT MATAA KULIAH PEMROGRAMAN I BAB VIII ARRAY (LARIK) IF Pendahuluan Array Array adalah kumpulan dari nilai data-datyang sama. Letak atau posisi dari elemen
Lebih terperinciFungsi : 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
Lebih terperinciAlgoritma & Pemrograman FUNGSI. Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork
Algoritma & Pemrograman FUNGSI Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork FUNGSI Modul program yang mengembalikan/ memberikan (return) sebuah
Lebih terperinciFungsi. Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer UDINUS Semarang
Fungsi Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer UDINUS Semarang Review: Fungsi dalam Matematika Fungsi f(x) dengan satu parameter x dalam matematika yang didefinisikan sebagai: f(x) = x
Lebih terperinciAlgoritme dan Pemrograman
Algoritme dan Pemrograman Kuliah #6-7 Fungsi Fungsi Contoh fungsi y = f(x) = x 2 + 5 Nilai yang mungkin untuk variabel x disebut daerah fungsi (domain) (df), dan untuk variabel y atau f(x) disebut wilayah
Lebih terperinciFungsi 2 DASAR PEMROGRAMAN
Fungsi 2 DASAR PEMROGRAMAN Cara Melewatkan Parameter Ada 2 cara melewatkan parameter ke dan dari fungsi : Pemanggilan dengan Nilai (Call by value) Pemanggilan dengan Referensi (Call by Reference) 1. Pemanggilan
Lebih terperinciIT234 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
Lebih terperinciKonsep Array dalam PBO
PEMROGRAMAN BERORIENTASI OBJEK Konsep Array dalam PBO Budhi Irawan, S.Si, M.T PENDAHULUAN Array (Larik) merupakan hal fundamental yang sering dijumpai dalam banyak kasus didunia pemrograman, maka dari
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 terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET BAHASA PEMROGRAMAN Fungsi : Passing Parameter by Value & Semester 3
No. LST/EKA/EKA255/09 Revisi : 00 Tgl : 8 Sept 2014 Hal 1 dari 5 A. TUJUAN PEMBELAJARAN 1. Memahami perbedaan pengiriman parameter secara nilai dan secara alamat. 2. Memecah program dalam fungsi fungsi
Lebih terperinciFungsi. Fungsi. Dasar Komputer & Pemrograman 1. dipecah Sub Program. Program. Dasar Komputer & Pemrograman TC22052 Kartika Firdausy - UAD
Fungsi Dasar Komputer & Pemrograman TC22052 Kartika Firdausy - UAD Program dipecah Sub Program modul / routine / prosedur / fungsi Dasar Komputer & Pemrograman 1 Keuntungan modularisasi program 1. Menghindari
Lebih terperinciProgram menjadi terstruktur Dapat mengurangi pengulangan kode program. Fungsi dapat diimplementasikan dalam tiga bentuk :
FUNGSI PENDAHULUAN Suatu fungsi adalah suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya dipisahkan dari bagian program yang menggunakannya. Tujuan penggunaan
Lebih terperinciIdentifier dan Tipe Data
Identifier dan Tipe Data Identifier Identifier atau pengenal merupakan nama yang biasa digunakan untuk : - Variable - Konstanta bernama - Fungsi - Dll Aturan yang berlaku bagi suatu pengenal secara umum
Lebih terperinciint fungsi_2() { int main() { fungsi_1(); fungsi_2(); return 0;
Bab 6 Sub Rutin A. Pengertian Sub Rutin Suatu program komputer biasanya merupakan suatu sistem besar yang terdiri dari sub sistem - sub sistem yang mempunyai tugas sendiri-sendiri, saling bekerja sama
Lebih terperinciFUNGSI & PROSEDUR. Pertemuan ke-12 dan 13
FUNGSI & PROSEDUR Pertemuan ke-12 dan 13 Deskripsi Tujuan Instruksional Referensi Review Lingkup Definisi Fungsi & Prosedur Deklarasi Fungsi & Prosedur Cara Penulisan Fungsi & Prosedur dalam Bahasa C/C++
Lebih terperinciPenggunaan Private dan Public dalam C++
Penggunaan Private dan Public dalam C++ Oleh: Rizka Reza Pahlevi Objek dalam C++ sering disebut dengan kelas. Kelas adalah sebuah wadah yang mengandung beberapa prosedur dan atau fungsi untuk memproses
Lebih terperinci/* File program : tukar1.c Untuk melihat pengaruh pemanggilan nilai pada fungsi untuk penukaran dua data */
Praktikum 8 FUNGSI 2 A. TUJUAN 1. Menjelaskan cara pemanggilan fungsi 2. Menjelaskan jenis variabel fungsi berdasarkan kelas penyimpanan 3. Menjelaskan cara membuat beberapa fungsi dalam sebuah program
Lebih terperinciDISUSUN OLEH BAB XI POINTER. alamat. memori. sepenuhnya. pointer. dan Pointer. menggunakan. menyebabkan. Alamat. untuk.
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S..Kom. DIKTAT MATAA KULIAH PEMROGRAMAN I BAB XI POINTER IF Pendahuluan Pointer Secara konsep pointer adalah sebuah variabel yang menyimpan suatu alamat memori yang
Lebih terperinciFungsi 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
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 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 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 terperinciPROSEDUR/SUB RUTIN. Algoritma & Pemrograman. Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM
Algoritma & Pemrograman PROSEDUR/SUB RUTIN Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork Pemrograman Modular Teknik pemrograman modular : Program
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 terperinciSedangkan bentuk umum pendefinisian fungsi adalah : Tipe_fungsi nama_fungsi(parameter_fungsi) { statement statement... }
FUNGSI Deklarasi Fungsi Sebelum digunakan (dipanggil), suatu fungsi harus dideklarasikan dan didefinisikan terlebih dahulu. Bentuk umum pendeklarasian fungsi adalah : ===============================================
Lebih terperinciProgram 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
Lebih terperinciContoh Program C++ Sederhana. Script Program : #include<conio.h> #include<stdio.h> main() { cout<< Selamat Datang Di Lab H <<endl;
Contoh Program C++ Sederhana Script Program : cout
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK. Percabangan. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Percabangan Budhi Irawan, S.Si, M.T PERCABANGAN Salah satu permasalahan yang akan dijumpai dalam pembuatan program adalah percabangan. Percabangan yang dimaksud adalah suatu
Lebih terperinciArray LOGO. Pendidikan Teknik Elektronika FT UNY. Muh. Izzuddin Mahali, M.Cs.
Array LOGO Muh. Izzuddin Mahali, M.Cs. OVERVIEW Pendahuluan Array Berdimensi Satu Mendeklarasikan Array Mengakses Elemen Array Menginisialisasi Array Variasi dalam Mendeklarasikan Array Array Berdimensi
Lebih terperinciFungsi 1 DASAR PEMROGRAMAN
Fungsi 1 DASAR PEMROGRAMAN DEFINISI Fungsi adalah suatu bagian dari program yang dirancang untuk melaksanakan tugas tertentu dan letaknya dipisahkan dari program yang menggunakannya. Tujuan pemakaian fungsi:
Lebih terperinciMODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs.
MODUL ALGORITMA DAN PEMROGRAMAN Rajif Agung Yunmar, S.Kom., M.Cs. STMIK AMIKOM Yogyakarta 2014 MODUL 6 FUNGSI Fungsi adalah sebuah blok program yang merupakan sekumpulan instruksi yang bertujuan untuk
Lebih terperinciBAB 6 POINTER DAN REFERENCE
BAB 6 POINTER DAN REFERENCE. 6.1 Pendahuluan Salah satu kelebihan dari bahasa C/C++ adalah karena bahasa ini mendukung sepenuhnya untuk pemanipulasian memori dengan menggunakan pointer. Namun di balik
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 5 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan: 1. Memahami perbedaan pengiriman parameter secara nilai dan secara alamat. 2. Memecah program dalam
Lebih terperinciDIKTAT MATA KULIAH PEMROGRAMAN I BAB XI POINTER
DIKTAT MATA KULIAH PEMROGRAMAN I BAB XI POINTER IF Tujuan 1. Menjelaskan tentang konsep dari variabel pointer 2. Menjelaskan tentang pointer array 3. Menjelaskan tentang pointer string 4. Menjelaskan tentang
Lebih terperinciPengantar Pemrograman
Pengantar Pemrograman MateriMinggu ke-4&5 Kontrol Berbasis Keputusan: Pernyataan if dan switch Fakultas Teknik Sipil & Fakultas Teknik Sipil & Lingkungan Pernyataan if pernyataan untuk melakukan pengambilan
Lebih terperinciA. TUJUAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur.
Praktikum 7 (3/5) FUNGSI A. TUJUAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur. B. DASAR TEORI Pemanggilan dengan nilai merupakan cara yang dipakai
Lebih terperinciStrukturDasarProgram Prosedural (dalambahasac++)
StrukturDasarProgram Prosedural (dalambahasac++) Tim Penyusun Materi PTI-B KU1072/Pengenalan Teknologi Informasi B Tahap Tahun Pertama Bersama Institut Teknologi Bandung Tujuan Subtopik Input Proses Output
Lebih terperinciA. 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
Lebih terperinci