C Program to Print Right Arrow Alphabets Pattern

Program to print right arrow alphabets pattern in c; Through this tutorial, we will learn how to print right arrow alphabets pattern using for loop and while loop in c programs.

Programs to Print Right Arrow Alphabets Pattern in C

  • C Program to Print Right Arrow Alphabets Pattern using For Loop
  • C Program to Print Right Arrow Alphabets Pattern using While Loop

C Program to Print Right Arrow Alphabets Pattern using For Loop

#include <stdio.h>

int main()
{
	int rows, i, j, k, alphabet;

	printf("Enter Right Arrow Pattern of Alphabets Rows = ");
	scanf("%d", &rows);

	printf("Printing Right Arrow Alphabets Pattern\n");
	alphabet = 65;

	for (i = 0; i < rows; i++)
	{
		for (j = 0; j < i; j++)
		{
			printf(" ");
		}
		for (k = i; k < rows; k++)
		{
			printf("%c", alphabet + k);
		}
		printf("\n");
	}

	for (i = rows - 2; i >= 0; i--)
	{
		for (j = 0; j < i; j++)
		{
			printf(" ");
		}
		for (k = i; k <= rows - 1; k++)
		{
			printf("%c", alphabet + k);
		}
		printf("\n");
	}
}

The output of the above c program; is as follows:

Enter Right Arrow Pattern of Alphabets Rows = 5
Printing Right Arrow Alphabets Pattern
ABCDE
 BCDE
  CDE
   DE
    E
   DE
  CDE
 BCDE
ABCDE

C Program to Print Right Arrow Alphabets Pattern using While Loop

#include <stdio.h>

int main()
{
	int rows, i, j, k, alphabet;

	printf("Enter Right Arrow Pattern of Alphabets Rows = ");
	scanf("%d", &rows);

	printf("Printing Right Arrow Alphabets Pattern\n");

	alphabet = 65;
	i = 0;

	while (i < rows)
	{
		j = 0;
		while (j < i)
		{
			printf(" ");
			j++;
		}
		k = i;
		while (k < rows)
		{
			printf("%c", alphabet + k);
			k++;
		}
		printf("\n");
		i++;
	}

	i = rows - 2;
	while (i >= 0)
	{
		j = 0;
		while (j < i)
		{
			printf(" ");
			j++;
		}
		k = i;
		while (k <= rows - 1)
		{
			printf("%c", alphabet + k);
			k++;
		}
		printf("\n");
		i--;
	}
}

The output of the above c program; is as follows:

Enter Right Arrow Pattern of Alphabets Rows = 8
Printing Right Arrow Alphabets Pattern
ABCDEFGH
 BCDEFGH
  CDEFGH
   DEFGH
    EFGH
     FGH
      GH
       H
      GH
     FGH
    EFGH
   DEFGH
  CDEFGH
 BCDEFGH
ABCDEFGH

Recommended C Programs

AuthorDevendra Dode

Greetings, I'm Devendra Dode, a full-stack developer, entrepreneur, and the proud owner of Tutsmake.com. My passion lies in crafting informative tutorials and offering valuable tips to assist fellow developers on their coding journey. Within my content, I cover a spectrum of technologies, including PHP, Python, JavaScript, jQuery, Laravel, Livewire, CodeIgniter, Node.js, Express.js, Vue.js, Angular.js, React.js, MySQL, MongoDB, REST APIs, Windows, XAMPP, Linux, Ubuntu, Amazon AWS, Composer, SEO, WordPress, SSL, and Bootstrap. Whether you're starting out or looking for advanced examples, I provide step-by-step guides and practical demonstrations to make your learning experience seamless. Let's explore the diverse realms of coding together.

Leave a Reply

Your email address will not be published. Required fields are marked *