Program Menghitung Faktorial dan Program Menghitung Luas Lingkaran

Inayah Ayu Deswita
2 min readDec 31, 2022

--

Oleh Inayah Ayu Deswita — 1227050058

Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung

  1. Program Faktorial Rekursif
#include <iostream>
using namespace std;
int hitungFactorial(int input) {
if(input > 1)
return input * hitungFactorial(input - 1);
else
return 1;
}

int main()
{
cout<<"Nama : Inayah Ayu Deswita"<<endl;
cout<<"NIM : 1227050058"<<endl;
cout << "================================" << endl;
cout << "|| Program Faktorial Rekursif ||" << endl;
cout << "================================" << endl;
cout << endl;
int angka;

cout << "Input angka: ";
cin >> angka;

cout << angka << "! = " << hitungFactorial(angka);
cout << endl;

return 0;
}

2. Program Menghitung Luas Lingkaran dengan Parameter

#include<iostream>
using namespace std;
void garis();
float lingk(float r);
main()
{
int b,luas,c,lngk(c),hasil;
cout<<"Nama : Inayah Ayu Deswita"<<endl;
cout<<"NIM : 1227050058"<<endl;
cout << "=======================================" << endl;
cout << "|| Program Menghitung Luas Lingkaran ||" << endl;
cout << "=======================================" << endl;
cout << endl;
cout<<"----Lingkaran----"<<endl;
cout<<"Masukkan Nilai jari-jari : ";
cin>>c;
luas=lingk(c);
cout<<"Maka Luas Lingkaran Adalah : "<<luas<<endl;
}
void garis(){
cout<<"==============================="<<endl;
}
float lingk(float r){
float luas,phi=3.14;
return (phi*r*r);
}

--

--