How to give matrix input from keyboard or file in python
Pramod
pramo4d at gmail.com
Wed Aug 11 15:27:32 EDT 2010
I want to write the following programm in python .
Main objective is input from keyoard to enter elements into the
matrix .
Thanks in advance
#include<iostream>
#include<math.h>
#include<cstdlib>
using namespace std;
int main()
{
double **a;
int i,j,n;
cout<<"Enter size of the matrix\n";
cin>>n;
a=new double* [n];
for(i=0;i<n;i++)
a[i]=new double[n+1];
for(i=0;i<n;i++){
for(j=0;j<n;j++)
cin>>a[i][j];
cout<<endl;
}
for(i=0;i<n;i++){
for(j=0;j<n;j++)
cout<<a[i][j]<<"\t";
cout<<endl;
}
delete [] a;
}
thanku Chris for your program. after running yourprogram following
errors are coming ,can expalined in detailes please .
Enter size of the matrix: 2
Traceback (most recent call last):
File "two.py", line 16, in <module>
stringified = "\n".join("\t".join(row) for row in a)
File "two.py", line 16, in <genexpr>
stringified = "\n".join("\t".join(row) for row in a)
TypeError: sequence item 0: expected string, float found
Thanks in Advance
More information about the Python-list
mailing list