PEMROGRAMAN DASAR.

Slides:



Advertisements
Presentasi serupa
PROCEDURE Temu IX BANGHER.
Advertisements

PEMROGRAMAN TERSTRUKTUR
Function dalam Bahasa C Universitas Mercu Buana Fakultas Teknik Industri Program Studi Teknik Informatika Mata Kuliah Algoritma dan Pemrograman I Oleh:
Algoritma dan Pemrograman Modular Programming (Bagian 1)
Pemrograman Terstruktur
Prosedur (Procedure).
Review-Dasar Pemrograman Komputer
Pertemuan 3 Pemrograman Terstruktur
Procedure & Function Sub Program.
POINTER (VAR.PENUNJUK)
Algoritma dan Struktur Data
#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
Pertemuan 19 FUNGSI (Method) Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
Function User Function.
Fungsi Fungsi (Sub Program) :
Pemrograman Berorientasi Obyek1 Sub Pokok Bahasan Pointer. Reference. Function Passing Parameter by Value, by Reference, by Pointer.
Dibuat oleh : Renni Angreni, S.Kom.
Pertemuan 19 FUNGSI (Method) Bag.2 Dibuat oleh : Renni Angreni, S.Kom. Triana Elizabeth, S.Kom.
Fungsi, Array dan String
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
FUNGSI.
Function (Fungsi).
Pertemuan 11 Function Erna Sri Hartatik
FUNCTION Fungsi (Function) merupakan sekumpulan instruksi yang membentuk satu unit serta memiliki nama. Fungsi digunakan.
Array (bagian 2).
Struktur Oleh: Sri Supatmi,S.Kom.
Pemrograman Visual I Outline: Method Method Void & fungsi
ALGORITMA & STRUKTUR DATA I
STRUCT (Dalam Bahasa C)
Teknik Pemrograman oleh: Yohanes Sugiarto.
Prosedur (Procedure).
Perulangan (looping) BERSARANG & ARRAY
TEL 2112 Dasar Komputer & Pemograman Pemrograman Modular
Apa itu Fungsi? Sebuah fungsi adalah modul program yang mengerjakan tugas atau aktivitas yang spesifik dan mengembalikan sebuah nilai dari tipe tertentu,
MODULAR (FUNGSI)
ARRAY.
TEL 2112 Dasar Komputer & Pemograman Fungsi
Fungsi TEE 2103 Algoritma & Pemrograman Dosen: Abdillah, MIT
Pointer Oleh : Sri Supatmi,S.Kom.
PERTEMUAN 9 Algoritma Presented by : Sity Aisyah, M.Kom
Struktur Oleh: Sri Supatmi,S.Kom.
LAB PEMOGRAMAN III (VISUAL BASIC)
- PERTEMUAN 7 - METODE/SUB PROGRAM
Castaka agus sugiato, M.Kom., M.CS
TEL 2112 Dasar Komputer & Pemograman Pemrograman Modular
Fungsi, Parameter & Rekursi
PEMROGRAMAN DASAR (BAHASA C)
Algoritma dan Pemrograman
Perulangan (looping) BERSARANG & ARRAY
Procedure Erfin Gustaman.
IT234 ALGORITMA DAN STRUKTUR DATA
TEL 2112 Dasar Komputer & Pemograman Fungsi
Pemrograman Terstruktur
Parameter Ketika procedure atau function dipanggil, kita dapat melewatkan suatu nilai ke dalam function atau procedure tersebut. Nilai yang dilewatkan.
MODULAR (FUNGSI)
S. Indriani Lestariningati, M.T
TEL 2112 Dasar Komputer & Pemograman Prosedur
TEL 2112 Dasar Komputer & Pemograman Fungsi
Pointer Oleh : Sri Supatmi,S.Kom.
Beberapa Fungsi string dalam c++
S T R I N G.
Procedure , Function dan Parameter
Procedure , Function dan Parameter
Pemrograman Terstruktur
BAB 14 RECURSION Pengertian Recursion. Recursion:
PROCEDURE DAN FUNGSI.
FUNGSI.
Procedure , Function dan Parameter
Pemrograman Terstruktur
PERTEMUAN V F U N G S I Tujuan membuat suatu fungsi
Transcript presentasi:

PEMROGRAMAN DASAR

PEMOGRAMAN MODULAR PEMOGRAMAN MODULAR merupakan inti dari semua jenis pemograman. Pemograman modular adalah memecah program menjadi beberapa bagian. Tujuan dari modular adalah membuat program menjadi terstruktur dan mengurangi coding. Berdasarkan kegunaannya pemograman modular dibagi menjadi 2 macam : 1) Procedure (prosedur) 2) Function (fungsi)

PROCEDURE (Prosedur) Sebenarnya di bahasa C tidak mengenal prosedur, tidak seperti bahasa lain seperti pascal. Procedure sendiri adalah suatu modul yang tidak memberikan nilai. Tipe data yang digunakan untuk procedure ini adalah void (kosong). void namaProsedur (par1, par2, parN){ //isi prosedur } void hitung (){ luas = p*l; }

FUNCTION (Fungsi) Fungsi adalah suatu modul yang dapat memberikan nilai. Fungsi tersebut harus diberi tipe data karena fungsi tersebut menjadi penampung nilai. Tipe data yang digunakan untuk function ini adalah semua tipe data. tipeData namaFungsi (par1, par2, parN){ //isi fungsi return nilaiKembalian; } int namaFungsi (){ return p*l; }

Contoh Penggunaan #include<stdio.h> #include<conio.h> #include<string.h> char nama[25]; void input(){ printf("Nama : "); gets(nama); } int pjgnama(){ return strlen(nama); main (){ input(); printf("panjang nama : %d", pjgnama());

Contoh Penggunaan #include<stdio.h> #include<conio.h> #include<string.h> char nama[25]; void input(){ printf("Nama : "); gets(nama); } int pjgnama(){ return strlen(nama); main (){ int pjg; input(); pjg = pjgnama(); printf("panjang nama : %d", pjg);

Contoh Penggunaan #include<stdio.h> #include<conio.h> #include<string.h> char nama[25]; void input(); int pjgnama(); main (){ input(); printf("panjang nama : %d", pjgnama()); } void input(){ printf("Nama : "); gets(nama); int pjgnama(){ return strlen(nama);

Contoh Penggunaan Parameter #include<stdio.h> #include<conio.h> #include<string.h> int banding(int a, int b){ if(a<b) return b; else return a; } void input(int *a, int *b){ int x, y; printf("A=");scanf("%d", &x); *a=x; printf("B=");scanf("%d", &y); *b=y; main (){ int a=0, b=0; input(&a,&b); printf("Nilai Terbesar : %d", banding(a,b));