Halo semuanya! Berjumpa dengan Miniblog dari Inzaghi's Blog! Eksponensial atau Perpangkatan merupakan Rumus yang paling sering di jumpai di dalam Matematika karena merupakan Operasi Hitung Level 3 sebagai Perkalian yang Berulang. Seperti apakah Program Eksponensial dalam Bahasa Pemrograman Dart? Inilah Jawabannya.
Untuk Software-nya, Anda bisa menggunakan VS Code. Dan untuk Online Compiler untuk Bahasa Dart memang sedikit, karena kurang populernya (Underrated), sehingga salah satunya hanyalah dari Tutorialspoint.com.
Dalam Matematika, Eksponensial adalah operasi yang melibatkan dua bilangan, basis dan eksponen atau pangkat. Perpangkatan ditulis sebagai bn, di mana b adalah basis dan n adalah pangkat; ini diucapkan sebagai "b (diangkat) ke (pangkat) n". Ketika n adalah bilangan bulat positif, eksponensial sesuai dengan perkalian berulang dari basis: yaitu, bn adalah produk dari mengalikan n basis :
Dan inilah Perpangkatan Iteratif dengan Bahasa Dart :
import 'dart:io';// Fungsi untuk perpangkatan secara iteratifint pangkatIteratif(int angka, int pangkat) {int hasil = 1;for (int i = 1; i <= pangkat; i++) {hasil *= angka;}return hasil;}void main() {print("Program Pangkat Bilangan");stdout.write("Angka : ");int angka = int.parse(stdin.readLineSync()!);stdout.write("Pangkat : ");int pangkat = int.parse(stdin.readLineSync()!);int hasil = pangkatIteratif(angka, pangkat);print("Hasil : $hasil");}
Input dan Output :
Program Pangkat Bilangan
Angka : 3
Pangkat : 4
Hasil : 81
Dan inilah Perpangkatan Rekursif dengan Bahasa Dart :
import 'dart:io';// Fungsi untuk perpangkatan secara rekursifint pangkatRekursif(int angka, int pangkat) {if (pangkat == 0) {return 1;} else {return angka * pangkatRekursif(angka, pangkat - 1);}}void main() {print("Program Perpangkatan Rekursif");stdout.write("Angka : ");int angka = int.parse(stdin.readLineSync()!);stdout.write("Pangkat : ");int pangkat = int.parse(stdin.readLineSync()!);int hasil = pangkatRekursif(angka, pangkat);print("Hasil : $hasil");}
Input dan Output :
Program Perpangkatan Rekursif
Angka : 3
Pangkat : 4
Hasil : 81
Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.
Terima Kasih 😀😊😘👌👍 :)