6
REPUBLIC OF THE PHILIPPINES LAGUNA STATE POLYTECHNIC UNIVERSITY SINILOAN HOST CAMPUS SINILOAN LAGUNA SUBMITTED BY : SOFIA D. PALAWAN KARA CRYSTAL R. PASCASIO SUBMITTED TO : MS AILEEN MAGTIBAY AIT 2-1

Matrix print

Embed Size (px)

Citation preview

Page 1: Matrix print

REPUBLIC OF THE PHILIPPINESLAGUNA STATE POLYTECHNIC UNIVERSITY

SINILOAN HOST CAMPUSSINILOAN LAGUNA

SUBMITTED BY :

SOFIA D. PALAWANKARA CRYSTAL R. PASCASIO

SUBMITTED TO :

MS AILEEN MAGTIBAY

AIT 2-1

Page 2: Matrix print

ANALYSIS FOR MATRIX ADDITION

PROGRAMMING

is the art of making a computer do what you want it to do.

At the very simplest level it consists of issuing a sequence of commands to a computer to achieve an objective.

A vocabulary and set of grammatical rules for instructing a computer to perform specific tasks. The term programming language usually refers to high-level languages, such as BASIC, C, C++, COBOL, FORTRAN, Ada, and Pascal. Each language has a unique set of keywords (words that it understands) and a special syntax for organizing program instructions. Computer Programming

PURPOSE OF PROGRAMMING FOR MATRIX

Their purpose is to police the system and terminate any entity that may threaten the stability or function of the Matrix, such as Red pills and Exiled programs.

EXPLANATION FOR MATRIX ADDITION

In matrix addition, these programs you should notice the branch construction which follows the size statements. This is included as an error message.

In the case of add, an error is made if we attempt to add matrices of different sizes.

The words surrounded by the quotes will be treated as text and sent to the screen as the value of the variable. Following the message is the command return, which is the directive to send the control back to the function which called add or return to the prompt. I usually only recommend using the return command in the context of an error message.

Page 3: Matrix print

#include<iostream>using namespace std;

int main(){ int i,j,m1,m2,n1,n2; int a[10][10], b[10][10], c[10][10]; cout<<"Enter row of matrix A: "; cin>>m1; cout<<"Enter column of matrix A: "; cin>>n1; cout<<"Enter row of matrix B: "; cin>>m2; cout<<"Enter column of matrix B: "; cin>>n2;

if (m1!=m2 && n1!=n2) { cout<<"Both the matrices should be of same order"; } else{ cout<<"Enter elements of matrix A["<<m1<<"] ["<<n1<<"]"<<endl; for (i=0 ; i<m1 ; i++) { for (j=0 ; j<n1 ; j++)

cin>>a[i][j]; } cout<<"Enter elements of matrix B["<<m2<<"] ["<<n2<<"]"<<endl; for (i=0 ; i<m2 ; i++) { for (j=0 ; j<n2 ; j++) cin>>b[i][j]; } for (i=0 ; i<m1 ; i++) { for (j=0 ; j<n2 ; j++) c[i][j]=a[i][j]+b[i][j]; } cout<<"Addition of matrices A and B"; for(i=0 ; i<m1 ; i++) { cout<<endl; for(j=0 ; j<n2 ; j++) cout<<c[i][j]<<" "; }} cout<<endl; system("pause"); return 0; }

OUTPUT OF MATRIX ADDITION

Page 4: Matrix print
Page 5: Matrix print