programa para imprimir triangulo recto binario

El triángulo rectángulo binario consta de solo 0 y 1 en posiciones alternas. 
Ejemplos: 
 

Input : 4
Output :
         0    
         1    0    
         0    1    0    
         1    0    1    0

Input : 3
Output : 
         0    
         1    0    
         0    1    0    

C++

// C program to print binary right angle
// triangle.
#include <stdio.h>
 
// function to print binary right angle
// triangle
void binaryRightAngleTriangle(int n) {
  
    // declare row and column
    int row, col;
     
    for (row = 0; row < n; row++)
    {
        for (col = 0;col <= row; col++)
        {
            if (((row + col) % 2) == 0)
                printf("0");
            else
                printf("1");
            printf("\t");
        }
        printf("\n");
    }  
}
 
// driver code
int main(void)
{  
    // no. of rows to be printed
    int n = 4;
    binaryRightAngleTriangle(n);
    return 0;
}

Java

// Java program to print binary
// right angle triangle
class GFG
{
     
    // function to print binary right
    // angle triangle
    static void binaryRightAngleTriangle(int n)
    {
     
        // declare row and column
        int row, col;
         
        for (row = 0; row < n; row++)
        {
            for (col = 0; col <= row; col++)
            {
                if (((row + col) % 2) == 0)
                    System.out.print("0");
                else
                    System.out.print("1");
                     
                System.out.print("\t");
            }
             
            System.out.print("\n");
        }
    }
     
    // Driver code
    public static void main (String[] args)
    {
        // no. of rows to be printed
        int n = 4;
         
        binaryRightAngleTriangle(n);
    }
}
 
// This code is contributed
// by Anant Agarwal.

Python3

# Python 3 program to print
# binary right angle triangle.
 
# function to print binary
# right angle triangle
def binaryRightAngleTriangle(n):
 
    # declare row and column
    for row in range(0, n):
     
        for col in range(0, row + 1):
         
            if (((row + col) % 2) == 0) :
                print("0", end = "")
            else:
                print("1", end = "")
            print("\t", end = "")
         
        print("")
     
# Driver Code
# no. of rows to be printed
n = 4
binaryRightAngleTriangle(n)
 
# This code is contributed
# by Smitha

C#

// C# program to print binary 
// right angle triangle
using System;
class GFG
{
       
    // function to print binary right 
    // angle triangle
    static void binaryRightAngleTriangle(int n)
    {
       
        // declare row and column
        int row, col; 
           
        for (row = 0; row < n; row++) 
        {
            for (col = 0; col <= row; col++) 
            {
                if (((row + col) % 2) == 0) 
                    Console.Write("0");
                else
                    Console.Write("1");
                       
                    Console.Write("\t");
            }
               
                  Console.WriteLine();
        } 
    }
       
    // Driver code
    public static void Main ()
    {
        // no. of rows to be printed
        int n = 4;
           
        binaryRightAngleTriangle(n);
    }
}
   
// This code is contributed 
// by vt_m .

PHP

<?php
// PHP program to print binary
// right angle triangle.
 
// function to print binary
// right angle triangle
function binaryRightAngleTriangle($n)
{
    for ($row = 0; $row < $n; $row++)
    {
        for ($col = 0;$col <= $row; $col++)
        {
            if ((($row + $col) % 2) == 0)
                printf("0");
            else
                printf("1");
            printf("\t");
        }
        printf("\n");
    }
}
 
// Driver code
$n = 4;
binaryRightAngleTriangle($n);
 
// This code is contributed by mits
?>

Javascript

<script>
      // JavaScript program to print binary right angle
      // triangle.
 
      // function to print binary right angle
      // triangle
      function binaryRightAngleTriangle(n) {
        // declare row and column
        var row, col;
 
        for (row = 0; row < n; row++) {
          for (col = 0; col <= row; col++) {
            if ((row + col) % 2 == 0) document.write("0");
            else document.write("1");
            document.write(" ");
          }
          document.write("<br>");
        }
      }
 
      // driver code
      // no. of rows to be printed
      var n = 4;
      binaryRightAngleTriangle(n);
       
      // This code is contributed by rdtank.
    </script>

Producción : 
 

0    
1    0    
0    1    0    
1    0    1    0        

Este artículo es una contribución de Bishal Kumar Dubey . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
 

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *