Vad är Parksides triangel?

Parksides triangel är ett matematiskt mönster som genererar en triangel av siffror med två variabler, storleken och fröet. Storleksvariabeln, n, måste uppfylla följande villkor: 1 <= n <= 20. Detta innebär att n kan vara valfritt antal större än eller lika med 1 och valfritt antal mindre än eller lika med 20. N måste därför vara mellan 1 och 20 inklusive.

Numret n representerar raderna i triangeln. Om n = 5, finns det 5 rader som utgör triangeln. Den första raden i triangeln kan inte ha något tomt nummer inom sig. Alla positioner måste innehålla ett nummer större än eller lika med 1. Den andra variabeln är fröet, S, som representerar det första numret i triangelns första rad. Fröet måste uppfylla följande förhållanden: 1 <= S <= 9. Fröet måste vara större än eller lika med 1 och mindre än eller lika med 9.

När storleken och frövariablerna är kända produceras detta speciella mönster. Ett exempel skulle se ut så här:

storlek = 4 frö = 1


1 2 4 7
3 5 8
6 9
1

storlek = 5 frö = 3

3 4 6 9 4

5 7 1 5
8 2 6
3 7
8

Mönstret för siffror för att skapa triangelräkningarna som börjar till vänster om den nedre raden och rör sig sedan höger och ner. Varje gång nästa rad läggs till räknas alla siffrorna från den första raden nedåt. I båda riktningarna kommer Parkside's triangel att innehålla samma antal rader.

Många datorprogrammeringsklasser på språk som C använder ett exempelprogram för att skapa detta mönster för en given storlek och frö. Programmet kommer att läsas i storleken och fröet och mata ut det korrekta mönstret för siffror. Detta åstadkommes med hjälp av Loop Logic och Basic Aritmetic tillsammans med programmeringsfärdigheter och kan användas för att presentera grunderna i Loop Logic.

annat än de angivna storleken och fröförhållandena för att börja createiNG mönstret finns det inga andra gränser för Parksides triangel. I någon iteration kommer den inte att ha mer än 20 rader och ett början nummer inte högre än 9. Som visas i exemplet Triangel ovan finns det inte heller några nollor.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?