0% found this document useful (0 votes)
7 views16 pages

Lab Activity1 Vinay Kapoor

Uploaded by

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

Lab Activity1 Vinay Kapoor

Uploaded by

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

LAB-1 DSC-3

Question_1
Question_2
Question_3
Question_4
Question_5
Question_6
Question_7
Question_8
Question_9
Question_10
Question_11
Question_12
Question_13
Question_14
Question_15

Page 1 of 16
LAB-1 DSC-3

Question 1:
. Write a program using `printf()`
to print the following 5x5 square
pattern:
```
*****
*****
*****
*****
*****
```

Solution :

#include<stdio.h>
int main(){
printf("pattern 1\n");
printf("*****\n");
printf("*****\n");
printf("*****\n");
printf("*****\n");
printf("*****\n");
return 0;
}

Page 2 of 16
LAB-1 DSC-3

Question 2:

Write a C program to print a right-


angled triangle using `printf()`:
```
*
**
***
****
*****
```

Solution :

#include<stdio.h>
int main(){
printf("pattern 2\n");
printf("*\n");
printf("**\n");
printf("***\n");
printf("****\n");
printf("*****\n");
return 0;
}

Page 3 of 16
LAB-1 DSC-3

Question 3:

Write a program to print the


following inverted right-angled
triangle using `printf()`:
```
*****
****
***
**
*
```

Solution :

#include<stdio.h>
int main(){
printf("pattern 3\n");
printf("*****\n");
printf("****\n");
printf("***\n");
printf("**\n");
printf("*\n");
return 0;
}

Page 4 of 16
LAB-1 DSC-3

Question 4:

Write a program using `printf()` to


print a number pattern like this:
```
1
12
123
1234
12345
```

Solution :

#include<stdio.h>
int main(){

printf("pattern 4\n");
printf("1\n");
printf("12\n");
printf("123\n");
printf("1234\n");
printf("12345\n");
return 0;
}

Page 5 of 16
LAB-1 DSC-3

Question 5:
Write a program to print a mirrored
right-angled triangle pattern using
`printf()`:
```
*
**
***
****
*****
``
Solution :

#include<stdio.h>
int main(){
printf("pattern 5\n");
printf(" *\n");
printf(" **\n");
printf(" ***\n");
printf(" ****\n");
printf("*****\n");
return 0;
}

Page 6 of 16
LAB-1 DSC-3

Question 6:

Create a program to print a pyramid


pattern using `printf()`:
```
*
***
*****
*******
*********
```
Solution :

#include<stdio.h>
int main(){
printf("pattern 6\n");
printf(" *\n");
printf(" ***\n");
printf(" *****\n");
printf(" *******\n");
printf("*********\n");
return 0;
}

Page 7 of 16
LAB-1 DSC-3

Question 7:
Write a program to print the
following diamond pattern using
`printf()`:
*
***
*****
*******
*********
*******
*****
***
*
Solution :
#include<stdio.h>
int main(){
printf("pattern 7\n");
printf(" *\n");
printf(" ***\n");
printf(" *****\n");
printf(" *******\n");
printf("*********\n");
printf(" *******\n");
printf(" *****\n");
printf(" ***\n");
printf(" *\n");
return 0;
}

Page 8 of 16
LAB-1 DSC-3

Question 8:

Write a program to print a hollow


square of stars using `printf()`:
```
*****
* *
* *
* *
*****
```

Solution :

#include<stdio.h>
int main(){
printf("pattern 8\n");
printf("*****\n");
printf("* *\n");
printf("* *\n");
printf("* *\n");
printf("*****\n");
return 0;
}

Page 9 of 16
LAB-1 DSC-3

Question 9:
Write a program to print a hollow
right-angled triangle:
```
*
**
* *
* *
*****
```
Solution :
#include<stdio.h>
int main(){
printf("pattern 9\n");
printf("*\n");
printf("**\n");
printf("* *\n");
printf("* *\n");
printf("*****\n");
return 0;
}

Page 10 of 16
LAB-1 DSC-3

Question 10:

. Write a program to print a simple


zigzag pattern:
```
*****
*****
*****
*****
*****
```
Solution :

#include<stdio.h>
int main(){
printf("pattern 10\n");
printf("*****\n");
printf(" *****\n");
printf("*****\n");
printf(" *****\n");
printf("*****\n");
return 0;
}

Page 11 of 16
LAB-1 DSC-3

Question 11:
Write a program to print an inverted
number pattern:
```
12345
1234
123
12
1
```

Solution :

#include<stdio.h>
int main(){
printf("pattern 11\n");
printf("12345\n");
printf("1234\n");
printf("123\n");
printf("12\n");
printf("1\n");
return 0;
}

Page 12 of 16
LAB-1 DSC-3

Question 12:

Create a program using `printf()` to


print the following number pyramid:
```
1
121
12321
1234321
123454321
```
Solution :

#include<stdio.h>
int main(){

printf("pattern 12\n");
printf(" 1\n");
printf(" 121\n");
printf(" 12321\n");
printf(" 1234321\n");
printf("123454321\n");
return 0;
}

Page 13 of 16
LAB-1 DSC-3

Question 13:

Write a program to print the


following alphabet triangle using
`printf()`:
```
A
AB
ABC
ABCD
ABCDE
```

Solution :

#include<stdio.h>
int main(){

printf("pattern 13\n");
printf("A\n");
printf("AB\n");
printf("ABC\n");
printf("ABCD\n");
printf("ABCDE\n");
return 0;
}

Page 14 of 16
LAB-1 DSC-3

Question 14:

Write a program to print the following


hollow pyramid using `printf()`:
```
*
* *
* *
* *
*********
```
Solution :

#include<stdio.h>
int main(){

printf("pattern 14\n");
printf(" *\n");
printf(" * *\n");
printf(" * *\n");
printf(" * *\n");
printf("*********\n");
return 0;
}

Page 15 of 16
LAB-1 DSC-3

Question 15:

Write a program to print the following


reversed right-angled triangle pattern
using `printf()`:
```
*****
****
***
**
*

Solution :

#include<stdio.h>
int main(){

printf("pattern 15\n");
printf("*****\n");
printf(" ****\n");
printf(" ***\n");
printf(" **\n");
printf(" *\n");
printf("......................\n");
return 0;
}

Page 16 of 16

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy