Tutorial Gateway

  • C
  • C#
  • Python
  • SQL
  • Java
  • JS
  • BI Tools
    • Informatica
    • Talend
    • Tableau
    • Power BI
    • SSIS
    • SSRS
    • SSAS
    • MDX
    • R Tutorial
    • Alteryx
    • QlikView
  • More
    • C Programs
    • C++ Programs
    • Go Programs
    • Python Programs
    • Java Programs
  • MySQL

C++ Program to Print 1 and 0 Row Pattern

Write a C++ Program to Print 1 and 0 Row Pattern using For Loop with an example. In this C++ example, we used the if-else statement inside the nested for loop to check for the even and odd number rows. If it is an odd row, print 1, and if it is an even row, then print 0.

#include<iostream>
using namespace std;

int main()
{
	int i, j, rows, columns;
     
    cout << "\nPlease Enter the Number of Rows = ";
    cin >> rows;
    
    cout << "\nPlease Enter the Number of Columns = ";
    cin >> columns;
     
    cout << "\n---1 and 0 Number Pattern-----\n";
    for(i = 1; i <= rows; i++)
    {
    	for(j = 1; j <= columns; j++)
		{
			if(i % 2 != 0)
			{
				cout << "1";
			}
			else
			{
				cout << "0";
			}       	
        }
        cout << "\n";
    }
		
 	return 0;
}
C++ Program to Print 1 and 0 Row Pattern 1

C++ Program to Print 1 and 0 Row Pattern using a While Loop

#include<iostream>
using namespace std;

int main()
{
	int i, j, rows, columns;
     
    cout << "\nPlease Enter the Number of Rows = ";
    cin >> rows;
    
    cout << "\nPlease Enter the Number of Columns = ";
    cin >> columns;
     
    cout << "\n---1 and 0 Number Pattern-----\n";
    i = 1;
    while(i <= rows)
    {
    	j = 1; 
    	while(j <= columns)
		{
			if(i % 2 != 0)
			{
				cout << "1";
			}
			else
			{
				cout << "0";
			} 
			j++;      	
        }
        cout << "\n";
        i++;
    }
		
 	return 0;
}
C++ Program to Print 1 and 0 Row Pattern 2

In this C++ 1 and 0 Row Pattern example, we are printing the result of i% 2 results directly inside the nested for loop.

#include<iostream>
using namespace std;

int main()
{
	int i, j, rows, columns;
     
    cout << "\nPlease Enter the Number of Rows = ";
    cin >> rows;
    
    cout << "\nPlease Enter the Number of Columns = ";
    cin >> columns;
     
    cout << "\n---1 and 0 Number Pattern-----\n";
    for(i = 1; i <= rows; i++)
    {
    	for(j = 1; j <= columns; j++)
		{
			cout << i % 2;     	
        }
        cout << "\n";
    }
		
 	return 0;
}
C++ Program to Print 1 and 0 Row Pattern 3

Filed Under: CPP Examples

  • C++ Print Hello World
  • C++ Add Two Numbers
  • C++ Count Notes in Amount
  • C++ Find Last Digit of a Number
  • C++ Largest of Two Nums
  • C++ Largest of Three Nums
  • C++ LCM of Two Numbers
  • C++ Leap Year
  • C++ Number Divisible by 5 & 11
  • C++ Palindrome Number
  • C++ Perfect Number
  • C++ Prime Factors of a Number
  • C++ Print 1 to 100
  • C++ Print Alphabets from A and Z
  • C++ Print Alphabets from a to z
  • C++ Print Even Numbers
  • C++ Print Multiplication Table
  • C++ Print N Natural Numbers
  • C++ Print Odd Numbers
  • C++ Product of Digits in a Num
  • C++ Profit or Loss Program
  • C++ Reverse a Number
  • C++ Simple Interest
  • C++ Square of a Number
  • C++ Square Root of a Number
  • C++ Standard Deviation
  • C++ Strong Number
  • C++ Student Marks Program
  • C++ Student Grade Program
  • C++ Sum of Digits in Number
  • C++ Sum of Even Numbers
  • C++ Sum of Even & Odd
  • C++ Sum of Odd Numbers
  • C++ Swap Two Numbers
  • C++ Natural Nums in Reverse
  • C++ Sum of Natural Numbers
  • C++ Sum of number 1st, last digit
  • C++ Swap of 1st & last digit
  • C++ Sum of Series 1²+2²+3²+n²
  • C++ Sum of Series 1³+2³+3³+n³
  • C++ ASCII Values of all Chars
  • C++ Sum of Char array ASCII val
  • C++ Sum of String ASCII values
  • C++ String Length
  • C++ Convert String to Lowercase
  • C++ Convert String to Uppercase
  • C++ Toggle String Char Cases
  • C++ Convert CM to Meters & KM
  • C++ Convert KM to M, CM & MM
  • C++ Convert days to year & Week
  • C++ Add Two Arrays
  • C++ Add Two Matrixes
  • C++ Array Arithmetic Operations
  • C++ Check 2 Matrixes are Equal
  • C++ Determinant of a Matrix
  • C++ Identity Matrix
  • C++ Matrix Arithmetic Operation
  • C++ Multiply Two Arrays
  • C++ Subtract two Matrixes
  • C++ Matrix Diagonal Interchange
  • C++ Matrix Lower Triangle
  • C++ Matrix Scalar Multiplication
  • C++ Matrix Transpose
  • C++ Matrix row & column sum
  • C++ Matrix Opp Diagonal sum
  • C++ Multiply two Matrixes
  • C++ Matrix Upper Triangle
  • C++ Sparse Matrix
  • C+ Symmetric Matrix
  • C++ Sum of Matrix Diagonal
  • C++ Inverted Star Pyramid
  • C++ Square Star Pattern
  • C++ Triangle is Valid using Sides
  • C++ Perimeter of a Rectangle
  • C++ Max Occur String Character
  • C++ Print Pascal Triangle
  • C++ Rectangle Star Pattern
  • C++ Square Number Pattern

Copyright © 2021· All Rights Reserved by Suresh.
About | Contact | Privacy Policy