Modul 10 Fungsi PENGERTIAN FUNGSI

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

Fungsi Konsep Pemrograman.
[Kristanto:2009] perintah if berguna untuk memilih satu dari 2 atau lebih alternatif jawaban yang tersedia. Jika perintah if tersebut terdiri dari 2 atau.
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
STRUKTUR DATA (5) Pointer dan Function
MODUL KULIAH STRUKTUR DATA TANGGAL REVISI TANGGAL BERLAKU KODE DOKUMEN :::::: September Session 8 Edited By Al-Bahra. L.B, S. Kom, M.
// memerlukan default constructor
MODUL 13 STRING 13.1 Pendahuluan String merupakan suatu kumpulan
PEWARISAN ( INHERITANCE)
10 KELAS class nama_class struct nama_struct
Menggunakan Fungsi String
Pustaka Fungsi As’ad Djamalilleil
Template.
Fungsi, Parameter, Rekursi Daniel Riano Kaparang Book reference: Jogiyanto. Konsep Dasar Pemrograman Bahasa C. Andi Star. Yogyakarta Kristanto Andri.
Modular Programming Slamet Kurniawan, S.Kom.
Struktur Sugeng Supriyadi, M.Kom.
Parameter formal adalah variabel yang ada pada daftar parameter dalam
Modul 11 – Hendi Hermawan - 1
Fungsi-fungsi pada librarim string.h
Teknik Informatika Universitas Pembangunan Jaya
Dasar Pemrograman MODUL 07 PERULANGAN.
Pemrograman Terstruktur
Pertemuan 2 – Manipulasi String PEMINATAN PROGRAMMING & DESAIN GRAFIS SMAK ST. LOUIS 2 SURABAYA POWERED BY PUEDE EDUCATION.
Chapter 3.2 : Tipe, Nama dan Nilai
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
Teknik Pemrograman Terstruktur 2
PERTEMUAN VI POINTER LANJUT
PENGENALAN c++ DAN STRUKTUR DASAR C++
Perintah Input-OutPut
Pointer Variabel pointer sering disebut sebagai variabel yang menunjuk obyek lain, karena variabel pointer atau pointer adalah variabel yang berisi alamat.
Review-Dasar Pemrograman Komputer
V. STRING.
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
STRUKTUR DATA (5) Pointer dan Function
Fungsi.
POINTER (VAR.PENUNJUK)
Menggunakan Fungsi String Pertemuan 5 FollowBlog : Aasliyaniunm10.wordpress.com.
STRUKTUR DATA Pointer dan Function
Karakter & String.
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
PART 7 Array DOSEN : AHMAD APANDI, ST.
Jawaban ujian MID. #include int pil; char tny; main(){ menu: cout
Fungsi Pertemuan 8 Bahasa C.
Operasi String Teknik Informatika Universitas Muhammadiyah Malang 2012 Pemrogramman Terstruktur.
Dasar Pemrograman Operasi String.
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Bab 05 Tipe Data dan Mengisi Variabel
S T R I N G.
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Teknik Pemrog. Terstruktur 2
STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN…….
DASAR STRING PEMROGRAMAN SISTEM.
PEMROGRAMAN SISTEM DASAR STRING Pertemuan VIII
ARRAY Array merupakan struktur data yang sering digunakan dalam pemrograman untuk menyimpan data yang akan diolah.
PEMROGRAMAN DASAR.
LAB PEMOGRAMAN DASAR (BAHASA C)
Fungsi.
Fungsi Oleh: Sri Supatmi,S.Kom.
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
S. Indriani Lestariningati, M.T
LAB PEMOGRAMAN DASAR (BAHASA C)
~ PERTEMUAN 4 KONSEP TIPE DATA ~
ALGORITMA & STRUKTUR DATA I
Pemograman Berorientasi Object Sistem Informasi Semster III
S T R I N G.
Menggunakan Fungsi String
PEMROGRAMAN DASAR (BAHASA C)
FUNGSI / FUNCTION KONSEP PEMROGRAMAN Wahyu Sakti G. I.
Chapter 3.2 : Tipe, Nama dan Nilai
Transcript presentasi:

1 http://www.mercubuana.ac.id Modul 10 Fungsi PENGERTIAN FUNGSI Fungsi merupakan suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya terpisah dari program yang memanggilnya. Fungsi merupakan elemen utama dalam bahasa C karena bahasa C sendiri terbentuk dari kumpulan fungsi-fungsi. Dalam setiap program bahasa C, minimal terdapat satu fungsi yaitu fungsi main(). Fungsi banyak diterapkan dalam program-program C yang terstruktur. Keuntungan penggunaan fungsi dalam program yaitu program akan memiliki struktur yang jelas (mempunyai readability yang tinggi) dan juga akan menghindari penulisan bagian program yang sama. Dalam bahasa C fungsi dapat dibagi menjadi dua, yaitu fungsi pustaka atau fungsi yang telah tersedia dalam Turbo C dan fungsi yang didefinisikan atau dibuat oleh programmer. BEBERAPA FUNGSI PUSTAKA DALAM BAHASA C Fungsi Operasi String (tersimpan dalam header file “string.h”) ♦ strcpy() Berfungsi untuk menyalin suatu string asal ke variable string tujuan. Bentuk umum : strcpy(var_tujuan, string_asal); ♦ strlen() berfungsi untuk memperoleh jumlah karakter dari suatu string. Bentuk umum : strlen(string); Contoh Program : #include <iostream.h> #include <conio.h> #include <string.h> void main ( ) { char nama[25]; 1 http://www.mercubuana.ac.id

Modul 10 – Hendi Hermawan - 3 ♦ strcmp( ) Digunakan untuk membandingkan dua buah string. Hasil dari fungsi ini bertipe integer dengan nilai : (a) Negative, jika string pertama kurang dari string kedua. (b) Nol, jika string pertama sama dengan string kedua (c) Positif, jika string pertama lebih besar dari string kedua. Bentuk umum : strcmp(string1, string2); Contoh Program : #include <iostream.h> #include <conio.h> #include <string.h> void main ( ) { char string1[5], string2[5]; int hasil; clrscr ( ); cout <<“Masukkan string 1 : “; cin >> string1; cout << “Masukkan string 2 : “; cin >> string2; hasil = strcmp(string1, string2); if (hasil > 0) cout << string1 << “ > “ << string2; else if (hasil = = 0) cout << string1 << “ = “ << string2; else cout << string1 << “ < “ << string2; getch ( ); } http://www.mercubuana.ac.id

} Modul 10 – Hendi Hermawan - 5 http://www.mercubuana.ac.id { puts(“ adalah huruf kecil”); cout << “Huruf besarnya adalah : ” << toupper(karakter); } else if (isdigit(karakter)) //periksa apakah “karakter” adalah digit puts(“ adalah karakter digit”); else { puts(“ bukan huruf besar, huruf kecil atau digit”); getch ( ); } Fungsi Operasi Matematik (tersimpan dalam header “math.h” dan “stdlib.h”) ♦ sqrt( ) Digunakan untuk menghitung akar dari sebuah bilangan. Bentuk umum : sqrt(bilangan); ♦ pow( ) Digunakan untuk menghitung pemangkatan suatu bilangan. Bentuk umum : pow(bilangan, pangkat); Contoh Program : #include <iostream.h> #include <conio.h> #include <math.h> void main ( ) { int x, y; float z; clrscr ( ); cout <<“Menghitung x pangkat y \n”; http://www.mercubuana.ac.id