Derived data type is a data type which is derived from primitive data type.
Ex: Array is a collection of homogeneous types of element and it stores elements at adjacent memory locations called as contiguous memory locations.
Syntax:
Data type name_of_array[size];
Ex:
int arr[10];
This array stores ten integer types of element at adjacent memory locations.
arr[0] arr[1] arr[2] arr[3] arr[4] arr[5] arr[6] arr[7] arr[9].
\* Write a program to implement array */
#include<conio.h>
#include<stdio.h>
void main()
{
int a[5]={10,20,30,40,50};
int i;
clrscr();
printf("\n\n\tElements in forward direction is -->\n\n");
for(i=0;i<5;i++)
{
printf("\t%d",a[i]);
}
printf("\n\n\tElements in Backward Direction is-->\n\n");
for(i=4;i>=0;i--)
{
printf("\t%d",a[i]);
}
getch();
}
Output-
Elements in forward direction is -->
10 20 30 40 50
Elements in Backward Direction is-->
50 40 30 20 10
Ex: Array is a collection of homogeneous types of element and it stores elements at adjacent memory locations called as contiguous memory locations.
Syntax:
Data type name_of_array[size];
Ex:
int arr[10];
This array stores ten integer types of element at adjacent memory locations.
arr[0] arr[1] arr[2] arr[3] arr[4] arr[5] arr[6] arr[7] arr[9].
\* Write a program to implement array */
#include<conio.h>
#include<stdio.h>
void main()
{
int a[5]={10,20,30,40,50};
int i;
clrscr();
printf("\n\n\tElements in forward direction is -->\n\n");
for(i=0;i<5;i++)
{
printf("\t%d",a[i]);
}
printf("\n\n\tElements in Backward Direction is-->\n\n");
for(i=4;i>=0;i--)
{
printf("\t%d",a[i]);
}
getch();
}
Output-
Elements in forward direction is -->
10 20 30 40 50
Elements in Backward Direction is-->
50 40 30 20 10
0 Comments:
Post a Comment