C_Programming_Exercises-2
C_Programming_Exercises-2
Define Array and Explain Declaration and Initialization with Example Program
Definition:
An array is a collection of variables of the same data type stored in contiguous memory locations.
It allows storing multiple values under a single name, accessible using an index.
Example Program:
#include <stdio.h>
int main() {
return 0;
#include <stdio.h>
int main() {
int arr[5], sum = 0;
scanf("%d", &arr[i]);
sum += arr[i];
return 0;
#include <stdio.h>
int main() {
int arr[5];
scanf("%d", &arr[i]);
if (arr[i] % 2 == 0) {
return 0;
}
4. C Program to Find Smallest Element in Array and Its Position
#include <stdio.h>
int main() {
scanf("%d", &arr[i]);
min = arr[0];
pos = 0;
min = arr[i];
pos = i;
return 0;
#include <stdio.h>
int main() {
scanf("%d", &arr1[i]);
merged[i] = arr1[i];
scanf("%d", &arr2[i]);
merged[i + 3] = arr2[i];
return 0;
#include <stdio.h>
int main() {
return 0;
}
7. C Program to Arrange Numbers in Ascending Order Using Bubble Sort
#include <stdio.h>
int main() {
scanf("%d", &n);
temp = arr[j];
arr[j + 1] = temp;
return 0;
#include <stdio.h>
int main() {
return 0;
#include <stdio.h>
int main() {
scanf("%d", &key);
if (arr[i] == key) {
found = 1;
break;
return 0;
}
10. C Program to Search Key Element Using Binary Search
#include <stdio.h>
int main() {
scanf("%d", &n);
scanf("%d", &key);
low = 0, high = n - 1;
if (arr[mid] == key) {
return 0;
return 0;
Example Program:
#include <stdio.h>
void greet() {
printf("Hello, World!\n");
int main() {
greet();
return 0;
Categories:
#include <stdio.h>
return a + b;
int main() {
#include <stdio.h>
if (num % i == 0) return 0;
return 1;
int main() {
int num;
scanf("%d", &num);
return 0;
Program:
#include <stdio.h>
int factorial(int n) {
if (n == 0 || n == 1) return 1;
int main() {
int num;
scanf("%d", &num);
return 0;
#include <stdio.h>
int fibonacci(int n) {
if (n == 0) return 0;
if (n == 1) return 1;
int main() {
int n;
scanf("%d", &n);
return 0;
}
#include <stdio.h>
int sum = 0;
return sum;
int main() {
int n, arr[100];
scanf("%d", &n);
return 0;