Типа такого
using System;
using System.IO;
using System.Windows.Forms;
...
[STAThread]
static void Main() {...}
...
Func ( )
{
using (OpenFileDialog dlg = new OpenFileDialog())
{
dlg.ShowDialog();
var file = new StreamReader(dlg.OpenFile()).ReadToEnd();
int CtNum = 0, CtRus = 0;
for (int i = 0; i < file.Length; i++)
if (file[i] >= 'А' && file[i] <= 'я') CtRus++;
else if (file[i] >= '0' && file[i] <= '9') CtNum++;
Console.WriteLine(
CtNum>CtRus? "More nums" : CtNum<CtRus? "More Rus letters" :
"Equal number of Rus letters and nums");
}
}
var
a: array [1..20, 1..20] of integer;
b: array [1..100] of integer;
m, n, k, i, j: integer;
begin
k := 0;
Writeln('Введите количество строк в массиве'); Readln(n);
Write('Введите количество столбцов в матрице'); Readln(m);
for i := 1 to n do
for j := 1 to m do
begin
Write('Введите а[', i, ',', j, ']=');
Readln(a[i, j])
end;
Writeln('Новый массив');
for i := 1 to n do
for j := 1 to m do
if a[i, j] > 4 Then begin
b[i] := a[i, j];
Write(b[i], ' ');
end;
end.
Тестовое решение
Введите количество строк в массиве
3
Введите количество столбцов в матрице3
Введите а[1,1]=4
Введите а[1,2]=6
Введите а[1,3]=7
Введите а[2,1]=0
Введите а[2,2]=2
Введите а[2,3]=6
Введите а[3,1]=5
Введите а[3,2]=4
Введите а[3,3]=3
Новый массив
6 7 6 5