Вопрос по информатике:
Что нужно изменить во 2-ом решении по сравнению с 1-ым решением ?
№1 Дан двумерный массив. Определить сумму элементов второго столбца массива, больших 10.
Решение №1.
program sum;
var a: array[1..10, 1..10] of integer;
i, j, s: integer;
begin
s := 0;
for i := 1 to 10 do
begin
for j := 1 to 10 do
begin
a[i, j] := random(20) + 1;
write(a[i, j]:3);
if (j = 2) and (a[i, j] > 10) then
s := s + a[i, j];
end;
writeln;
end;
writeln('Сумма элементов 2го столбца больших 10 равна', s);
readln
end.
№2 Дан двумерный массив. Определить сумму элементов заданного столбца массива, больших 10.
Решение №2.
??????
- 23.10.2017 02:03
- Информатика
- remove_red_eye 19709
- thumb_up 37
Ответы и объяснения 1
добавить ввод номера столбца.
строку if (j = 2) and (a[i, j] > 10) then заменить
на if (j = m) and (a[i, j] > 10) then где m- введенный номер столбца.
- 24.10.2017 17:35
- thumb_up 2
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.