• img01

Translate Language

Minggu, 22 November 2015

• Contoh Program Yang Menggunakan Fungsi Tanpa Return Value


• Tanpa Menggunakan Passing Parameter

- Pertama Buka Aplikasi DEV C ++ Yang Sudah Terinstal Di PC Anda. Jika Belum Punya,Anda Bisa Mendownload Nya Disini.

- Jika Sudah,Klik Pada Tab File > New > Project. Seperti Gambar Dibawah Ini.



- Kemudian Akan Keluar Tampilan Seperti Gmbar Dibawah Ini.


- Lalu, Klick Console Application,Dan Lalu Centang Pada Pilihan Yang Bernama C Project. Lalu Edit Nama Project Yang Akan Tersimpan. Dan Tekan OK. Kemudian Simpan Project Tersebut.


- Kemudian, Isi Sourche Code Untuk Membuat Luas Lingkaran Pada Header File main.c Dengan Sourche Code Di Bawah Ini.

//----------------------------------------------------------------------------//
#include <stdio.h>
#include <stdlib.h>
//----------------------------------------------------------------------------//
#define N 5
//----------------------------------------------------------------------------//
void Info();
void Judul();
void BacaData();
void HitungNilai();
void Konversi(int i, double k);
void HitungAkhir(int i, double a, double b, double c);
//----------------------------------------------------------------------------//
char Huruf[N];
//----------------------------------------------------------------------------//
double UAS[N], MID[N], TUGAS[N], AKHIR[N];
//----------------------------------------------------------------------------//
main(){
Judul();
BacaData();
HitungNilai();
Info();
}
//----------------------------------------------------------------------------//
void Judul(){
printf("Program Pengolah Nilai Algoritma\n");
printf("Programer : Aprenando Monico\n");
printf("Created : 16-11-2015\n");
}
//----------------------------------------------------------------------------//
void BacaData(){
int i;
printf("\nMengentrikan Nilai\n");
for(i=0; i<N; i++){
printf("\nMahasiswa Ke-%d :\n", (i+1));
printf("Nilai MID : ", (i+1));
scanf("%lf", &MID[i]);
fflush(stdin);
printf("Nilai UAS : ", (i+1));
scanf("%lf", &UAS[i]);
fflush(stdin);
printf("Nilai TUGAS : ", (i+1));
printf("");
scanf("%lf", &TUGAS[i]);
fflush(stdin);
}
}
//----------------------------------------------------------------------------//
void HitungNilai(){
int i;
printf("\nMenghitung Nilai\n");
for(i=0; i<N; i++){
HitungAkhir(i, MID[i], UAS[i], TUGAS[i]);
Konversi(i, AKHIR[i]);
}
}
//----------------------------------------------------------------------------//
void HitungAkhir(int i, double a, double b, double c){
AKHIR[i] = a*0.3 + b*0.3 + c*0.4;
}
//----------------------------------------------------------------------------//
void Konversi(int i, double k){
if((k>=81.0) && (k<=100.0))
Huruf[i] = 'A';
else
if((k>=66.0) && (k<=81.0))
Huruf[i] = 'B';
else
if((k>=55.0) && (k<=66.0))
Huruf[i] = 'C';
else
if((k>=45.0) && (k<=55.0))
Huruf[i] = 'D';
else
Huruf[i] = 'E';
}
//----------------------------------------------------------------------------//
void Info(){
int i;
printf("\nMenampilkan Nilai\n");
for(i=0; i<N; i++){
printf("Nilai Mahasiswa Ke-%d : \n", (i+1));
printf("MID : %0.2lf\n", MID[i]);
printf("UAS : %0.2lf\n", UAS[i]);
printf("TUGAS : %0.2lf\n", TUGAS[i]);
printf("NILAI AKHIR : %0.2lf\n", AKHIR[i]);
printf("NILAI HURUF : %c\n\n", Huruf[i]);
}
}
//----------------------------------------------------------------------------//

- Lalu, Jika Sourche Code Diatas Sudah Di Copy Ke File main.c. Klik Pada Tab Execute > Compile & Run Atau Dengan Jalan Pintas Keyboard Dengan Memencet F11. Dan Simpan File main.c Ke Tempat Folder Yang Ingin Anda Simpan.

- Jika Sudah,Maka Akan Keluar Tampilan Seperti Gambar Di Bawah Ini



• Menggunakan Passing Parameter

- Pertama Buka Aplikasi DEV C ++ Yang Sudah Terinstal Di PC Anda. Jika Belum Punya,Anda Bisa Mendownload Nya Disini.

- Jika Sudah,Klik Pada Tab File > New > Project. Seperti Gambar Dibawah Ini.



- Kemudian Akan Keluar Tampilan Seperti Gmbar Dibawah Ini.


- Lalu, Klick Console Application,Dan Lalu Centang Pada Pilihan Yang Bernama C Project. Lalu Edit Nama Project Yang Akan Tersimpan. Dan Tekan OK. Kemudian Simpan Project Tersebut.


- Kemudian, Isi Sourche Code Untuk Membuat Luas Lingkaran Pada Header File main.c Dengan Sourche Code Di Bawah Ini.

//----------------------------------------------------------------------------//
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
//----------------------------------------------------------------------------//
#define PHI 3.14
//----------------------------------------------------------------------------//
void Menu();
void Judul();
void VolKotak(double r);
void VolTabung(double j, double t);
void VolBalok(double p, double l, double t);
//----------------------------------------------------------------------------//
main(){
Judul();
Menu();
}
//----------------------------------------------------------------------------//
void Judul(){
printf("Program Pengolah Nilai Algoritma\n");
printf("Programer : Aprenando Monico\n");
printf("Created : 16-11-2015\n");
}
//----------------------------------------------------------------------------//
void Menu(){
int Selection;
double a, b, c;
printf("\nMenu\n");
printf("1. Menghitung Volume Tabung\n");
printf("2. Menghitung Volume Kotak\n");
printf("3. Menghitung Volume Balok\n");
printf("0. Keluar\n");
printf("Ketikkan Nomor Menu Pilihan (1, 2, 3, 0) : ");
scanf("%d", &Selection); fflush(stdin);
switch(Selection){
case 1:
printf("\n-=| Menghitung Volume Tabung |=-\n");
printf("Ketikkan Nilai Jari-Jari : ");
scanf("%lf", &a); fflush(stdin);
printf("Ketikkan Nilai Tinggi : ");
scanf("%lf", &b); fflush(stdin);
VolTabung(a, b);
break;
case 2:
printf("\n-=| Menghitung Volume Kotak |=-\n");
printf("Ketikkan Nilai Rusuk : ");
scanf("%lf", &a); fflush(stdin);
VolKotak(a);
break;
case 3:
printf("\n-=| Menghitung Volume Balok |=-\n");
printf("Ketikkan Nilai Panjang : ");
scanf("%lf", &a); fflush(stdin);
printf("Ketikkan Nilai Lebar : ");
scanf("%lf", &b); fflush(stdin);
printf("Ketikkan Nilai Tinggi : ");
scanf("%lf", &c); fflush(stdin);
VolBalok(a, b, c);
break;
case 0:
ExitProcess(0);
break;
default : printf("Nomor Pilihan Tidak Ada !\n");
ExitProcess(0);
}
}
//----------------------------------------------------------------------------//
void VolTabung(double j, double t){
double Vol;
Vol = PHI * pow(j, 2) * t;
printf("Volume Tabung Tersebut = %0.2lf Kubik\n", Vol);
}
//----------------------------------------------------------------------------//
void VolKotak(double r){
double Vol;
Vol = pow(r, 3);
printf("Volume Kotak Tersebut = %0.2lf Kubik\n", Vol);
}
//----------------------------------------------------------------------------//
void VolBalok(double p, double l, double t){
double Vol;
Vol = p * l * t;
printf("Volume Balok Tersebut = %0.2lf Kubik\n", Vol);
}
//----------------------------------------------------------------------------//

- Lalu, Jika Sourche Code Diatas Sudah Di Copy Ke File main.c. Klik Pada Tab Execute > Compile & Run Atau Dengan Jalan Pintas Keyboard Dengan Memencet F11. Dan Simpan File main.c Ke Tempat Folder Yang Ingin Anda Simpan.

- Jika Sudah,Maka Akan Keluar Tampilan Seperti Gambar Di Bawah Ini

0 komentar:

Posting Komentar

Total Pengunjung

Pengikut

Contact Admin

My Facebook My Gmail NNCZ-Projector Fans Page

Info

Silahkan Contact Dengan Admin,Jika Ada Keluhan Atau Kesalahan Di Dalam Artikel Kami.

Popular Posts

Diberdayakan oleh Blogger.
NNCZ-Projector © 2014 Thank's For Coding XML NNCZ-Projector My Old Blogger Nico Napoleon CyberZone