Создать статический двумерный массив и его сумму в каждой строке помогите пожалуйста

0 голосов
98 просмотров

Создать статический двумерный массив и его сумму в каждой строке помогите пожалуйста


Информатика (17 баллов) | 98 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

// PascalABC.NET 3.1, сборка 1230 от 27.04.2016
const
  КолСтрок=3;
  КолСтолбцов=5;
begin
  var Массив: array [1..КолСтрок,1..КолСтолбцов] of integer;
  var СуммыПоСтрокам: array[1..КолСтолбцов] of integer;
  Writeln('Введите элементы массива (',КолСтрок,',',
    КолСтолбцов,') построчно:');
  for var строка:=1 to КолСтрок do
    for var столбец:=1 to КолСтолбцов do begin
      Read(Массив[строка,столбец]);
      СуммыПоСтрокам[строка]+=Массив[строка,столбец]
      end;
  Writeln('Суммы построчно:');
  for var строка:=1 to КолСтрок do Print(СуммыПоСтрокам[строка])
end.

Тестовое решение
Введите элементы массива (3,5) построчно:
7 -5 13 19 -11
8 23 -15 -6 0
12 -6 -9 0 12
Суммы построчно:
23 10 9

(142k баллов)
0

Сейчас наши программисты интегрированы в мировое сообщество, Вы предлагаете их изолировать? Не продавать наши программные продукты за рубеж, не использовать у себя чужого ПО?

0

Давайте исключим заодно из науки латынь... медики, биологи - пусть по-русски пишут! Бредовые идеи, простите...

0

И в случае ЯП такое было. Осмелюсь напомнить, первый международный язык для публикации алгоритмов - Algol-60.

0

Да? Ну тогда просмотрите вышедшие у нас четыре книжки "Библиотека алгоритмов..." под ред. Агеева и Алика. И найдите там "русскую лексику".

0

"В 1967 г. группой ГАМС (Группа по Автоматизации программирования для Машин Среднего типа), Созданной комиссией многостороннего сотрудничества академий наук социалистических стран, на базе АЛГОЛа-60 была разработана версия АЛГАМС. В дальнейшем эта версия была реализована на ЕС ЭВМ, а в 1976 г. был принят стандарт на язык АЛГАМС (ГОСТ 21551-76).". Но это совсем не Алгол-60.

0

И, кстати, АЛГАМС благополчно умер вместе с ЭВМ"Минск-32". НА ЕС-ках все работали с Fortran, PL/1, COBOL. Никаких АЛГАМС в помине.