Программист написал программу, вычисляющую сумму элементов массива A, десятичная запись которых заканчивается на 5. Какое условие он записал вместо многоточия?
В ответе запишите только пропущенное условие
s := 0;
for i := 1 to n do begin
if ... then
s:= s + A[i]
end;
Язык паскаль
Ответы
Ответ дал:
0
Программист записал: A[i] mod 10 = 5
Последняя цифра числа должна быть 5, мы это проверяем с помощью оператора "mod", используя mod 10 мы как бы "откусываем" последнюю цифру числа и сравниваем ее с 5-кой, если она равна 5-ке, то мы выполняем s := s + A[i], иначе ничего не делаем.
Аноним:
Можешь аргументировать?
Вас заинтересует
1 год назад
1 год назад
1 год назад
6 лет назад