С Новым годом! Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 02.04.2020
Сообщений: 4
1

Обработка двумерных массивов

20.04.2020, 16:43. Показов 278. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Создать массив А(nxm) из случайных целых чисел. Вывести массив на экран. Определить в каждом столбце сумму элементов массива, больших числа 3.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2020, 16:43
Ответы с готовыми решениями:

Обработка двумерных массивов
Помогите, пожалуйста, решить две задачи: 1) Вводится число N с клавиатуры. Нужно рандомно...

Массив двумерных массивов
Доброго времени суток, программисты! Решаю олимпиадную задачу и возник вопрос: Как сделать...

Преобразование двумерных массивов
Задана матрица Z(5,4). Найти в каждой строке, если там есть отрицательный элемент, среднее...

Лабораторная работа по обработке двумерных массивов
буду очень благодарен, если поможете с заданием по лабораторной Задание: составить программу...

2
1179 / 430 / 194
Регистрация: 23.03.2020
Сообщений: 1,019
Записей в блоге: 1
21.04.2020, 13:28 2
Pascal
1
2
3
4
5
6
begin
  var (n,m) :=(3,4);
  var a := MatrRandom(n, m,1, 4).Println;
  Print('Суммы:' + NewLine + '  ');
  a.Cols.Select(Столбец -> Столбец.Where(Элемент -> Элемент >3).sum).Print('   ');
end.
0
2351 / 1454 / 526
Регистрация: 07.04.2017
Сообщений: 4,790
21.04.2020, 13:54 3
canadamoscow,
После нескольких запусков выпало
Код
   2   4   2   3
   2   4   3   2
   4   4   4   2
Суммы:
   4   12   4   0
Ибо нефиг костылировать.

Нужен выровненный вывод - надо таки выравнивать каждый элемент.
Pascal
1
2
3
4
5
6
7
8
begin
  var (n,m) :=(3,4);
  var a := MatrRandom(n, m, 1,4).Println(4); // явно задаём ширину элемента
  'Суммы:'.Println;
  a.Cols.Select(Столбец -> Столбец.Where(Элемент -> Элемент >3).sum)
  .Select(x->x.ToString.PadLeft(4)) // и тут ещё раз
  .Print('');
end.
0
21.04.2020, 13:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.04.2020, 13:54
Помогаю со студенческими работами здесь

Типовые алгоритмы обработки двумерных массивов
Дан массив B (n*m) Элементы массива ввести в программе (то есть a:array of integer=(1,2,3,4))....

Обработка двумерных массивов
Создать одномерный массив, содержащий произведение положительных элементов каждого

Обработка двумерных массивов
Напишите программу, которая будет обрабатывать двумерный массив из N строк и М столбцов, с учетом...

Обработка двумерных массивов.
Количество строк и столбцов в матрице может быть не больше 8. Сформировать новую матрицу, вычеркнув...

Обработка двумерных массивов
Помогите пожалуйста составить программу и блок-схему к седующим задачам: 1) Дан массив {Dij}, i и...

Обработка двумерных массивов
Разработать алгоритм и составить программу решения задачи. Задача: Найти среднее геометрическое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru