Array Programs in C Language.
Prepared By Hitesh Vataliya
1. Write a program to find sum of n integers stored in the given array.
#include<stdio.h>
#include<conio.h>
void main()
{
int a[100];
int i,sum=0,n;
clrscr();
printf("Enter total elements:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("Enter value: ");
scanf("%d",&a[i]);
}
for(i=0;i<n;i++)
{
sum=sum+a[i];
}
printf("\n\n The ans is %d",sum);
getch();
}
2. Write a program to find avg of 2 subject marks of 3 students using array.
#include<stdio.h>
#include<conio.h>
void main()
{
int marks1[3],marks2[3];
float avg[3];
int i,k,n;
clrscr();
for(i=0;i<3;i++)
{
printf("Enter Marks for subject1 : ");
scanf("%d",&marks1[i]);
printf("Enter Marks for subject2 : ");
scanf("%d",&marks2[i]);
avg[i]=(marks1[i]+marks2[i])/2.0;
}
for(i=0;i<3;i++)
{
printf("\n\navg of student %d is %f",i+1,avg[i]);
}
getch();
}
3. Write a program to find minimum number from given list of array elements.
#include<stdio.h>
#include<conio.h>
void main()
{
int a[100];
int i,min,n;
clrscr();
printf("Enter total elements:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("Enter value: ");
scanf("%d",&a[i]);
}
min=a[0];
for(i=0;i<n;i++)
{
if(a[i]<min)
{
min=a[i];
}
}
printf("\n\n The min is %d",min);
getch();
}
4. Write a program to find maximum number from given list of array elements.
#include<stdio.h>
#include<conio.h>
void main()
{
int a[100];
int i,max=0,n;
clrscr();
printf("Enter total elements:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("Enter value: ");
scanf("%d",&a[i]);
if(a[i]<0)
{
i--;
printf("\nEnter positive value\n");
}
}
for(i=0;i<n;i++)
{
if(a[i]>max)
{
max=a[i];
}
}
printf("\n\n The max is %d",max);
getch();
}
5. Write a program to find or search number from given list of array elements.
#include<stdio.h>
#include<conio.h>
void main()
{
int a[100];
int i,k,n;
clrscr();
printf("Enter total elements:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("Enter value: ");
scanf("%d",&a[i]);
}
printf("Enter value to search: ");
scanf("%d",&k);
for(i=0;i<n;i++)
{
if(a[i]==k)
{
printf("Element Found.");
break;
}
}
if(i==n)
{
printf("\n\n Element Not Found.");
}
getch();
}
6. Write a program to sort given list of array elements using bubble sort.
#include<stdio.h>
#include<conio.h>
void main()
{
int a[100];
int i,temp,n,j;
clrscr();
printf("Enter Size of an array: ");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("Enter value : ");
scanf("%d",&a[i]);
}
for(i=0;i<n-1;i++)
{
for(j=0;j<n-(i+1);j++)
{
if(a[j]>a[j+1])
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(i=0;i<n;i++)
{
printf("\n\n\t\t%d",a[i]);
}
getch();
}
7. Write a program to sort given list of array elements using selection sort.
#include<stdio.h>
#include<conio.h>
void main()
{
int a[100];
int i,temp,n,j,minpos;
clrscr();
printf("Enter Size of an array: ");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("Enter value : ");
scanf("%d",&a[i]);
}
for(i=0;i<n;i++)
{
minpos=i;
for(j=i+1;j<n;j++)
{
if(a[j]<a[minpos])
{
minpos=j;
}
}
temp=a[i];
a[i]=a[minpos];
a[minpos]=temp;
}
for(i=0;i<n;i++)
{
printf("\n\n\t\t%d",a[i]);
}
getch();
}
[Note : Here in this blog given some of array program to the candidates who are beginners in c programming. ]
If you are interested for learning C Programming Language Visit: Website
No comments:
Post a Comment