Вопрос по информатике:
Program Z1;
Var a, b, c, ab, ac ; integer;
Begin
Writeln ('Введите координаты А');
Readln (a);
Writeln ('Введите координаты В');
Readln (с);
Writeln ('Введите координаты С');
Readln (c);
ab:= abc (a-b);
ac:= abc (a-c);
if ab Writeln ('расстояние =;ab);
else
ГДЕ ОШИБКА? ОНА ТОЧНО ГДЕ-ТО ЕСТЬ, ПОМОГИТЕ!!!!
- 13.08.2018 19:39
- Информатика
- remove_red_eye 10318
- thumb_up 15
Ответы и объяснения 1
Ошибка есть и она не одна.
1. Код приведен не полностью - после else должно быть что-то еще и обязательно замыкаться end.
2. abc - не такой функции в Паскале, возможно Вы имели в виду abs - абсолютная величина, т.е. модуль.
3. if ab then ... это тоже не верно, т.к. ab - не является логическим выражением или булевой пременной - видимо не дописал: if ab>ac then...
- 14.08.2018 06:21
- thumb_up 4
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.