60 likes | 225 Views
Pertemuan 17 Materi : Fungsi (Function) Fungsi : blok dari kode yang digunakan untuk menjalankan fungsi tertentu. B. U: nama_fungsi (argument) { Peryataan / perintah ; } Keterangan :
E N D
Pertemuan 17 Materi: Fungsi(Function) Fungsi : blokdarikode yang digunakan untuk menjalankan fungsi tertentu. B. U: nama_fungsi (argument) { Peryataan/perintah; } Keterangan: penulisannamafungsitidakmenggunakanspasidantidakbolehdengannama fungsi2 yang mempunyaiartitersendiri/namafungsidari program C++ contoh:main() Argument bisaditulisataubisadikosongkantergantungjenisfungsi yang dibuat.. penggunaanfungsipada scrip langsungsajamemanggilnamafungsi
Contoh II ( Fungsi menghitung luaspersegi, mengembalikan nilai ) #include<stdio.h> #include<conio.h> #include<iostream.h> intluas(intsisi) { return(sisi*sisi); } main() { intsisi; cout<<"\tLuasPersegi"<<endl; cout<<"MasukkanPanjangSisi : ";cin>>sisi; printf("LuasBangunanadalah : %d",luas(sisi)); getch(); } Contoh I: ( Fungsi untuk membuat garis, tidak mengembalikan nilai ) #include <stdio.h> #include <conio.h> #include <iostream.h> garis() { cout<<"--------------------------\n"; } main() { garis(); cout<<"Nama Saya adalah Rambo\n"; garis(); cout<<"Artinya RAMbut B0tak\n"; garis(); getch(); }
Latihan: Buattampilandibawahini: • Gunakanfungsidengannamatambah, kali, minus/kurang, bagi • Logika: • - Input nilaipertama, enter • - Input nilaikedua,enter • - Pilihoperator misal T (untuktambah),enter makahasilmuncul
latihan array-fungsi Buat program nilai mahasiswa dengan ketentuan sbb :Gunakan array untuk menampung data dan nilai mahasiswaGunakan fungsi dengan nama “rata” untuk menghitung nilai rata-rata dari mahasiswaRata-rata = 10%*nilai Absen + 20%*nilai tugas + 30%*nilai UTS + 40%nilai UASGunakan fungsi untuk membuat judulGunakan perintahgoto(label) Judultuh Judultuh