Halo semuanya! Berjumpa dengan Miniblog dari Inzaghi's Blog! Tetrasi atau Tetration merupakan Operasi Hitung yang diatas Perpangkatan atau Eksponensial karena merupakan Operasi Hitung Level 4 sebagai Perpangkatan (Eksponensial) yang Berulang. Seperti apakah Program Tetration 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, Tetrasi (atau Hyper-4) adalah operasi yang didasarkan pada eksponen yang diulang atau diulang. Namun, tidak ada notasi standar untuk Tetrasi (Tetration) ↑↑ dan eksponen kiri xb adalah hal yang umum.
Tetrasi juga didefinisikan secara Rekursif sebagai :
Dan inilah Tetrasi Rekursif (Recursive Tetration) dengan Bahasa Dart :
import 'dart:io';int tetrasi(int angka, int tetra) {if (tetra == 0) {return 1;} else {return angka * tetrasi(angka, tetra - 1);}}void main() {print("--------------------------------");print("Program Tetrasi Bilangan");print("--------------------------------");stdout.write("Angka : ");int angka = int.parse(stdin.readLineSync()!);stdout.write("Tetrasi : ");int tetra = int.parse(stdin.readLineSync()!);int result = tetrasi(angka, tetra);print('Hasil : $result');}
Input dan Output :
--------------------------------
Program Tetrasi Bilangan
--------------------------------
Pangkat Rekursif
Angka : 5
Tetrasi : 2
Hasil = 3125
Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.
Terima Kasih 😀😊😘👌👍 :)