Function Programs
Sr. No. | Program Definition |
with return
value, without argument .. addition of
two number |
|
With return
value, with argument: multiplication of three numbers |
Function Programs
Sr. No. | Program Definition |
with return
value, without argument .. addition of
two number |
|
With return
value, with argument: multiplication of three numbers |
#include<stdio.h>
#include<conio.h>
void main()
{
int i;
char ch[97];
clrscr();
printf("Enter your string: ");
// scanf("%[^\n]s", ch);
// printf("\n\n\nYour entered string is %s", ch);
gets(ch);
puts(ch);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int i;
float j;
clrscr();
printf("\nSize of interger is %d", sizeof(i));
printf("\nSize of float is %d", sizeof(float));
printf("\nSize of charcter is %d", sizeof(char));
getch();
}
/*
Output:
Size of interger is 2
Size of float is 4
Size of charcter is 1
*/
#include<stdio.h>
#include<conio.h>
typedef int shubham;
typedef float muskan;
void main()
{
shubham i;
muskan j;
clrscr();
printf("\nSize of interger is %d", sizeof(i));
printf("\nSize of float is %d", sizeof(j));
printf("\nSize of charcter is %d", sizeof(char));
getch();
}
/*
Output:
Size of interger is 2
Size of float is 4
Size of charcter is 1
*/
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, no;
clrscr();
textcolor(4+128);
cprintf("Enter number: ");
scanf("%d", &no);
for(i=1; i<=no; i++)
{
for(j=1; j<=no-i; j++)
{
printf(" ");
delay(70);
}
for(j=1; j<=i; j++)
{
textcolor(j);
cprintf("*");
delay(70);
}
for(j=i-1; j>=1; j--)
{
textcolor(j);
cprintf("*");
delay(70);
}
printf("\n");
}
for(i=1; i<=no-1; i++)
{
for(j=1; j<=i; j++)
{
printf(" ");
delay(70);
}
for(j=1; j<=no-i; j++)
{
textcolor(j);
cprintf("*");
delay(70);
}
for(j=no-i-1; j>=1; j--)
{
textcolor(j);
cprintf("*");
delay(70);
}
printf("\n");
}
getch();
}
/*
Output:
Enter number: 5
*
***
*****
*******
*********
*******
*****
***
*
*/
#include<stdio.h>
#include<conio.h>
void main()
{
int i, j, no;
clrscr();
printf("Enter number: ");
scanf("%d", &no);
for(i=1; i<=no; i++)
{
textcolor(i);
for(j=1; j<=no-i; j++)
{
printf(" ");
}
for(j=1; j<=i; j++)
{
cprintf("*");
}
for(j=i-1; j>=1; j--)
{
cprintf("*");
}
printf("\n");
}
for(i=1; i<=no-1; i++)
{
textcolor(i);
for(j=1; j<=i; j++)
{
printf(" ");
}
for(j=1; j<=no-i; j++)
{
cprintf("*");
}
for(j=no-i-1; j>=1; j--)
{
cprintf("*");
}
printf("\n");
}
getch();
}
/*
Output:
Enter number: 5
*
***
*****
*******
*********
*******
*****
***
*
*/
#include<stdio.h>
#include<conio.h>
void main()
{
int a, b, no;
clrscr();
x: printf("\n\nEnter value of a: ");
scanf("%d", &a);
printf("Enter value of b: ");
scanf("%d", &b);
printf("\n1. Addition");
printf("\n2. Subtraction");
printf("\n3. Multiplication");
printf("\n4. Division");
printf("\n5. Exit");
printf("\n\nEnter Your Choice: ");
scanf("%d", &no);
switch(no)
{
case 1: printf("\n Sum = %d", a+b);
break;
case 2: printf("\n Sub = %d", a-b);
break;
case 3: printf("\n Mul = %d", a*b);
break;
case 4: printf("\n Div = %d", a/b);
break;
case 5: exit(0);
default: printf("\nEnter valid choice");
}
goto x;
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int a, b, no;
clrscr();
do
{
printf("\n\nEnter value of a: ");
scanf("%d", &a);
printf("Enter value of b: ");
scanf("%d", &b);
printf("\n\n------------");
printf("\n Menu \n");
printf("------------");
printf("\n||1. Addition");
printf("\n||2. Subtraction");
printf("\n||3. Multiplication");
printf("\n||4. Division");
printf("\n||5. Exit");
printf("\n\nEnter Your Choice: ");
scanf("%d", &no);
switch(no)
{
case 1: printf("\n Sum = %d", a+b);
break;
case 2: printf("\n Sub = %d", a-b);
break;
case 3: printf("\n Mul = %d", a*b);
break;
case 4: printf("\n Div = %d", a/b);
break;
case 5: exit(0);
default: printf("\nEnter valid choice");
}
}while(no != 5);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int i;
clrscr();
for(i=14; i<=255; i++)
{
printf("%d. %c\t", i, i);
}
getch();
}
/*
Output:
0. ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Ou1. 2. 10.
11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
24. 25. 26. 27. 28. 29. 30. 31. 32. 33. !
34. " 35. # 36. $ 37. % 38. & 39. ' 40. ( 41. ) 42. * 43. +
44. , 45. - 46. . 47. / 48. 0 49. 1 50. 2 51. 3 52. 4 53. 5
54. 6 55. 7 56. 8 57. 9 58. : 59. ; 60. < 61. = 62. > 63. ?
64. @ 65. A 66. B 67. C 68. D 69. E 70. F 71. G 72. H 73. I
74. J 75. K 76. L 77. M 78. N 79. O 80. P 81. Q 82. R 83. S
84. T 85. U 86. V 87. W 88. X 89. Y 90. Z 91. [ 92. \ 93. ]
94. ^ 95. _ 96. ` 97. a 98. b 99. c 100. d 101. e 102. f 103. g
104. h 105. i 106. j 107. k 108. l 109. m 110. n 111. o 112. p 113. q
114. r 115. s 116. t 117. u 118. v 119. w 120. x 121. y 122. z 123. {
124. | 125. } 126. ~ 127. 128. € 129. 130. ‚ 131. ƒ 132. „ 133. …
134. † 135. ‡ 136. ˆ 137. ‰ 138. Š 139. ‹ 140. Œ 141. 142. Ž 143.
144. 145. ‘ 146. ’ 147. “ 148. ” 149. • 150. – 151. — 152. ˜ 153. ™
154. š 155. › 156. œ 157. 158. ž 159. Ÿ 160. 161. ¡ 162. ¢ 163. £
164. ¤ 165. ¥ 166. ¦ 167. § 168. ¨ 169. © 170. ª 171. « 172. ¬ 173.
174. ® 175. ¯ 176. ° 177. ± 178. ² 179. ³ 180. ´ 181. µ 182. ¶ 183. ·
184. ¸ 185. ¹ 186. º 187. » 188. ¼ 189. ½ 190. ¾ 191. ¿ 192. À 193. Á
194. Â 195. Ã 196. Ä 197. Å 198. Æ 199. Ç 200. È 201. É 202. Ê 203. Ë
204. Ì 205. Í 206. Î 207. Ï 208. Ð 209. Ñ 210. Ò 211. Ó 212. Ô 213. Õ
214. Ö 215. × 216. Ø 217. Ù 218. Ú 219. Û 220. Ü 221. Ý 222. Þ 223. ß
224. à 225. á 226. â 227. ã 228. ä 229. å 230. æ 231. ç 232. è 233. é
234. ê 235. ë 236. ì 237. í 238. î 239. ï 240. ð 241. ñ 242. ò 243. ó
244. ô 245. õ 246. ö 247. ÷ 248. ø 249. ù 250. ú 251. û 252. ü 253. ý
254. þ 255. ÿ
*/
Sorting Programs
Sr. No. |
Pattern |
2 |
Implement selection sort in C. |
3 |
Implement insertion sort in C. |
4 |
Implement merge sort in C. |
5 |
Implement quick sort in C. |
Array Programs
Define two-dimensional (2-D) array.
| |
| |
| |