Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
Razzey
13.11.2020 05:51 •
Информатика
Найдите сумму всех положительных элементов матрицы. на паскале
Ответ:
elizavetadeomi
01.10.2020 14:28
Возможно так решается.
0,0
(0 оценок)
Ответ:
dianaandmasha
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.
0,0
(0 оценок)
Популярные вопросы: Информатика
Портнягин
06.02.2020 21:57
Назовите приборы, автоматически представляющие человеку информацию о состоянии окружающей среды. 20 ....
Uknowmyname
27.06.2022 14:52
Нужно написать программу на языке паскаль дан массив из 10 целых чисел. определить, что больше: среднее арифметическое максимального и минимального элементов, или среднее...
BossPolina
15.12.2020 18:11
Даны четыре целых числа. определить сумму тех из них, которые кратны трем. оператор цикла не использовать. в паскале.. , 20...
Uliana1pa
21.09.2020 10:10
Разрешение экрана монитора 854×480 означает, что изображение на его экране будет состоять из...точек в каждой строке....
Alex71532
03.12.2021 01:10
Второе полугодие1. Что является основой персонального компьютера?Б) жесткий дискс) клавиатура и мониторd) системная плата2. Для чего предназначен процессор?а) для вычислений,...
creeperzombee23122
29.05.2023 15:29
Отметьте пропущенное слово: Географическая карта является примером . . . модели а) образной с) смешаннойb) знаковой d) натурной...
alexxxxarchenko
09.07.2022 05:12
Вшкольной столовой заготовили на зиму 7 центнеров картофеля в декабре использовали 120кг,а в каждый из следующих месяцев на 100 кг больше ,чем предшествующий. сколько...
Dashakaef
09.07.2022 05:12
Определите вид. связи: br2,albr2,cl,ch4...
Qweyudbdbf
09.07.2022 05:12
Город где в конце 17 века был заключен мирный договор с россией и китаем...
Msirinaaa
09.07.2022 05:12
Как воздействовать на вещества или на их смеси что произошла рекция...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
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.