Red de conocimiento informático - Aprendizaje de código fuente - Imprimir el triángulo cicloide (implementación de VB)

Imprimir el triángulo cicloide (implementación de VB)

(1) Idea de solución de matriz: puede colocar el valor del triángulo Yanghui en la mitad inferior de un rectángulo. Si necesita imprimir 9 filas de triángulos Yanghui, debe definir una matriz cuadrada igual o mayor que 9 * 9. y solo se necesita la mitad superior de la parte de la matriz, y el resto no se utiliza. El triángulo del resplandor del sol tiene las siguientes características: los elementos de la columna 0 y de la diagonal son todos 1 excepto los elementos de la columna 0 y de la diagonal, los valores de los demás elementos son la suma de los elementos del mismo; columna y los elementos de la fila anterior y de la columna anterior.

Implementación:

Atenuar i como entero, j como entero

Atenuar a(9, 9) como entero

Subformulario privado_click ()

For i = 0 To 9 'Establezca el valor de la columna 0 en 1. Los valores de columna y diagonal son 1

a(i, i) = 1

a(i, 0) = 1

Siguiente

Para i = 2 A 9 'Asigna valores a los elementos restantes del triángulo angular

Para j = 1 A i

a(i, j) = a(i - 1, j - 1) a(i - 1, j)

Siguiente j

Siguiente i

Para i = 0 a 9 ' Solo genera el medio triángulo inferior de la matriz

Para j = 0 To i

Imprimir CStr(a(i, j)) amp;"

Siguiente j

Imprimir 'Nueva línea

Siguiente i

Fin Sub