C sharp - Matriz

 
Vista:
Imágen de perfil de Jenny

Matriz

Publicado por Jenny (3 intervenciones) el 27/01/2017 03:27:11
Hola espero que me puedan ayudar estoy haciendo una matriz y no me arroja resultado alguien me puede ayudar, a solucionar el error, y decirme como pedirle al usuario un numero y que multiplique ese numero a la matriz y la imprima.



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
39
40
41
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication5
{
    class Program
    {
        static void Main(string[] args)
        {
            int respuesta = 0;
            Console.WriteLine("cantidad de reglones");
            int r = int.Parse(Console.ReadLine());
            Console.WriteLine("cantidad de columnas");
            int c = int.Parse(Console.ReadLine());
            int[,] matriz = new int[r, c];
 
            //Console.WriteLine("cantidad  a multiplicar");
            //respuesta = int.Parse(Console.ReadLine());
 
            // COMIENZA CICLO PARA LLENAR LA PRIMERA MATRIZ
            for (int i = 0; i < r; i++)
            {
                for (int j = 0; j < c; j++)
                {
                    Console.WriteLine("matriz ingrese un valor en la posicion :{0},{1} ", i, j);
                    matriz[i, j] = int.Parse(Console.ReadLine());
 
 
                }
            }
// no me reconoce i, j 
            Console.WriteLine("resoltado es :" + matriz[i,j]);
            Console.ReadLine();
 
        }
 
    }
}
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
sin imagen de perfil
Val: 356
Plata
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Matriz

Publicado por Miguel (160 intervenciones) el 27/01/2017 04:05:47
Pues si quieres imprimir la matriz tienes que recorrerla nuevamente (así como cuando le asignas su valor), ya que ahora estas tratando de usar las varialbes "i" y "j" estando fuera del "For".
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
Imágen de perfil de Jenny

Matriz

Publicado por Jenny (3 intervenciones) el 27/01/2017 04:13:17
Algo asi ?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
for (int i = 0; i < r; i++)
            {
                for (int j = 0; j < c; j++)
                {
                    Console.WriteLine("matriz ingrese un valor en la posicion " + "[" + i + "]" + "[" + j + "]");
                    matriz[i, j] = int.Parse(Console.ReadLine());
                    Console.Write(matriz[i, j]);
                }
 
            }
 
            Console.WriteLine();
 
        }
    }
}
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
sin imagen de perfil
Val: 356
Plata
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Matriz

Publicado por Miguel (160 intervenciones) el 27/01/2017 07:11:13
Claro, pero si quieres imprimir la matriz completa (luego de cargar los datos) tendrás que hacer eso en un nuevo "For" (después del que tienes).
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