Nama/NIM     : Syahril Ramadhani/ 16214050
Jurusan           : Teknik Elektronika
Grup              : 1P2 
Tugas             : Algoritma dan Pemograman

A.  RINGKASAN DASAR TEORI
FUNGSI


1.      Fungsi tanpa return value
Dalam bahasa lain disebut prosedur. Proseduràfungsi yang mempunyai nilai balik.
Ada 2 jenis:
a.       Tanpa passing parameter
Passing parameteràsesuatu nilai yang mungkin saja berupa tipe data dasar atau tipe data bentukan. Parameter à sesuatu yang harus ada untuk melakukan suatu pekerjaan.
Bentuk:
void namaFungsi()
{
     aksi-aksi;
}

Contoh program:
Membuat Program untu mengelola nilai (mid, uas, tugas, akhir, huruf), maka fungsi-fungsi yang dibutuhkan adalah:

 
Fungsi yang dibutuhkan:
void judul();
void bacaData();
void hitungNilai();
void hitungAkhir(int i, double a, double b, double c);
void konversi(int i, double k);
void info();

Listing program C:

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
Program c++ Mengelola Nilai Algoritma (Tanpa passing parameter )


















Running Program




Program c++ Mengelola Nilai Algoritma (Menggunakan passing parameter/argument )


Running Program