Помогите решить задачу на Basic. В ответах: 1, а у меня
Помогите решить задачку на Basic. В ответах: 1, а у меня получается 2.
DIM Mas(7) AS INTEGER
Mas(1) = 10: Mas(2) = 5
Mas(3) = 7: Mas(4) = 3
Mas(5) = 9: Mas(6) = 2
Mas(7) = 4
k = 0: m = 2
FOR i = 2 TO 7
IF Mas(i) - Mas(i - 1) gt; m THEN
k = k + 1
END IF
NEXT i
PRINT k
Viktor Dvorenchikov
дебажить не пробовали?
Юлия Насилова
взяла ваш код, немного подправила чтобы запустился на Vbscript. Выдает 1. Значит алговритм сам верный
1 ответ
Амина Сердукова
Проанализируем работу цикла:
i=2
Mas(i) - Mas(i-1) gt; m Mas(2) - Mas(1) gt; m 5-10 gt; 2 -5 gt; 2 нет
i=3
Mas(i) - Mas(i-1) gt; m Mas(3) - Mas(2) gt; m 7-5 gt; 2 2 gt; 2 нет
i=4
Mas(i) - Mas(i-1) gt; m Mas(4) - Mas(3) gt; m 3-7 gt; 2 -4 gt; 2 нет
i=5
Mas(i) - Mas(i-1) gt; m Mas(5) - Mas(4) gt; m 9-3 gt; 2 6 gt; 2 да; k=1
i=6
Mas(i) - Mas(i-1) gt; m Mas(6) - Mas(5) gt; m 2-9 gt; 2 -7 gt; 2 нет
i=7
Mas(i) - Mas(i-1) gt; m Mas(7) - Mas(6) gt; m 4-2 gt; 2 2 gt; 2 нет
Ответ: k=1
i=2
Mas(i) - Mas(i-1) gt; m Mas(2) - Mas(1) gt; m 5-10 gt; 2 -5 gt; 2 нет
i=3
Mas(i) - Mas(i-1) gt; m Mas(3) - Mas(2) gt; m 7-5 gt; 2 2 gt; 2 нет
i=4
Mas(i) - Mas(i-1) gt; m Mas(4) - Mas(3) gt; m 3-7 gt; 2 -4 gt; 2 нет
i=5
Mas(i) - Mas(i-1) gt; m Mas(5) - Mas(4) gt; m 9-3 gt; 2 6 gt; 2 да; k=1
i=6
Mas(i) - Mas(i-1) gt; m Mas(6) - Mas(5) gt; m 2-9 gt; 2 -7 gt; 2 нет
i=7
Mas(i) - Mas(i-1) gt; m Mas(7) - Mas(6) gt; m 4-2 gt; 2 2 gt; 2 нет
Ответ: k=1
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов