Assignment On Array
Assignment On Array
Assignment:
Course No: PROG-102
Course Title: Structured Programming
Language (sessional)
Assignment On: Array
#include<stdio.h>
#define Size 6
int main() {
int arr[Size],even[Size],odd[Size];
{ scanf("%d",&arr[i] ); }
for(i=0;i<Size;i++){
if(arr[i]%2==0){
even[evencount]=arr[i];
evencount++; }
printf("\n");
for(i=0;i<evencount;i++)
{ printf("Even Number:%d\n",even[i]); }
printf("\n");
for(i=0;i<oddcount;i++)
{ printf("odd Number:%d\n",odd[i]); }
return 0; }
2. Write a program in C to sort elements of an array in
ascending order
#include<stdio.h>
int main(){
for(i=0;i<5;i++) { scanf("%d",&a[m]); }
printf("elements are:\n");
for(i=0;i<5;i++) { printf("%d\n",a[m]); }
{ temp=a[m];
a[m]=a[n];
a[n]=temp;
} } }
for(i=0;i<5;i++) { printf("%d\n",a[m]); }
return 0; }
3. Write a program in C to delete an element at a desired
position from an array
#include <stdio.h>
int main() {
scanf("%d", &size);
{ scanf("%d", &arr[i]); }
scanf("%d", &pos);
size--;
{ printf("%d\t", arr[i]); } }
return 0; }
4. Write a program in C to find the second largest
element in an array
#include<stdio.h>
#define size 6
int main()
{
int i,max,max2=0;
int a[size];
for(i=0;i<size;i++) { scanf("%d",&a[i]); }
max=a[i];
for(i=0;i<size;i++) { if(a[i]>max) { max2=max; max=a[i]; }
else if(a[i]>max2 && a[i]<max){ max2=a[i]; } }
printf("\n");
printf("second highest:%d\n\n",max2);
return 0;
}