tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Найдите сумму всех положительных
Найдите сумму всех положительных элементов матрицы. на паскале
julealeo
1 29.05.2019 19:50
2
Ответы
оля2044
01.10.2020 14:28
Возможно так решается.
ПОКАЗАТЬ ОТВЕТЫ
vitalytubvitalnru
01.10.2020 14:28
VAR
n, m, sum, i, j: Integer;
a: Array [1..10000] of Array [1..10000] of Integer;
BEGIN
Read(n, m);
For i := 1 to n do
For j := 1 to m do Read(a[i][j]);
For i := 1 to n do
For j := 1 to m do
If (a[i][j] > 0) then sum := sum + a[i][j];
Write(sum);
END.
Но для экономии времени и сил можно не создавать массив:
VAR
n, m, sum, el, i, j: Integer;
BEGIN
Read(n, m);
For i := 1 to n do
For j := 1 to m do begin
Read(el);
If (el > 0) then sum := sum + el;
End;
Write(sum);
END.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Litsonchik
02.08.2019 20:40
Вывести сумму двухзначных чисел в которых есть цифра 6...
АнимешницаВикуля777
02.08.2019 20:40
Вид информации, воспринимаемой органами осязания 10 букв...
Noltee
02.08.2019 20:40
Два текста содержат одинаковое количество символов. первый текст составлен в алфавите мощностью 32 символа, второй – 64 символа. во сколько раз отличаются их информационные...
Дашулька150504
18.10.2020 20:29
Вычислить значения функции на отрезке в заданном числе равномерно отстоящих друг от друга точек....
dayanaazimbaevа
18.10.2020 20:30
это решить вообще не понятно как делать ...
Жанел130107
18.10.2020 20:30
Подсчитайте информационный объем сообщения «ВИНЧЕСТЕР» в битах, если 1 символ равен одному байтуА. - 81 битВ. 9 битС. 72 битD. 18 бит...
jqoaokwDaniil11
18.10.2020 20:30
здесь написано азбука морза вам просто нужно написать чтт этт значит...
Игорь5002
18.10.2020 20:30
Сочинение на тему Информатизация в современном обществе . 8 класс....
mariapogorelova
17.05.2019 11:30
Составить программу(паскаль): даны действительные числа x, y, z. вычислить min2(x+y+z/2, xyz)+1...
Элизия12
16.08.2019 08:20
Вчем суть этапа проектирования базы данных ?...
Популярные вопросы
Технологическая карта запуска двигателя с электрической части...
1
Визначити координати точок перетину графіка функції у = х + 4 з віссю OX...
1
С. Используя ресурсы Интернета или дополнительную литературу, узнай:— Алматыкакие...
2
Недельная норма флориста составляет 60 букетов. За первый день он выполнил...
2
ответить на данные вопросы ...
2
Дати відповідь на питання 1.Як ви вважаєте, невже вчені мають пам ятати так...
1
На рисунку зображено куб АВСDA1B1C1D1.Знайдіть кут між прямою АС1 та площиною...
1
5. За до проводів з єднайте кнопки на звороті картону так, щобутворилися...
3
Напиши названия гор и равнин материков, данных в таблице. Используй энциклопедии...
2
я не понимаю что тут надо делать...
1
n, m, sum, i, j: Integer;
a: Array [1..10000] of Array [1..10000] of Integer;
BEGIN
Read(n, m);
For i := 1 to n do
For j := 1 to m do Read(a[i][j]);
For i := 1 to n do
For j := 1 to m do
If (a[i][j] > 0) then sum := sum + a[i][j];
Write(sum);
END.
Но для экономии времени и сил можно не создавать массив:
VAR
n, m, sum, el, i, j: Integer;
BEGIN
Read(n, m);
For i := 1 to n do
For j := 1 to m do begin
Read(el);
If (el > 0) then sum := sum + el;
End;
Write(sum);
END.