Dev - C++ - Multiplicacion de matriz por escalar

 
Vista:

Multiplicacion de matriz por escalar

Publicado por Tae (1 intervención) el 20/10/2019 21:06:09
1
2
3
4
5
6
7
8
9
10
/*Tengo esta funcion hasta ahora pero no hace nada*/
for (i=0;i<fm1;i++){
    for(j=0;j<cm1;j++)
    {
        R[i][j]=(A*M1[i][j]);
        printf(" Posicion  (%d-%d) :%.3f\n",i,j,R[i][j]);
 
    }
 
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 3.508
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Multiplicacion de matriz por escalar

Publicado por Alfil (950 intervenciones) el 20/10/2019 22:53:21
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
 
int main()
{
    int fil, col, escalar;
 
    printf( "\nNumero de filas de la matriz: " );
    scanf( "%d", &fil );
    printf( "Numero de columnas de la matriz: " );
    scanf( "%d", &col );
    printf( "Escalar: " );
    scanf( "%d", &escalar );
 
    int matriz[fil][col];
 
    printf( "\nRellenar matriz:\n" );
    for( int i = 0; i < fil; i++ )
        for( int j = 0; j < col; j++ ) {
            printf( "[%d][%d]: ", i, j );
            scanf( "%d", &matriz[i][j] );
        }
 
    for( int i = 0; i < fil; i++ )
        for( int j = 0; j < col; j++ )
            matriz[i][j] *= escalar;
 
   for( int i = 0; i < fil; i++ ) {
        printf( "\n" );
        for( int j = 0; j < col; j++ ) {
            printf( "%d ", matriz[i][j] );
        }
    }
 
    printf( "\n" );
 
    return 0;
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar