Ringkasan: Faktorial
Termasuk bagian Dasar-Dasar dalam perjalanan GDScript di Coddy. Pelajaran 47 dari 92.
Tantangan
MudahFaktorial dari bilangan bulat n adalah hasil kali semua bilangan bulat dari 1 hingga n. Faktorial ditulis n!:
3!adalah 1 x 2 x 3 =65!adalah 1 x 2 x 3 x 4 x 5 =1201!adalah1, dan0!juga1
Tulis program yang membaca bilangan bulat n (0 atau lebih) dan mencetak faktorialnya. Cetak hanya angkanya.
Untuk input 5, outputnya adalah:
120Coba sendiri
extends Node
func _ready():
# Baca n, lalu cetak n! (faktorial dari n)
pass
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaPembagian Bilangan BulatOperator ModuloPintasan AritmetikaRingkasan: Matematika SederhanaOperator Perbandingan7Dasar input dan output
OutputOutput dengan variabelPemformatan stringInputKonversi tipeRekap: Sampai 120Rekap: Benar atau Salah10Fungsi
Deklarasikan FungsiArgumenNilai KembaliTipe PengembalianRangkuman, Fungsi SigmaRangkuman, Fungsi ValidasiNilai Default5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 3Operator Ternary8Kalkulator Pembagi Tagihan
Pesan SambutanMenerima Input3Variabel Bagian 2
Deklarasi TipeInferensi TipeKonstantaRangkuman: Inisialisasi VariabelKonversi Tipe6Pengambilan Keputusan
Pernyataan IfIf - ElseRangkuman: Kalkulator SederhanaIf - Else BersarangPernyataan Match9Perulangan
For LoopWhile LoopBreakContinueRingkasan: FaktorialFungsi rangeNested LoopRingkasan: Input DinamisLatihan sendiri: Compiler GDScript online