Descripción de la tarea
Descripción Tema: ¿Recuerdas cuando la escuela aprendió del triángulo de Pascal? definición específica no se describe aquí, puede hacer referencia a la siguiente gráfica:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
Programación, la salida triángulo de Pascal antes de n
la línea, lo que requiere la entrada del teclado n
valores.
entrada
Desde la entrada de teclado n
valores.
exportación
Imprimir gráficos antes de triángulo de Pascal n
líneas. Véase la sección titulada formato de descripción. Detrás de cada uno números enteros separados por un espacio en enteros
programación requisitos
Las extremidades en el editor de código suplementario derecha.
programación Consejos
Supongamos variedad llamada a
, el formato de salida elemento de la matriz se sugiere en el siguiente formato:
Console.Write("{0} ",a[i,j]);
DESCRIPCIÓN DE LA pRUEBA
código de la plataforma se escribe se pondrá a prueba:
Entrada de prueba:
4
Resultados previstos:
1
1 1
1 2 1
1 3 3 1
Entrada de prueba:
6
Resultados previstos:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
Comience su misión, le deseo mucho éxito!
using System; usando System.Collections.Generic; usando System.Linq; usando System.Text; usando System.Threading.Tasks; ch706 espacio de nombres { clase del Programa { static void main (String [] args) { / ****** ******* comenzar / int n = Convert.ToInt32 (Console.ReadLine ()); int [,] a = new int [n, n]; for (int i = 0; i <a.GetLength (0); ++ i) { for (int j = 0; j <= i; ++ j) { si (j == 0 || i == j ) { a [i, j] = 1; } más { a [i, j] = a [i - 1, j] + a [i-1, j-1]; } Console.Write (a [i, j] .ToString () + " "); } Console.WriteLine (); } / ******* ******** final / } } }