Langsung ke konten utama

Mencari Nilai Faktorial dan Persamaan Kuadrat OOP C++

(Header.h)

#include<iostream.h>
#include<conio.h>
#include<stdlib.h>


double NilaiFaktorial(double r);
double NilaiPersamaanKuadrat(double r);
==========================================================
(Source.cpp)

#include"header.h"

double NilaiFaktorial(double r)
{
  int c = 0 , hasil = 1 ;
      if( r <= 1 )
    {
        return ( 1 ) ;
    }
      else
    {
        for( c = 1 ; c <= r ; c++ )
    {
          hasil = hasil * c ;
    }
     return ( hasil ) ;
    }
}
double NilaiPersamaanKuadrat(double r)
{
    return r*r*r-r*r+3*r+5;
}
==========================================================
(Main.cpp)

#include"header.h"
void main()
{
    int pil;
    do{
    cout<<endl;
    cout<<endl;
    cout<<"==MENU PROGRAM==";
    cout<<endl;
    cout<<"1.Hitung Nilai Faktorial";
    cout<< endl;
    cout<<"2.NILAI Persamaan Kuadrat";
    cout<< endl;
    cout<<"3.Exit";
    cout<<endl;
    double r=1;
    cout<<"masukkan sebuah angka :";
    cin>> r;
    cout<<"pilih menu:";
    cin>>pil;
    system ("cls");
    switch(pil)
    {
    case 1:
    cout << "Nilai faktorial dari " << r << " adalah "<<NilaiFaktorial(r)<<endl<<"TEKAN ENTER"<<endl;
    ;getch();
    break;
    case 2:
        cout <<"NIlai Persamaan Kuadrat (X^3-X^2+3X+5) dari= "<< r <<endl<<"Adalah:"
             <<NilaiPersamaanKuadrat(r)<<endl<<"TEKAN ENTER"<<endl;
    getch();
    break;
   
    }
    }while(pil!=3);
   
   
}

Komentar

Postingan populer dari blog ini

Makalah Tentaang Android Jelly Bean, Kit-kat Dan Lollypop

MAKALAH TENTANG MOBILE OS (OPERATING SYSTEM) ANDROID 4.1 SAMPAI 5.0 (JELLY BEAN,KIT-KAT, DAN LOLLYPOP) Dibuat untuk memenuhi tugas SISTEM OPERASI Di Susun Oleh ; DEVID HARIYANTO TI 3B 13.11.030 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) BINA PATRIA MAGELANG 2014 KATA PENGANTAR Assalamualaikum warahmatullahi wabarakaatuh Puji syukur saya panjatkan kepada Allah S.W.T, dan pihak-pihak yang telah membantu dalam pembuatan makalah ini. Sehingga makalah ini dapat terselesaikan dengan tepat waktu, dan dapat memenuhi tugas Sistem Operasi. Makalah ini dibuat untuk memenuhi tugas mata kuliah Sistem Operasi, tentang Mobile OS (Operating System), pada jaman sekarang ini telah banyak Mobile OS yang berkembang sangat cepat, seiring berkembangnya teknologi informasi di dunia saat ini, maka dari itu semua perusahaan pembuat OS Mobile pada saat ini, berlomba-lomba untuk sling menciptakan OS (Opera...

Coding Perjalanan Searah Sehingga Terjadi Penyusulan C++

#include<iostream.h> int main() {     int pdjm,mber,j1,j2,m1,m2,k1,k2;     int jt,mt,kt,peny,jarak,jam,jamber,brtmu,brtmm;         cout<<"orang 1"<<endl;         cout<<"masukkan jam:";         cin>>j1;         cout<<"masukkan menit:";         cin>>m1;         cout<<"masukkan kec m/s:";         cin>>k1;         cout<<"orang 2"<<endl;         cout<<"masukkan jam:";         cin>>j2;         cout<<"masukkan menit:";         cin>>m2;         cout<<"masukkan kec m/s:";   ...

MODUL 1 PERCOBAAN GERBANG LOGIKA

PENYELESAIAN : 1. RANGKAIAN LOGIKA DAN SIMULASI DENGAN MULTIMEDIA LOGIC 2. KESIMPULAN DARI MULTIMEDIA LOGIC DENGAN TABEL KEBENARAN        Y1 = ⌐ (A.B) SWITCH LED A B ON ON MATI ON OFF HIDUP OFF ON HIDUP OFF OFF HIDUP A B A.B Y1 = ⌐ (A.B) 1 1 1 0 1 0 0 1 0 1 0 1 0 0 0 1      Y2 = ⌐ A + ⌐ B   SWITCH LED A B ON ON MATI ON OFF HIDUP OFF ON HIDUP OFF OFF HIDUP A B ⌐ A ⌐ B Y2 = ⌐ A + ⌐ B...