Tugas Fungsi - Membuat Program Pangkat dan Akar Dengan C++

      Selamat datang kembali di blog saya yang gak karuan ini. Terima kasih anda mau membaca sedikit tulisan saya yang hanya basa-basi. Hari ini tepatnya siang tadi pada waktu pelajaran teori Dasar Pemrograman Komputer, kelas saya diberi tugas untuk membuat sebuah program pangkat dan akar menggunakan fungsi dengan kode c++. Sedikit Tentang Fungsi yang saya ketahui.


      Fungsi merupakan blok dari kode program yang dirancang untuk melaksanakan tugas khusus. Fungsi banyak dilibatkan dalam pembuatan suatu program, dengan tujuan : Program menjadi lebih tersetuktur, sehingga mudah dipahami dan mudah dikembangkan Dapat mengurangi pengulangan kode.


Bentuk umum suatu fungsi adalah sebagai berikut :

Tipedata namafungsi(daftarparameter)
{
/*Badan Fungsi*/
return nilaireturn; /* untuk tipe data bukan void */
}
Ok. Langsung saja ke permasalahan tadi. dibawah ini adalah source code untuk program pangkat dan akar menggunakan fungsi dengan c++.
/*
    NAMA : DEBBY ARI KURNIA SETIAWAN
    NIM : 110534431033
    PRODI : S1 PTE C 2011
*/

#include <iostream.h>
#include <math.h>

double menghiutungPangkat(double nilai, double pangkat);
float menghiutungAkar(float nilai);
void header();

int nilai,pangkat,i,hasil = 1;
char pilihan,ulang;

int main(){
    header();
    switch(pilihan){
      case '1' :
                cout<<"Silahkan Masukkan Nilai   : ";
                cin>>nilai;
                cout<<"Silahkan Masukkan Pangkat : ";
                cin>>pangkat;
                cout<<"\n=========================="<<endl;
                cout<<"Hasilnya : "<<menghiutungPangkat(nilai,pangkat);
                cout<<"\n=========================="<<endl;
                break;
      case '2' :
                cout<<"Silahkan Masukkan Nilai   : ";
                cin>>nilai;
                cout<<"\n=========================="<<endl;
                cout<<"Hasilnya : "<<menghiutungAkar(nilai);
                cout<<"\n=========================="<<endl;
                break;

    };

    return 0;
}
void header(){
    cout<<"======================================="<<endl;
    cout<<"= PROGRAM MENGHITUNG AKAR DAN PANGKAT ="<<endl;
    cout<<"======================================="<<endl<<endl;
    cout<<"MENU :"<<endl<<endl;
    cout<<"1. Pangkat "<<endl;
    cout<<"2. Akar "<<endl<<endl;
    cout<<"====================="<<endl;
    cout<<"Silahkan Masukkan Piliahan : ";
    cin>>pilihan;
}
double menghiutungPangkat(double nilai, double pangkat){
    for (i = 1 ; i <= pangkat ; i++){
       hasil = hasil * nilai;
    }
    return hasil;

}

float menghiutungAkar(float nilai){
    return hasil = sqrt(nilai);

}

Ditulis Oleh : simokonk ~ Aktivitas Sehari-hari Simokonk

Artikel Tugas Fungsi - Membuat Program Pangkat dan Akar Dengan C++ ini diposting oleh simokonk pada bulan Apr 12, 2012. Terimakasih atas kunjungan Anda serta kesediaan Anda membaca artikel ini. Kritik dan saran dapat anda sampaikan melalui kotak komentar.

0 komentar:

Post a Comment

Copyright © / Simokonk

Template by : Urangkurai / Modified by : Debby Mokonk