De la tastatură se citesc elementele unui tablou bidimensional cu n linii şi m
coloane. Elaboraţi un program care va afişa la ecran elementele tabloului şi va mări
elementele unei linii cu 10. Numărul de ordine a liniei se citeşte de la tastatură.
Rezultatul se va afişa la ecran.
In C# va rog frumos.
Răspunsuri la întrebare
Răspuns:
using System;
namespace Exemplu
{
class Program
{
static void Main(string[] args)
{
int n, m;
Console.Write("Introduceti numarul de linii: ");
n = Convert.ToInt32(Console.ReadLine());
Console.Write("Introduceti numarul de coloane: ");
m = Convert.ToInt32(Console.ReadLine());
int[,] array = new int[n, m];
Console.WriteLine("Introduceti elementele matricei:");
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
array[i, j] = Convert.ToInt32(Console.ReadLine());
}
}
Console.WriteLine("Tabloul introdus:");
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
Console.Write(array[i, j] + " ");
}
Console.WriteLine();
}
Console.Write("Introduceti numarul liniei: ");
int k = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Elementele liniei {0} sunt marite cu 10:", k);
for (int j = 0; j < m; j++)
{
array[k - 1, j] += 10;
Console.Write(array[k - 1, j] + " ");
}
Console.WriteLine();
}
}
}
Explicație:
Sper să te ajute.