Assignment 3 C Programs
Assignment 3 C Programs
1. Write a C program for the following: Store a list of integers in a one dimensional array and print t
#include <stdio.h>
int main() {
int arr[100], n, i, max, min, sum = 0, odd_sum = 0;
float avg;
avg = (float)sum / n;
return 0;
}
2. Write a C program to search a data-item in the array, if it exists in the array, print the index.
Introduction to Computing Lab - Assignment 3
#include <stdio.h>
int main() {
int arr[100], n, i, key, found = 0;
if(!found)
printf("Item not found.\n");
return 0;
}
3. Write a C program that can sort n numbers stored in an one dimensional array. The list of numbe
#include <stdio.h>
int main() {
int arr[100], n, i, j, temp;
arr[j+1] = temp;
}
}
}
printf("Sorted array:\n");
for(i = 0; i < n; i++)
printf("%d ", arr[i]);
printf("\n");
return 0;
}
4. Write a C program that can copy the list of data item from one array to another array.
#include <stdio.h>
int main() {
int arr1[100], arr2[100], n, i;
printf("Copied array:\n");
for(i = 0; i < n; i++)
printf("%d ", arr2[i]);
printf("\n");
return 0;
}
5. Write a C program that can print the binary equivalent of a decimal integer. Here decimal integer
#include <stdio.h>
void toBinary(int n) {
if(n > 0) {
toBinary(n / 2);
printf("%d", n % 2);
}
}
Introduction to Computing Lab - Assignment 3
int main() {
int num;
if(num == 0)
printf("Binary: 0\n");
else {
printf("Binary: ");
toBinary(num);
printf("\n");
}
return 0;
}