0% found this document useful (0 votes)
16 views5 pages

Array

Uploaded by

manishsamrat2905
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views5 pages

Array

Uploaded by

manishsamrat2905
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Arrays

1. An array is a collection of data of same data types in continous order.

how to declare an array


1. int arr=20;
2. int noone[];
3. int arr2[]={1,2,3,4,5}; // no error
4. int marks[5]={95,90,87,76,89}; //no error
5. int arr3[4]={1,2,3,4,5}; // error because size is defined

program
#include<stdio.h>
int main()
{
int marks[5]={95,90,87,76,89};

#include<stdio.h>
int main()
{
int marks[5]={95,90,87,76,89};
for(int i=0;i<5;i++)
printf("%d\n",marks[i]);
}

#include<stdio.h>
int main()
{
int marks[5]={95,90,87,76,89};
int sum=0;
for(int i=0;i<5;i++)
sum=sum+marks[i];
}

taking input from user in an array


#include<stdio.h>
int main()
{
int size;
printf("Enter the size of an array :: ");
scanf("%d",&size); // size=5
int arr[size]; // int arr[5];
printf("Enter the element in an array::\n");

for(int i=0;i<size;i++)
scanf("%d",&arr[i]);

printf("Value entered by user in an arry :: \n");


for(int i=0;i<size;i++)
printf("%d ",arr[i]);
}

Printing even and odd number from an array


#include<stdio.h>
int main()
{
int size;
printf("Enter the size of an array :: ");
scanf("%d",&size); // size=5
int arr[size]; // int arr[5];
printf("Enter the element in an array::\n");

for(int i=0;i<size;i++)
scanf("%d",&arr[i]);

for(int i=0;i<size;i++)
{
if(arr[i]%2==0)
printf("%d :: even\n",arr[i]);
else
printf("%d :: odd\n",arr[i]);
}
}

taking array size from a user


#include<stdio.h>
int main()
{
// int arr[10];
int size;
printf("Enter the size of an array :: ");
scanf("%d",&size);
int arr[size];
printf("Enter the value in an array :: ");
for(int i=0;i<size;i++)
scanf("%d",&arr[i]);
printf("\nValue entered in an array by user :: ");
for(int i=0;i<size;i++)
printf("%d ",arr[i]);
}

Array
1. int arr[]={10,20,30,40,50};
2. printf("value at zeroth index :: %d\n",arr[0]);
3. printf("value at forth index :: %d",arr[4]);

1. int arr[10]={1,2,3,4,5,6,7,8,9,10};
2. for(int i=0;i<10;i++)
{
printf("%d\n",arr[i]);
}

taking input from user in array


#include<stdio.h>
int main()
{
int arr[5];
printf("Enter the value in an array :: \n");
for(int i=0;i<5;i++)
{
scanf("%d",&arr[i]);
}
printf("Values enter in array by user :: \n");
for(int i=0;i<5;i++)
{
printf("%d\n",arr[i]);
}
}

taking size and element of an array from user


#include<stdio.h>
int main()
{
int size;
printf("Enter the size for an array :: ");
scanf("%d",&size);
int arr[size];
for(int i=0;i<size;i++)
{
scanf("%d",&arr[i]);
}
printf("Values enter in array by user :: \n");
for(int i=0;i<size;i++)
{
printf("%d\n",arr[i]);
}
}

sum of element in an array


#include<stdio.h>
int main()
{
int size,sum=0;
printf("Enter the size of an array :: ");
scanf("%d",&size);
int arr[size];
printf("Enter the value in an array \n");
for(int i=0;i<size;i++)
{
scanf("%d",&arr[i]);
}
for(int i=0;i<size;i++)
{
sum=sum+arr[i];
}
printf("Sum of element of an array:: %d",sum);
}

finding smallest element in an array


#include<stdio.h>
int main()
{
int size,small;
printf("Enter the size of an array:: ");
scanf("%d",&size);
int arr[size];
printf("Enter the value in an array\n");
for(int i=0;i<size;i++)
{
scanf("%d",&arr[size]);
}
small=arr[0];
for(int i=1;i<size;i++)
{
if(small>arr[i])
small=arr[i];
}
}

//5
//28,45,7,2,89
//output :: 2

You might also like