Задать вопрос
26 сентября, 19:20

В программе используется одномерный целочисленный массив А с индексами от 0 до 9. Значения элементов равны 7; 5; 3; 4; 8; 8; 9; 7; 6; 2 соответственно, т. е. А[0]=7; A[1]=5 и тд. Определите значение переменной "с" после выполнения следующего фрагмента программы:

с:=0;

for i:=1 to 9 do

if A[i-1] A[i]:=A[i-1];

A[i-1]:=t

end

else c:=c+1;

+4
Ответы (2)
  1. 26 сентября, 19:28
    +2
    Ответ 3.

    сравниваются сразу числа 7 и 5, 7>5, зн. условие не выполняется и С становится равным 1

    дальше сравниваются 5 и 3, 5>3, условие опять не выполняется, С = 2

    3<4 условие выполняется, они меняются местами. (теперь ряд выглядит так: 7 5 4 3 8 8 9 7 6 2), С = 2

    3<8 условие выполняется, числа меняются местами (7 5 4 8 3 8 9 7 6 2) С = 2

    3 <8 условие выполняется, числа меняются местами (7 5 4 8 8 3 9 7 6 2) С = 2

    3 <9, условие выполняется, числа меняются местами. (7 5 4 8 8 9 3 7 6 2) С = 2

    3<7, условие выполняется, числа меняются местами (7 5 4 8 8 9 7 3 6 2) С = 2

    3<6, условие выполняется, числа меняются местами (7 5 4 8 8 9 7 6 3 2) С = 2

    3>2, условие не выполняется, С = 3
  2. 26 сентября, 23:20
    0
    В результате с будет ровно 7
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «В программе используется одномерный целочисленный массив А с индексами от 0 до 9. Значения элементов равны 7; 5; 3; 4; 8; 8; 9; 7; 6; 2 ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы