Hola camaradas! Hace unos dias empece a trabajar con matrices y me pidieron hacer una de [6,8] en donde se ingresaron en cada campo numeros aleatorios, pero especificamente el numero 33 se repite 7 ocasiones; al final se debe imprimir solo la leyenda "El numero 33 se repite 7 veces" y las coordenadas de cada uno de los "33" dentro de la matriz, lo cual no consegui hacer debido a que no se de que manera obtener esas coordenadas las cuales conozco pero es mas que obvio que no debo ingresarlos de manera manual.
A continuacion les dejo mi codigo y espero puedan ayudarme. Saludos!!!
A continuacion les dejo mi codigo y espero puedan ayudarme. Saludos!!!
Código [Seleccionar]
using System;
namespace Practica3
{
class Program
{
static void Main(string[] args)
{
int[,] arreglo = new int[6, 8] { {15, 9, 21, 33, 22, 19, 4, 16},
{39, 11, 1, 96, 37, 81, 72, 45},
{36, 7, 33, 9, 4, 70, 14, 17},
{33, 21, 45, 22, 87, 33, 30, 27},
{6, 73, 41, 33, 63, 70, 24, 56},
{61, 33, 52, 95, 77, 55, 68, 33} };
int fila;
int columna;
int i = 0;
for (fila = 0; fila < arreglo.GetLength(0); fila++)
{
for (columna = 0; columna < arreglo.GetLength(1); columna++)
{
if (arreglo[fila, columna] == 33)
{
i += 1;
}
}
}
Console.WriteLine("El número 33 aparece {0} veces en la tabla.", i);
}
}
}