Documente Academic
Documente Profesional
Documente Cultură
Codificacin:
#include <iostream>
for(i=0;i<f;i++)
{ for(j=0;j<c;j++)
cout<<m[i][j]<<"\t";
cout<<"\n\n";}
system("PAUSE");
return 0;
}
#include <iostream>
system("PAUSE");
return 0;
}
3. Escriba un programa que genere una matriz identidad de orden
n.
#include <iostream>
for(i=0;i<n;i++)
{ for(j=0;j<n;j++)
cout<<m[i][j]<<"\t";
cout<<"\n\n";}
system("PAUSE");
return 0;
}
4. busque un nmero dentro de una matriz y determine la
posicin y si existen o no el nmero buscado, use el mtodo de
bsqueda secuencial.
#include <iostream>
for(i=0;i<f;i++)
{for(j=0;j<c;j++)
cout<<n[i][j]<<"\t";
cout<<"\n\n";}
cout<<"Numero a buscar:";
cin>>nb;
cout<<endl;
r="No existe";
p1=-1;
p2=-1;
for(i=0;i<=f;i++)
{for(j=0;j<=c;j++)
{if(n[i][j]==nb)
{r="si existe";
p1=i;
p2=j;
break;
}
}
if(r=="si existe")
break;
}
cout<<"\n";
cout<<"Respuesta: "<<r<<"\n";
cout<<"Posicion [i]:"<<p1<<"\n";
cout<<"Posicion [j]:"<<p2<<"\n";
cout<<endl;
system("PAUSE");
return 0;
}
{cout<<"n["<<i<<"]"<<"["<<j<<"]=";
cin>>n[i][j];}
cout<<endl;
for(i=0;i<f;i++)
{for(j=0;j<c;j++)
cout<<n[i][j]<<"\t";
cout<<"\n\n";}
m=n[0][0];
for(i=0;i<f;i++)
{for(j=0;j<c;j++)
{if(n[i][j]>m)
m=n[i][j];
}
}
cout<<endl;
cout<<"El numero mayor en la matriz es:"<<m<<endl;
cout<<endl;
system("PAUSE");
return 0;
}
#include <iostream>
{cout<<"n["<<i<<"]"<<"["<<j<<"]=";
cin>>n[i][j];}
cout<<endl;
for(i=0;i<f;i++)
{for(j=0;j<c;j++)
cout<<n[i][j]<<"\t";
cout<<"\n\n";}
for(i=0;i<f;i++)
{for(j=0;j<c;j++)
{if(n[i][j]%2==0)
cp=cp+1;
else
ci=ci+1;
}
}
cout<<endl;
cout<<"Cantidad de numeros pares: "<<cp<<endl;
cout<<"Cantidad de numeros impares: "<<ci<<endl;
cout<<endl;
system("PAUSE");
return 0;
}
7. Se tiene un grupo de fbricas y sus producciones mensuales,
Cul es la produccin mensual del conjunto?
#include <iostream>
cout<<"PRODUCCION DE UNA
FABRICA \n";
cout<<"========================= \n\n";
cout<<"Ingrese el numero de fabricas:";cin>>f;
cout<<"Ingrese el numero de meses:";cin>>c;
cout<<"\n";
for(i=0;i<f;i++)
{cout<<"Fabrica: "<<i<<"\n";
cout<<endl;
for(j=0;j<c;j++)
{cout<<"m["<<i<<"]["<<j<<"]= ";
cin>>m[i][j];}
cout<<endl;
}
cout<<endl;
for(i=0;i<f;i++)
{ for(j=0;j<c;j++)
cout<<m[i][j]<<"\t";
cout<<"\n\n";}
for(j=0;j<c;j++)
{ float sumacol=0;
for(i=0;i<f;i++)
sumacol=sumacol + m[i][j];
cout<<"En el mes ["<<j<<"]"<<" se ha producido:
"<<sumacol<<"\n";
}
cout<<endl;
system("PAUSE");
return 0;
}
#include <iostream>
cout<<"INGRESE EL SEGUNDO
VECTOR\n";
cout<<"========================= \n\n";
cout<<"\n";
for(i=0;i<n;i++)
{cout<<"b["<<i<<"]= ";
cin>>b[i];}
cout<<"\n";
for(i=0;i<n;i++)
{cout<<b[i];
cout<<"\n\n";}
for(i=0;i<n;i++)
{for(j=0;j<n;j++)
{if(a[i]==b[j])
cant=cant + 1;
}
}
cout<<endl;
cout<<"La cantidad de numeros iguales es: "<<cant<<endl;
cout<<endl;
system("PAUSE");
return 0;
}
9. Lea dos matrices y obtenga la suma.
#include <iostream>
for(i=0;i<f1;i++)
{ for(j=0;j<c1;j++)
cout<<a[i][j]<<"\t";
cout<<"\n\n";}
for(i=0;i<f2;i++)
{ for(j=0;j<c2;j++)
cout<<b[i][j]<<"\t";
cout<<"\n\n";}
cout<<"SUMA DE LA MATRIZ \n";
cout<<"================= \n\n";
system("PAUSE");
return 0;
}
#include <iostream>
for(i=0;i<f1;i++)
{ for(j=0;j<c1;j++)
cout<<a[i][j]<<"\t";
cout<<"\n\n";}
for(i=0;i<f2;i++)
{ for(j=0;j<c2;j++)
cout<<b[i][j]<<"\t";
cout<<"\n\n";}
if(c1==f2)
{for(i=0;i<f1;i++)
{for(j=0;j<c2;j++)
{ p[i][j]=0;
for(k=0;k<c1;k++)
p[i][j] = p[i][j] + a[i][k]*b[k][j];
cout<<p[i][j]<<"\t";}
cout<<"\n\n";}
cout<<endl;}
else
cout<<"No se puede multiplicar las matrices";
cout<<"\n\n";
system("PAUSE");
return 0;
}