Информатика, вопрос задал polinchen28 , 2 месяца назад

СРОЧНО 20 БАЛЛОВ
Выберите один вариант ответа

Дан фрагмент программы, вычисляющей сумму элементов массива A, десятичная запись которых заканчивается на 6.

s := 0;

for i:= 0 to n do

if ... then

s := s+ A[i];

Какое условие необходимо записать вместо многоточия?


1
A[i] // 10 = 6

2
A[i] mod 10 == 6

3
A[i] div 10 = 6

4
A[i] mod 10 = 6

5
A[i] / 10 = 6

Ответы на вопрос

Ответил dimonchop
0

Відповідь:

Правильный ответ - 4 (A[i] mod 10 = 6)

Пояснення:

Оператор mod возвращает остаток от деления, и A[i] mod 10 вернет последнюю цифру числа. Если она равна 6, то число оканчивается на 6.

Новые вопросы