FUNGSI.

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

Mata Kuliah: Bahasa C++ Harni Kusniyati
Perulangan Pertemuan ke-5 Bahasa C.
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
STRUKTUR DATA (5) Pointer dan Function
Algoritma dan Pemrograman Modular Programming (Bagian 1)
Fungsi (lanjutan) Pertemuan ke-9 Bahasa C.
Parameter formal adalah variabel yang ada pada daftar parameter dalam
Modul 11 – Hendi Hermawan - 1
Ilustrasi keberadaan fungsi dalam sebuah program:
Penyeleksian Kondisi Pertemuan ke-4 Bahasa C.
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
ARRAY Dr. Lily Wulandari.
Pemrograman Terstruktur
Prosedur (Procedure).
BAB IV SUB PROGRAM DAN FUNGSI
FUNCTION / FUNGSI.
Review-Dasar Pemrograman Komputer
Fungsi Lecture 7. Motivation Complexity of programming problem  more difficult to consider the solution as a whole  clue: dividing the problem into.
FUNGSI.
STRUKTUR DATA (5) Pointer dan Function
POINTER (VAR.PENUNJUK)
STRUKTUR DATA Pointer dan Function
Algoritma dan Struktur Data
Pertemuan 19 FUNGSI (Method) Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
Function User Function.
Bab 05 Tipe Data dan Mengisi Variabel
Dibuat oleh : Renni Angreni, S.Kom.
Pertemuan 19 FUNGSI (Method) Bag.2 Dibuat oleh : Renni Angreni, S.Kom. Triana Elizabeth, S.Kom.
1 Pertemuan Fungsi Matakuliah: T0016 / Algoritma dan Pemrograman Tahun: 2007 Versi: 6.
1. Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Mendemonstrasikan penggunaan fungsi serta pengiriman parameter 2.
Fungsi dan Prosedur.
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
FUNGSI.
Sub Program Materi 8.
Function (Fungsi).
SL 1201 Materi tentang Fungsi Program merupakan kumpulan dari fungsi-fungsi baik yang didefinisikan langsung maupun yang disimpan dalam file header. Dalam.
Pertemuan 11 Function Erna Sri Hartatik
FUNGSI.
FUNGSI.
FUNGSI.
PEMROGRAMAN DASAR.
Prosedur dan fungsi By Serdiwansyah N. A..
Algoritma dan Struktur Data 1 pertemuan 9
Pemrograman Visual I Outline: Method Method Void & fungsi
Prosedur dalam C++.
FUNGSI.
Apa itu Fungsi? Sebuah fungsi adalah modul program yang mengerjakan tugas atau aktivitas yang spesifik dan mengembalikan sebuah nilai dari tipe tertentu,
MODULAR (FUNGSI)
FUNGSI (Method) Bag.1 Pertemuan 18 Dasar Pemrograman
FUNCTION Fungsi (Function) merupakan sekumpulan instruksi yang membentuk satu unit serta memiliki nama. Fungsi digunakan.
Fungsi TEE 2103 Algoritma & Pemrograman Dosen: Abdillah, MIT
PERULANGAN RISMAYUNI.
Operator.
ARRAY (LARIK).
PEMROGRAMAN DASAR (BAHASA C)
Castaka agus sugiato, M.Kom., M.CS
Struktur Data Khoiriya Latifa, M.Kom.
Fungsi, Parameter & Rekursi
ALGORITMA & STRUKTUR DATA I
DASAR BAHASA PEMROGRAMAN
FUNGSI.
FUNGSI.
Algoritma dan Pemrograman
Algoritma dan Struktur Data
IT234 ALGORITMA DAN STRUKTUR DATA
MODULAR (FUNGSI)
STRUCTURE Struktur (Structure = struct) merupakan suatu struktur data yang terdiri dari satu atau lebih variabel yang bertipe data.
PROCEDURE DAN FUNGSI.
PERTEMUAN V F U N G S I Tujuan membuat suatu fungsi
Transcript presentasi:

FUNGSI

Fungsi Suatu blok program yang digunakan untuk melakukan proses tertentu Dibutuhkan untuk menjadikan program lebih mudah untuk dipahami alurnya (modular) Dapat mengurungi duplikasi kode program

Fungsi main () { .... Fungsi1 (); Fungsi2 (); … } ….

Fungsi Tanpa Nilai Balik (return value) Digunakan untuk proses yang tidak menghasilkan nilai seperti perulangan, pengesetan nilai fungsi akan di isi dengan nilai void Bentuk umum fungsi tanpa nilai balik void nama_fungsi (parameter1,parameter2,.) { statmant_statmant; … }

# include <stdio.h> // mendefinikan fungsi dengan nama tulis10kali void tulis10kali (void) { int j; for (j=0; j<10; j++) { printf (“ Saya sedang belajar C++”); } } int main (void) { tulis10kali (); // memanggil fungsi tulis10kali return 0; }

Fungsi Dengan Nilai Balik Merupakan fungsi yang digunakan untuk melakukan proses yang berhubungan dengan nilai Cara mendefinisikan fungsi, dengan menuliskan tipe data dari nilai yang akan dikembalikan didepan nilai fungsi Bentuk umum fungsi dengan nilai pembalik tipe_data nama_fungsi (parameter1, parameter2,..) { statement_yang_dieksekusi … return nilai_balik; }

#include <stdio. h> #include <conio #include <stdio.h> #include <conio.h> int hitungluasbujursangkar (int sisi) { int L; // variabel L untuk menampung nilai luas L= sisi * sisi ; // memasukan nilai yang sesuai rumus return L; // mengembalikan nilai yang didapat dari hasilproses } int main (void) { clrscr (); int S, luas ; S=10; /* memanggil fungsi hitungluasbujursangkar */ luas=hitungluasbujursangkar (S); printf (" Luas Bujur sangkar dengan sisi %d adalah %d",S,luas); getch (); }

Fungsi Dengan Parameter Parameter merupakan suatu variabel yang berfungsi untuk menampung nilai yang akan dikirimkan kedalam fungsi Dengan ada nya parameter sebuah fungsi akan bersifat dinamis Parameter dibagi 2 , yaitu : Parameter formal Parameter yang digunakan untuk mendefinisikan fungsi Parameter aktual Parameter yang digunakan untuk memanggil fungsi

// variabel x merupakan parameter formal Parameter akual int tambahsatu (int x) { return ++x; } // variabel x merupakan parameter formal Parameter akual int main (void) int a=10, hasil ; Hasil = tambahsatu (a) // pemanggilan fungsi tambahsatu (), variabel a merupakan parameter aktual

Jenis – jenis parameter Parameter masukan (input) Digunakan menampung nilai data yang akan dijadikan sebagai masukan ( input ) kedalam fungsi Fungsi akan menghasilkan nilai yang berbeda tergantung dari nilai parameter yang dimasukan pada saat memanggil fungsi Parameter keluaran (output) Digunakan untuk nilai kembalian atau nilai keluaran( output) dari suatu proses umumnya digunakan didalam fungsi yang tidak mempunyai nilai balik

Lanjut.. Parameter masukan / keluaran Dapat digunakan sebagai parameter yang menampung nilai masukan Dapat juga digunakan sebagai parameter yang menampung nilai keluaran