Fungsi SquareArrayFact
Peringatan
Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh Modern QDK.
Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.
Namespace: Microsoft.Quantum.Arrays
Paket: Microsoft.Quantum.Standard
Mewakili kondisi bahwa array 2 dimensi memiliki bentuk persegi
function SquareArrayFact<'T> (array : 'T[][], message : String) : Unit
Deskripsi
Fungsi ini menegaskan bahwa setiap baris dalam array memiliki elemen sebanyak ada baris (elemen) dalam array.
Input
array : 'T[][]
Array elemen 2 dimensi
pesan : String
Pesan yang akan dicetak jika array bukan array persegi
Output : Unit
Jenis parameter
'T
Jenis setiap elemen .array
Contoh
SquareArrayFact([[1, 2], [3, 4]], "Array is not a square"); // okay
SquareArrayFact([[1, 2, 3], [4, 5, 6]], "Array is not a square"); // will fail
SquareArrayFact([[1, 2], [3, 4, 5]], "Array is not a square"); // will fail