Написать программку на языке Pascal для решения последующей задачки: Дан массив
Написать программку на языке Pascal для решения последующей задачки: Дан массив 4x4 из целых чисел. Вычислить в массиве количество частей одинаковых 5, имеющих чётные индексы строчки. Ввод массива, вычисление количества оформить в виде подпрограмм.
Задать свой вопрос1 ответ
Руслан Клюгов
// PascalABC.NET 3.3, сборка 1599 от 17.12.2017
// Внимание! Если программка не работает, обновите версию!
function MatRead:array[,] of integer;
begin
Writeln('Вводите элементы через пробел построчно');
Result:=ReadMatrInteger(4,4)
end;
function PartCount(a:array[,] of integer):=
a.ElementsWithIndexes.Where(t-gt;(t[0]=5) and t[1].IsOdd).Count;
begin
var a:=MatRead;
Writeln('*** Начальный массив ***');
a.Println(6); Writeln(6*a.ColCount*'-');
Writeln('Разыскиваемых частей: ',PartCount(a))
end.
Пример
Вводите элементы через пробел построчно
34 12 21 5 0 3 12 5 -6 18 5 16 5 -15 16 7
*** Исходный массив ***
34 12 21 5
0 3 12 5
-6 18 5 16
5 -15 16 7
------------------------
Искомых частей: 2
// Внимание! Если программка не работает, обновите версию!
function MatRead:array[,] of integer;
begin
Writeln('Вводите элементы через пробел построчно');
Result:=ReadMatrInteger(4,4)
end;
function PartCount(a:array[,] of integer):=
a.ElementsWithIndexes.Where(t-gt;(t[0]=5) and t[1].IsOdd).Count;
begin
var a:=MatRead;
Writeln('*** Начальный массив ***');
a.Println(6); Writeln(6*a.ColCount*'-');
Writeln('Разыскиваемых частей: ',PartCount(a))
end.
Пример
Вводите элементы через пробел построчно
34 12 21 5 0 3 12 5 -6 18 5 16 5 -15 16 7
*** Исходный массив ***
34 12 21 5
0 3 12 5
-6 18 5 16
5 -15 16 7
------------------------
Искомых частей: 2
Камилла Честная
А существует облегченное решение?
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
на одной грядке коротышки посадили 3 ряда морковок по 8 штук
Разные вопросы.
эссе на тему какое образование дается в каждой семье
Қазақ тiлi.
Put the verb in brackets into the Present Indefinite.
1The Volga ,
Английский язык.
Сколько стоит коктейль молочный? Точную цену надо?
Математика.
Составить рассказ Из чего складывался культ монарха помазанника Божьего?
История.
задание экономиоти
Рассмотри ситуацию: человек живёт на Крайнем Се-вере. С помощью каких
Экономика.
Человек живет на Крайнем Севере. С помощью каких благ удовлетворяются потребности
Экономика.
там лежат три яйца.у дома рос клен.Это гнездо сойки.на клёне гнездо
Русский язык.
Тыныштық күйіндегі карусель 35 с-та 3,0 рад/с бұрыштық жылдамдықпен үдей қозғалады.
Разные вопросы.
Сочинение на тему "Русский язык не сможет умереть!"
Математика.
Облако тегов