Maison > développement back-end > Tutoriel C#.Net > Comment imprimer un triangle binaire en C# ?

Comment imprimer un triangle binaire en C# ?

王林
Libérer: 2023-08-24 15:05:04
avant
1033 Les gens l'ont consulté

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("");
}
Copier après la connexion

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
Copier après la connexion

Exemple

est :

Exemple

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();
      }
   }
}
Copier après la connexion

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal