0% found this document useful (0 votes)
25 views19 pages

As 1

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views19 pages

As 1

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

AMH Pa ge |1

#include <stdio.h>
#include<time.h>
void printPattern(int n) {
for (int i = n; i >= 1; i--) {
// Print spaces
for (int j = 0; j < n - i; j++) {
printf(" ");
}
// Print numbers
for (int j = i; j >= 1; j--) {
printf("%d ", j);
}
printf("\n");
}
}

int main() {
time_t tm;
time(&tm);
printf("Current Date/Time = %s\n\n\n", ctime(&tm));
int n;
printf("Enter the number of rows: ");
scanf("%d", &n);

printPattern(n);

return 0;
}
AMH Pa ge |2
AMH Pa ge |3

#include <stdio.h>

#include<time.h>

void printPattern(int n) {

for (int i = n; i >= 1; i--) {

// Print spaces

for (int j = 0; j < n - i; j++) {

printf(" ");

for (int j = i; j >= 1; j--) {

printf("%d ", j);

if (j > 1) {

printf(" ");

for (int j = 2; j <= i; j++) {

printf(" %d ", j);

if (j < i) {

printf(" ");

printf("\n");

int main() {

time_t tm;

time(&tm);
AMH Pa ge |4

printf("Current Date/Time = %s\n\n\n", ctime(&tm));

int n;

printf("Enter the number of rows: ");

scanf("%d", &n);

printPattern(n);

return 0;

}
AMH Pa ge |5

#include <stdio.h>

#include<time.h>

void printPattern(int n) {

for (int i = n; i >= 1; i--) {

for (int j = 0; j < n - i; j++) {

printf(" ");

for (int j = i; j >= 1; j--) {

printf("%d", j);

if (j > 1) {

printf(" ");

for (int j = 2; j <= i; j++) {

printf(" %d", j);

if (j < i) {

printf(" ");

printf("\n");

for (int i = 2; i <= n; i++) {

for (int j = 0; j < n - i; j++) {

printf(" ");

for (int j = i; j >= 1; j--) {


AMH Pa ge |6

printf("%d", j);

if (j > 1) {

printf(" ");

for (int j = 2; j <= i; j++) {

printf(" %d", j);

if (j < i) {

printf(" ");

printf("\n");

int main() {

time_t tm;

time(&tm);

printf("Current Date/Time = %s\n\n\n", ctime(&tm));

int n;

printf("Enter the number of rows: ");

scanf("%d", &n);

printPattern(n);

return 0;

}
AMH Pa ge |7
AMH Pa ge |8

#include <stdio.h>

#include<time.h>

void printPattern(int n) {

for (int i = 1; i <= n; i++) {

for (int j = 0; j < n - i; j++) {

printf(" ");

for (int j = i; j >= 1; j--) {

printf("%d", j);

if (j > 1) {

printf(" ");

for (int j = 2; j <= i; j++) {

printf(" %d", j);

if (j < i) {

printf(" ");

printf("\n");

for (int i = n - 1; i >= 1; i--) {

for (int j = 0; j < n - i; j++) {

printf(" ");
AMH Pa ge |9

for (int j = i; j >= 1; j--) {

printf("%d", j);

if (j > 1) {

printf(" ");

for (int j = 2; j <= i; j++) {

printf(" %d", j);

if (j < i) {

printf(" "); // Space after every number

printf("\n");

int main() {

time_t tm;

time(&tm);

printf("Current Date/Time = %s\n\n\n", ctime(&tm));

int n;

printf("Enter the number of rows: ");

scanf("%d", &n);

printPattern(n);
AMH P a g e | 10

return 0;

}
AMH P a g e | 11

#include <stdio.h>

#include<time.h>

void printPattern(int n) {

char letter = 'A';

for (int i = n; i >= 1; i--) {

for (int j = 0; j < n - i; j++) {

printf(" "); // Two spaces

for (int j = 0; j < i; j++) {

printf("%c", letter++);

if (j < i - 1) {

printf(" ");

printf("\n");

letter = 'A';

int main() {

time_t tm;

time(&tm);

printf("Current Date/Time = %s\n\n\n", ctime(&tm));

int n;

printf("Enter the number of rows: ");

scanf("%d", &n);
AMH P a g e | 12

printPattern(n);

return 0;

}
AMH P a g e | 13

#include <stdio.h>

#include<time.h>

int main() {

time_t tm;

time(&tm);

printf("Current Date/Time = %s\n\n\n", ctime(&tm));

int n;

printf("Enter the number of rows: ");

scanf("%d", &n);

for (int i = n; i >= 1; i--) {

// Print spaces

for (int j = 1; j <= n - i; j++) {

printf(" ");

for (int j = 1; j <= i; j++) {

printf("%c ", j+64 );

for (int j = i - 1; j >= 1; j--) {

printf("%c ", j+64);

printf("\n");

}
AMH P a g e | 14

return 0;

}
AMH P a g e | 15

#include <stdio.h>

#include <time.h>

int main(){

time_t tm;

time(&tm);

printf("current Date/time = %s\n\n\n",ctime(&tm));

int n,i,j;

printf("Enter Number of character = ");

scanf("%d",&n);

for( int i = n; i >= 1; i--)

for( int j = 1; j <= n - i; j++)

printf(" ");

for(int j = 1; j <= i; j++){

printf("%c ", j+64);

for( j = i - 1; j >= 1; j--){

printf("%c ", j+64);

printf("\n");

for( int i = 1; i <= n; i++)


AMH P a g e | 16

for( int j = 1; j <= n - i; j++)

printf(" ");

for(int j = 1; j <= i; j++){

printf("%c ", j+64);

for( j = i - 1; j >= 1; j--){

printf("%c ", j+64);

printf("\n");

} return 0 ;

}
AMH P a g e | 17

#include <stdio.h>

#include <stdlib.h>

#include<time.h>

int main() {

time_t tm;

time(&tm);

printf("Current Date/Time = %s\n\n\n", ctime(&tm));

char startChar = 'A'; // easy way no need to remember ascii

int num, i, j, space;

printf("Enter the number of lines: ");

scanf("%d", &num);

for (i = 1; i <= num; i++) {

for (space = 1; space <= num - i; space++) {

printf(" ");

}
AMH P a g e | 18

for (j = 0; j < i; j++) {

printf("%c ", startChar + j);

for (j = i - 2; j >= 0; j--) {

printf("%c ", startChar + j);

printf("\n"); }

for (i = num - 1; i >= 1; i--) {

// print spaces

for (space = 1; space <= num - i; space++) {

printf(" ");

for (j = 0; j < i; j++) {

printf("%c ", startChar + j);

for (j = i - 2; j >= 0; j--) {

printf("%c ", startChar + j);

printf("\n");

} return 0;

}
AMH P a g e | 19

You might also like