Nama/NIM :
Syahril Ramadhani/ 16214050
Jurusan :
Teknik Elektronika
Grup
: 1P2
Tugas
: Algoritma dan Pemograman
A. RINGKASAN DASAR TEORI
Fungsi Part 2
1.
Fungsi
dengan return value (dalam bahasa lain disebut function)
a.
Tanpa
passing parameter
Bentuk:
tipe
namaFungsi()
{
aksi-aksi;
return(....);
}
Contoh:
double volTabung() //nama fungsi “volTabung” pada contoh ini, berubah menjadi
variabel (membawa suatu nilai. Sehingga nilai vol pada “return” akan menjadi
nilai volTabung. Oleh karena itu, perlu digunakan penampung, ex: a=volTabung(); artinya
nilai di volTabung ditampung oleh a.
{
double vol, jari, tinggi;
printf("Menghitung Volume
Tabung\n");
printf("Ketikkan nilai
jari-jari: ");
scanf("%lf",
&jari); fflush(stdin);
printf("Ketikkan nilai
tinggi : ");
scanf("%lf",
&tinggi); fflush(stdin);
vol = PHI * pow(jari, 2) *
tinggi;
return(vol);
printf("Volume Tabung
tersebut = %0.2lf kubik\n", vol);
}
Contoh Program:
#include <stdio.h>
#include
<stdlib.h>
#include <math.h>
#define PHI 3.14
double volTabung();
main()
{
double a;
a = volTabung();
printf("Volume Tabung tersebut = %0.2lf
kubik\n", a);
printf("Volume Tabung yang lain = %0.2lf
kubik\n", volTabung());
}
double volTabung()
{
double vol, jari, tinggi;
printf("Menghitung Volume Tabung\n");
printf("Ketikkan nilai jari-jari: ");
scanf("%lf", &jari); fflush(stdin);
printf("Ketikkan nilai tinggi : ");
scanf("%lf", &tinggi); fflush(stdin);
vol = PHI * pow(jari, 2) * tinggi;
return(vol);
}
b.
Dengan
passing parameter
è
Hanya
bisa menghasilkan 1 hasil, terlihat pada contoh di bawah, misalnya hanya untuk
mencari hasil “vol”.
Bentuk:
tipe namaFungsi(Parameter)
{
aksi-aksi;
return(....);
}
Contoh:
double volTabung(double
j, double t)
{
double vol;
vol = PHI * pow(j, 2) * t;
return vol;
}
Atau: sebaiknya
gunakan contoh di bawah untuk efektifitas, meskipun hasilnya sama.
double volTabung(double
j, double t)
{
return(PHI
* pow(j, 2) * t);
}
B. LANGKAH PENGERJAAN
1.
Jalankan Aplikasi Bahasa Pemograman Dev C++
2.
Klik File - New - Source File, maka akan tampil form baru
3.
Simpan file dengan Menu: File-Save atau tekan tombol Ctrl-S (atau pilih
Menu: File-Save As...untuk Mengganti nama File).
4. dan
Masukan pengarah atau tanda dari Bentuk Umum Bahasa Pemograman Dev C++
Seperti
Percobaan saya di Bawah ini…!!!
5.
Untuk Melihat Hasilnya Cukup klik COMPILE atau COMPILE & RUN
Note
#Jangan_sampai_ada_kesalahan…!!! Oke