Lab Activity1 Vinay Kapoor
Lab Activity1 Vinay Kapoor
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:
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:
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:
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:
#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:
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:
#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:
#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:
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:
#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:
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