Skip to main content

Apa itu segitiga Floyd?

Floyd's Triangle adalah serangkaian angka yang secara berurutan tersebar di serangkaian baris.Ini digunakan untuk mengajarkan dasar -dasar pemrograman komputer.Baris pertama berisi 1 dengan sendirinya, dan baris kedua berisi 2 dan 3. Baris berikutnya memegang 4, 5 dan 6, dan angka -angka berlanjut dalam pola ini tanpa batas.Hasil segitiga kanan, dengan angka berjarak bahkan pada interval genap.

Bentuk segitiga Floyd tidak rumit.Sebagian besar triknya adalah dalam merancang program untuk menghasilkan angka secara berurutan dan dengan jarak yang tepat, dengan hanya perintah minimal.Instruktur pemrograman komputer yang mengajarkan Java dan C ++ sering menetapkan masalah segitiga Floyd kepada siswa untuk mengajarkan prinsip -prinsip pemrograman mendasar.

Membangun formula segitiga melibatkan matematika yang kompleks dan keterampilan penyelesaian integer yang penting dalam proyek pemrograman yang lebih besar.Setiap baris progresif segitiga dibangun di atas sebelumnya, tetapi bukan jumlah total.Untuk menghasilkan program komputer yang secara sistematis akan membangun segitiga ke ukuran tertentu, siswa harus memahami matematika integer dan menerapkannya pada bahasa skrip dan leksikon unik pengkodean komputer.

Coding dengan benar Floyd's Triangle membutuhkan penguasaan loop.Dalam pengkodean C ++ dan Java, loop adalah struktur kode yang bergantung pada pernyataan atau kelompok pernyataan yang dieksekusi beberapa kali.Pernyataan tersebut harus berisi bilangan bulat yang tidak terdefinisi yang didefinisikan dengan cara yang unik dengan setiap loop.

segitiga Floyd juga mengandung signifikansi matematika di luar sektor pemrograman.Selain menjadi segitiga kanan sempurna yang memperluas secara eksponensial, ia juga mendefinisikan nomor segitiga dan angka yang membentuk "urutan katering malas."Keduanya adalah aspek polinomial dan perhitungan geometris.

Angka segitiga adalah angka yang dihasilkan ketika angka berurutan ditambahkan secara serial.Perhitungan dimulai dengan 1, yang merupakan angka segitiga pertama.Kemudian, 1+2 ' 3, membuat 3 angka segitiga kedua;Seluruh perhitungan itu kemudian ditambahkan ke angka berikutnya, menghasilkan (1+2)+3 ' 6.Dari sana, (1+2+3)+4 ' 10, dan seterusnya.Tidak secara kebetulan, angka 1, 3, 6 dan 10 berada di tepi kanan segitiga Floyd.

Tepi kiri berisi jumlah urutan katering malas.Urutan itu menggambarkan jumlah maksimum potongan yang dapat terjadi ketika garis lurus digunakan untuk membagi dua lingkaran.Potongan tidak harus sama, karena garis tidak harus melewati langsung melalui lingkaran pusat.Angka yang mungkin dapat dihasilkan dengan rumus (n 2 + n + 2)/2, yang menghasilkan daftar yang dimulai dengan 1, 2, 4, 7, dan 11 mdash;Angka -angka di awal lima baris pertama segitiga Floyd.

Instruktur matematika sering mengajar segitiga Floyd bersama Pascal's Triangle, yang merupakan kumpulan angka lain yang dipesan yang menyoroti berbagai pola dan formula matematika.Pascal's Triangle adalah segitiga sama sisi yang terbuat dari pembangunan koefisien binomial.Segitiga ini juga dapat diberi kode dalam pemrograman komputer, meskipun pemrograman yang diperlukan biasanya lebih maju daripada pemrograman yang diperlukan untuk model Floyd.