Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CODING:
#include<iostream.h>
#include<conio.h>
void main()
{
char choice;
{
clrscr();
int a[10][10],b[10][10],count1, count2,ra,ca;
cout<<"\nINPUT ROW FOR MATRIX A: ";
cin>>ra;
cout<<"\nINPUT COLUMN FOR MATRIX A: ";
cin>>ca;
cout<<"\nINPUT ELEMENTS FOR MATRIX A :";
for(count1=0;count1<ra;count1++)
{
cout<<"\n";
for(count2=0;count2<ca;count2++)
cin>>a[count1][count2];
}
for(count1=0;count1<ca;count1++)
{
for(count2=0;count2<ra;count2++)
b[count1][count2]=a[count2][count1];
}
clrscr();
cout<<"MATRIX A: ";
for(count1=0;count1<ra;count1++)
{
cout<<"\n\n";
for(count2=0;count2<ca;count2++)
cout<<"\t"<<a[count1][count2];
}
cout<<"\n\nMATRIX B (TRANSPOSED FORM OF MATRIX A): ";
for(count1=0;count1<ca;count1++)
{
cout<<"\n\n";
for(count2=0;count2<ra;count2++)
cout<<"\t"<<b[count1][count2];
}
}}
/* OUTPUT
INPUT ROW FOR MATRIX A: 3
INPUT COLUMN FOR MATRIX A: 3
INPUT ELEMENTS FOR MATRIX A :
12
23
34
45
56
67
78
89
90
MATRIX A:
12 23 34
45 56 67
78 89 90
MATRIX B (TRANSPOSED FORM OF MATRIX A):
12 45 78
23 56 89
34 67 90
/*OUTPUT
ENTER THE NUMBER OF ROWS FOR MATRIX : 3
ENTER THE NUMBER OF COLUMN FOR MATRIX : 3
ENTER THE ELEMENTS FOR MATRIX :
25
36
45
49
63
72
70
81
90
THE MATRIX ALONGWITH ROWSUM AND
COLUMNSUM IS :
25 36 45 106
49 63 72 184
70 81 90 241
144 180 207
c[count1][count2]=0;
for(count3=0;count3<ca;count3++)
{
c[count1][count2]+=a[count1][count3]*b[count3][count2];
}
}
}
clrscr();
cout<<"MATRIX A: ";
for(count1=0;count1<ra;count1++)
{
cout<<"\n\n";
for(count2=0;count2<ca;count2++)
cout<<" "<<a[count1][count2];
}
cout<<"\n\nMATRIX B: ";
for(count1=0;count1<rb;count1++)
{
cout<<"\n\n";
for(count2=0;count2<cb;count2++)
cout<<" "<<b[count1][count2];
}
cout<<"\n\nMATRIX C (NEW TO REPRESENT THE MULTIPLICATION OF
MATRICES A & B):\n ";
for(count1=0;count1<ra;count1++)
{
cout<<"\n";
for(count2=0;count2<cb;count2++)
cout<<" "<<c[count1][count2];
cout<<"\n";
}
}
}
/*OUTPUT
INPUT ROW FOR MATRIX A: 3
INPUT COLUMN FOR MATRIX A: 3
INPUT ROW FOR MATRIX B: 3
INPUT COLUMN FOR MATRIX B: 3
MULTIPLICATION OF THE TWO MATRICES IS
POSSIBLE.
INPUT ELEMENTS FOR MATRIX A :
12
23
34
45
56
67
78
89
90
INPUT ELEMENTS FOR MATRIX B :
0
98
87
76
65
54
43
32
21
MATRIX A:
12 23 34
45 56 67
78 89 90
MATRIX B:
0 98 87
76 65 54
43 32 21
MATRIX C (NEW TO REPRESENT THE
MULTIPLICATION OF MATRICES A & B):
3210 3759 3000
7137 10194 8346
10634 16309 13482
/* OUTPUT
ENTER THE FIRST STRING : GOOD EVENING
ENTER THE SECOND STRING : MR. ANKIT
THE NEW CONCATENATED STRING IS :
GOOD EVENING MR. ANKIT
/*OUTPUT
ENTER A STRING :
ankit is coding programs for his project
UPPERCASE STRING IS :
ANKIT IS CODING PROGRAMS FOR HIS PROJECT
*/ OUTPUT:
ENTER A WORD : ankit
Consonant:3
Vowel:2