Carga una matriz de 4 x 4

¡Haz clic para puntuar este proyecto!
(Votos: 4 Promedio: 3.5)

Elaborar un programa que llene una matrix de 4x4 con unos y dos de siguiente manera:

¿En que programa quieres ver el Código? :

PSeInt - FLEXIBLE

//-----------------
//| 1 | 1 | 1 | 1 |
//| 2 | 2 | 2 | 2 |
//| 2 | 2 | 2 | 2 |
//| 1 | 1 | 1 | 1 |
//-----------------

Algoritmo www_PSeint_Site
    Dimension matrix[4,4]
    //Cargar Array Bidimencional
    Para f = 1 hasta 4 con paso 1 hacer
        Para c = 1 hasta 4 con paso 1 hacer
            matrix[f,c]=f
            Segun f Hacer
                1:
                    matrix[f,c]=1
                2:
                    matrix[f,c]=2
                3:
                    matrix[f,c]=2
                4:
                    matrix[f,c]=1
            Fin Segun
        FinPara			
    FinPara
    //Mostrar Array Bidimencional
        Para f = 1 hasta 4 con paso 1 hacer
            Escribir matrix[f,1] , " " , matrix[f,2] , " " , matrix[f,3], " " , matrix[f,4]
        FinPara		
FinAlgoritmo

C++

   
#include<iostream>
using namespace std;
int main() {
    int c;
    int f;
    int matrix[4][4];
    // Cargar Array Bidimencional
    for (f=0;f<=3;f++) {
        for (c=0;c<=3;c++) {
            matrix[f][c] = f;
            switch (f) {
            case 0:
                matrix[f][c] = 1;
                break;
            case 1:
                matrix[f][c] = 2;
                break;
            case 2:
                matrix[f][c] = 2;
                break;
            case 3:
                matrix[f][c] = 1;
                break;
            }
        }
    }
    // Mostrar Array Bidimencional
    for (f=0;f<=3;f++) {
        cout << matrix[f][0] << " " << matrix[f][1] << " " << matrix[f][2] << " " << matrix[f][3] << endl;
    }
    return 0;
}

Python

matrix = [[int() for ind0 in range(4)] for ind1 in range(4)]
# Cargar Array Bidimencional
for f in range(4):
    for c in range(4):
        matrix[f][c] = f
        if f==0:
            matrix[f][c] = 1
        elif f==1:
            matrix[f][c] = 2
        elif f==2:
            matrix[f][c] = 2
        elif f==3:
            matrix[f][c] = 1
# Mostrar Array Bidimencional
for f in range(4):
    print(matrix[f][0]," ",matrix[f][1]," ",matrix[f][2]," ",matrix[f][3])

Si quieres conocer otros artículos parecidos a Carga una matriz de 4 x 4 puedes visitar la categoría 👉 Matrices.

Otros contenidos y ejercicios relacionados:

  1. dorys zula dice:

    Determinar el producto entre dos matrices de cualquier dimensión,
    hay que considerar que la primera debe contener únicamente
    números negativos y la segunda matriz debe ser una matriz diagonal.
    Para escribir las restricciones utilice la estructura de repetición
    REPETIR-HASTA
    me pueden ayudar por favor

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Go up