An array is a data structure that store number of data items as a single entity.
- Write a program to initialize 3-D array and display its elements.
#include<stdio.h>
#include<conio.h>
int main()
{
int marks [3] [2] [4] =
{
{ { 2,4,6,8} , {1,3,5,7}},
{ {9, 2, 5 ,8}, {5, 7 ,8, 2}},
{{1, 4 ,8, 2}, {2, 4, 5, 3}}
};
int i, j ,k ;
for (i=0; i<3; i<i++)
{
print f("Table number: %d" , i);
for(j=0; j<2; j++)
{
print f("Row number: %d", j);
for(k=0;k<4; k++)
print f("%d", marks [i] [j] [k]);
}
}
getch();
return 0;
}
Output
Table number:0
Row number: 0 2 4 6 8
Row number: 1 1 3 5 7
Table number:1
Row number: 0 9 2 5 8
Row number:1 5 7 8 2
Table number:2
Row number:0 1 4 8 2
Row number:1 2 4 5 3
Write a program to read two m*n matrices and display their sum.
#include<stdio.h>
#include<conio.h>
#define m 3
#define n 3
int main()
{
int a [m] [n], b [m] [n], sum [m] [n], i, j;
print f("Enter First matrix of size %d*%d row by row", m, n);
for(i=0; i<m; i++)
for(j=0; j<n; j++)
scan f("%d", &a [i] [j]);
print f("Enter second matrix of size %d %d row by row", m, n);
for(i=0; i<m; i++)
for(j=0; j<n; j++)
scan f("%d", &b [i] [j]);
for(i=0; i<m; i++)
for(j=0; j<n; j++)
sum [i] [j] = a [i] [j] + b [i] [j];
print f("The sum matrix is ");
for(i=0; i<m; i++)
{
for(j=0; j<n; j++)
print f("%d", sum [i] [j]);
}
getch();
return 0;
};
Output
Enter the first matrix of size 3*3 row by row
3 4 6
1 3 6
6 8 4
Enter the second matrix of size 3*3 row by row
6 9 1
1 4 7
0 5 2
The sum matrix is:
9 13 7
2 7 13
6 13 6
string
String is an array of characters (i.e characters are arranged one after another in memory. In other words, a character-array is also known as a string.
Write a program to read name of 5 different persons using array of strings and display them.
#include<stdio.h>
#include<coino.h>
int main()
{
char names [5] [10];
int i ;
print f("Enter name of 5 persons")
for("i=0; i<5;i++)
scan f("%s", names [i] );
print f("The names you have entered are");
for("i=0; i<5;i++)
print f("%s", names [i]);
getch();
return 0;
}
Output
Enter name of 5 persons
Ram
Hari
Krishna
Gopal
Sita
The names you have entered are:
Ram Hari Krishan Gopal Sita
Important Questions
Comments
Subscribe
Login
Please login to comment
0 Comments
Oldest
