Sei sulla pagina 1di 7

EJERCICIOS PROPUESTOS L-07 MATRICES

a) Fila 1 columna 1.
#include <iostream>
using namespace std;
int Matriz[3][3];
main(){
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = 1;
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}
b) Fila 1 columna 2.
#include <iostream>
using namespace std;
int Matriz[3][3];
main(){
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = 1;
if(x == y)
Matriz[x][y] = 3;
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}
c) Fila 1 columna 3.
#include <iostream>
using namespace std;
int Matriz[3][3];
main(){
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = 1;
if((x == y +3) || (y == x + 3) || (x == y)){
Matriz[x][y]= 5;
}
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}
d) Fila 2 columna 1.
#include <iostream>
using namespace std;
float Matriz[3][3];
float a;
main(){
cout << "Ingrese el numero x : ";
cin >> a;
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = a;
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}
e) Fila 2 columna 2.
#include <iostream>
using namespace std;
float Matriz[3][3],a;
main(){
cout << "Ingrese a : ";
cin >> a ;
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = 1;
if((x == y +3) || (y == x + 3) || (x == y)){
Matriz[x][y]= a;
}
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}
f) Fila 2 columna 3.
#include <iostream>
using namespace std;
float Matriz[3][3],b;
main(){
cout << "Ingrese b : ";
cin >> b ;
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = 1;
if(x == y){
Matriz[x][y]= b;
}
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}
g) Fila 3 columna 1.
#include <iostream>
using namespace std;
float Matriz[3][3],a;
main(){
cout << "Ingrese a : ";
cin >> a ;
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = 3;
if(x + y >= 3){
Matriz[x][y]= a;
}
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}

h) Fila 3 columna 2.
#include <iostream>
using namespace std;
float Matriz[3][3],a;
main(){
cout << "Ingrese a : ";
cin >> a ;
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = 3;
if(x + y >= 2){
Matriz[x][y]= a;
}
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}
i) Fila 3 columna 3.
#include <iostream>
using namespace std;
float Matriz[3][3],a;
main(){
cout << "Ingrese a : ";
cin >> a ;
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = 2;
if(x + y < 2){
Matriz[x][y]= a;
}
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}

j) Fila 4 columna 1.
#include <iostream>
using namespace std;
float Matriz[3][3],a;
main(){
cout << "Ingrese a : ";
cin >> a ;
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = 2;
if(x + y <3){
Matriz[x][y]= a;
}
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}
k) Fila 4 columna 2.
#include <iostream>
using namespace std;
float Matriz[3][3],a;
main(){
cout << "Ingrese a : ";
cin >> a ;
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
Matriz[x][y] = 1;
if(x + y <= 2){
Matriz[x][y]= a;
}
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}
l) Fila 4 columna 3.
#include <iostream>
using namespace std;
float Matriz[3][3],a,b;
main(){
cout << "Ingrese a : ";
cin >> a ;
cout << "Ingrese b : ";
cin >> b ;
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
if(x + y < 2){
Matriz[x][y]= a;
}
if(x + y >= 2){
Matriz[x][y]= b;
}
}
}
for(int x = 0; x < 3; x++){
for(int y = 0 ; y < 3; y++){
cout << Matriz[x][y] << " ";
}
cout << endl;
}
system("pause");
}

Potrebbero piacerti anche