Предмет: Информатика,
автор: alenaklimovich8536
Найдите ошибки и запишите фрагмент программы без них.
Программа ищет отрицательные элементы последовательности А вычисляет их количество и заменяет их на значение их модулей.
For i:=1 to 50
If A[i]<0
Then A[i]:=absA[i];
K:=K+1;
End
Ответы
Автор ответа:
1
Программа:
Pascal:
for i := 1 to 50 do
if A[i] < 0
then begin A[i] := abs(A[i]);
K := K + 1;
End;
Объяснение:
Предоставлен рабочий фрагмент программы, а ошибки выделены полужирным:
- В первой строке не хватало "do".
- В третьей строке не хватало слова "begin" после слова then, потому что выполнится более одного действия.
- В третьей строке не хватало скобок у функции abs().
- В пятой строке не хватало точки с запятой после "end".
Похожие вопросы
Предмет: Русский язык,
автор: Всадница
Предмет: Английский язык,
автор: sandyboy2003
Предмет: Українська мова,
автор: kolodieieva26
Предмет: География,
автор: julia5322
Предмет: Литература,
автор: educkonoshenko543