Date post: | 13-Sep-2014 |
Category: |
Education |
View: | 1,087 times |
Download: | 3 times |
C Programming - Array
Organized By: Vinay Arora
Assistant Professor, CSED
Thapar University, Patiala
Vinay Arora
CSED
Program - 1
#include<stdio.h>
#include<conio.h>
void main()
{
int num[5];
int count;
clrscr();
printf("Enter five numbers\n");
for(count=0;count<=4;count++)
{
scanf("%d",&num[count]);
}
printf("Entered Numbers are\n");
for(count=0;count<=4;count++)
{
printf("%d\n",num[count]);
}
getch();
}
Vinay Arora
CSED
Program – 1 (output)
Vinay Arora
CSED
Program - 2
#include<stdio.h>
#include<conio.h>
void main()
{
int marks[5];
int count,sum=0;
clrscr();
printf("Enter Marks of Five Students\n");
for(count=0;count<=4;count++)
{
scanf("%d",&marks[count]);
}
for(count=0;count<=4;count++)
{
sum=sum+marks[count];
}
printf("Total Marks\t%d",sum);
getch();
}
Vinay Arora
CSED
Program – 2 (output)
Vinay Arora
CSED
Program - 3
#include<stdio.h>
#include<conio.h>
void main()
{
int num[26], temp ;
clrscr();
num[0] = 100 ;
num[25] = 200 ;
temp = num[25] ;
num[25] = num[0] ;
num[0] = temp ;
printf ( "\n%d %d", num[0], num[25] ) ;
getch();
}
Vinay Arora
CSED
Program – 3 (output)
Vinay Arora
CSED
Program - 4
#include<stdio.h>
#include<conio.h>
void main()
{
int num[5],element,count,flag;
clrscr();
printf("Enter the Array Elements\n");
for (count=0;count<=4;count++)
{
scanf("%d",&num[count]);
}
printf("Enter the Element to be Searched\t");
scanf("%d",&element);
for (count=0;count<=4;count++)
{
if(element==num[count])
{
flag=1;
break;
}
else
flag=0;
}
if(flag==1)
printf("Element Found");
else
printf("Element Not Found");
getch();
}
Vinay Arora
CSED
Program - 4
#include<stdio.h>
#include<conio.h>
void main()
{
int num[5],element,count,flag;
clrscr();
printf("Enter the Array Elements\n");
for (count=0;count<=4;count++)
{
scanf("%d",&num[count]);
}
printf("Enter the Element to be Searched\t");
scanf("%d",&element);
for (count=0;count<=4;count++)
{
if(element==num[count])
{
flag=1;
break;
}
else
flag=0;
}
if(flag==1)
printf("Element Found");
else
printf("Element Not Found");
getch();
}
Vinay Arora
CSED
Program – 4 (output)
Vinay Arora
CSED
Program - 5
#include<stdio.h>
#include<conio.h>
void main()
{
int num[5],count;
clrscr();
printf("Enter the Array Elements\n");
for (count=0;count<=4;count++)
{
num[count]=count;
printf("%d\n",num[count]);
}
getch();
}
Vinay Arora
CSED
Program – 5 (output)
Vinay Arora
CSED
Program - 6
#include<stdio.h>
#include<conio.h>
void main()
{
int num[5],count;
clrscr();
printf("Enter the Array Elements\n");
for (count=0;count<=10;count++)
{
printf("%d\n",num[count]);
}
getch();
}
Vinay Arora
CSED
Program – 6 (output)
Vinay Arora
CSED
Program - 7
#include<stdio.h>
#include<conio.h>
void main()
{
int num[5]={22,4,77,8,9}
int count;
clrscr();
printf("Array Elements are\n");
for (count=0;count<=4;count++)
{
printf("%d\n",num[count]);
}
getch();
}
Vinay Arora
CSED
Program – 7 (output)
Vinay Arora
CSED
Program - 8
#include<stdio.h>
#include<conio.h>
void main()
{
int num[5]={22,4,77,8,9};
int count;
clrscr();
printf("Array Elements are\n");
for (count=0;count<=15;count++)
{
printf("%d\n",num[count]);
}
getch();
}
Vinay Arora
CSED
Program – 8 (output)
Vinay Arora
CSED
2 – D Array
Vinay Arora
CSED
2 – D Array Declaration
Vinay Arora
CSED
Memory Representation
Vinay Arora
CSED
Program - 9
#include<stdio.h>
#include<conio.h>
void main()
{
int num[3][2]={10,1,20,2,30,3};
int count;
clrscr();
printf("Array Elements are\n");
for (count=0;count<=2;count++)
{
printf("\t%d\t%d\n",num[count][0],num[count][1]);
}
getch();
}
Vinay Arora
CSED
Program – 9 (output)
Vinay Arora
CSED
Program - 10
#include<stdio.h>
#include<conio.h>
void main()
{
int marks[2][3];
int count;clrscr();
printf("Enter the marks for 1st student\n");
for (count=0;count<=2;count++)
{printf("Enter marks in subject code -> %d\t",count+1);
scanf("%d",&marks[0][count]);
}
printf("Enter the marks for 2nd student\n");for (count=0;count<=2;count++)
{
printf("Enter marks in subject code -> %d\t",count+1);
scanf("%d",&marks[1][count]);
}
getch();
}
Vinay Arora
CSED
Program – 10 (output)
Vinay Arora
CSED
Pointer Notation
Vinay Arora
CSED
Pointer Notation (Conti…)
Vinay Arora
CSED
Pointer Notation (Conti…)
Vinay Arora
CSED
Program - 11
#include<stdio.h>
#include<conio.h>
void main()
{
int a=3;
clrscr();
printf("Value of variable a=%d",a);
printf("\nAddress of variable a=%u",&a);
getch();
}
Vinay Arora
CSED
Program – 11 (output)
Vinay Arora
CSED
Program - 12
#include<stdio.h>
#include<conio.h>
void main()
{
int a[]={10,20};
int i;
clrscr();
for(i=0;i<=1;i++)
{
printf("Value of variable a[%d]=%d",i,a[i]);
printf("\nAddress of variable a[%d]=%u",i,&a[i]);
printf("\n\n");
}
getch();
}
Vinay Arora
CSED
Program – 12 (output)
Vinay Arora
CSED
Program - 13
#include<stdio.h>
#include<conio.h>
void main(){int a[2][2]={10,20,30,40};
int i,j;clrscr();
for(i=0;i<=1;i++){
for(j=0;j<=1;j++){printf("Value of variable a[%d][%d]=%d",i,j,a[i][j]);printf("\nAddress of variable a[%d][%d]=%u",i,j,&a[i][j]);printf("\n\n");
}}
getch();}
Vinay Arora
CSED
Program – 13 (output)
Vinay Arora
CSED
Program - 14
#include<stdio.h>
#include<conio.h>
void main()
{
int a=50;
clrscr();
printf("\nValue of a=%d",a);
printf("\nAddress of a=%u",&a);
printf("\n\n(Using pointer *)");
printf("\nValue of a=%d",*(&a));
getch();
}
Vinay Arora
CSED
Program – 14 (output)
Vinay Arora
CSED
Program - 15
#include<stdio.h>
#include<conio.h>
void main()
{
int i=10;
int *j;
clrscr();
printf("\nValue of i=%d",i);
printf("\nAddress of i=%u",&i);
j=&i;
printf("\nValue of j=%d",*j);
getch();
}
Vinay Arora
CSED
Program – 15 (output)
Vinay Arora
CSED
Thnx…