Вопрос № 128836: доброго времени суток,есть задача которую надо очень срочно решиь,помогите плизз кто чем может.есть текст задачи и написанная програма,в ней надо найти 3 строки с ошибками и исправить эти строки.в одномерный массив размера N(n задано, не менее 8 и не...
Вопрос № 128.836
доброго времени суток,есть задача которую надо очень срочно решиь,помогите плизз кто чем может.есть текст задачи и написанная програма,в ней надо найти 3 строки с ошибками и исправить эти строки.в одномерный массив размера N(n задано, не менее 8 и не более 20) ввести натуральные числа.Создать новый массив,в который поместить только те элементы исходного массива,которые имеют с предыдущим элементом массива общий делитель отличный от 1 распечатать новый массив или сообщить ,что искомых элементов нет.
Приложение:
Отправлен: 24.03.2008, 15:13
Вопрос задал: KVA137 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Архипов Александр Леонидович
Здравствуйте, KVA137!
Строка 1 вместо ":" надо "," или ";"
Строка 16 после нет" надо ":"
Цикл по j я бы вообще убрал, а заменил бы:
9 if i = 1 then 15
10
11
12 if a(i) mod a(i-1) = 0 or a(i-1) mod a(i) = 0 or a(i)/a(i-1) <> 1 then
13 k=k+1:b(k) = a(i)
14 end if
15 next i
ну вот, вроде работает