Maison > Article > développement back-end > Comment imprimer un triangle binaire en C# ?
Le triangle binaire est formé de 0 et de 1. Pour en créer un, vous devez contourner une boucle nestes for et afficher des 0 et des 1 jusqu'à la ligne saisie.
for (int i = 1; i <= n; i++) { for (j = 1; j <= i; j++) { if (a == 1) { Console.Write("0"); a = 0; } else if (a == 0) { Console.Write("1"); a = 1; } } Console.Write(""); }
Dans le code ci-dessus, lorsque la valeur de a est 1 Affiche « 0 » lorsque la valeur de a est 0 et affiche « 1 » lorsque la valeur de a est 0. De cette façon, si le nombre de lignes est défini sur 7 dans la boucle for, c'est-à-dire que la valeur de n est 7, le triangle binaire suivant sera affiché. La traduction chinoise de
1 01 010 1010 10101 010101 0101010
using System; namespace Program { public class Demo { public static void Main(String[] args) { int j; int a = 0, n = 7; // looping from 1 to 7 for (int i = 1; i <= n; i++) { for (j = 1; j <= i; j++) { if (a == 1) { Console.Write("0"); a = 0; } else if (a == 0) { Console.Write("1"); a = 1; } } Console.Write(""); } Console.ReadLine(); } } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!