|
Вопрос # 3 520/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
Подскажите где кроется ошибка в написании программы вычисления площади круга с заданным радиусом.
Домашнее задание№9
Приложение: Переключить в обычный режим- procedure TForm1.Button1Click(Sender: TObject);
- var R:Real;
- S: Real;
- Pi: Real;
- begin
- Pi:=3.1415;
- R:=10;
- S:=Pi*R*R;
-
- end;
-
- end.
 |
Вопрос задал: Резванов Николай Рустамович (статус: Посетитель)
Вопрос отправлен: 13 декабря 2009, 10:31
Состояние вопроса: открыт, ответов: 1.
|
Ответ #1. Отвечает эксперт: Dron
Здравствуйте, Резванов Николай Рустамович!
1) Константа PI уже определена и задавать её нужно. Уберите эту переменную.
2) В "ShowMessange" ошибка - должно быть "ShowMessage".
3) Скобка не в том месте, должно быть так:
ShowMessange(FloatToStr(S)+'см.');
 |
Ответ отправил: Dron (статус: Студент)
Время отправки: 13 декабря 2009, 11:03
Оценка за ответ: 5
Комментарий к оценке: спасибо огромное!!!!
|
Мини-форум вопроса
Всего сообщений: 4; последнее сообщение — 13 декабря 2009, 12:44; участников в обсуждении: 2.
|
Егор (статус: 10-ый класс), 13 декабря 2009, 11:12 [#1]:
на будущее - надо обязательно приводить описание ошибки
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
|
|
Резванов Николай Рустамович (статус: Посетитель), 13 декабря 2009, 12:13 [#2]:
простите, не понял рекомендации. Я пробовал разные варианты но так и не понял своих ошибок(их много было). А если я их не осознаю как их описать?
|
|
Егор (статус: 10-ый класс), 13 декабря 2009, 12:29 [#3]:
приводите код программы, а затем пишете те ошибки, которые выдаёт компилятор (или ошибки, которые возникают при выполнении программы). Ваша программа, к примеру, выдаёт:
[Error] Unit1.pas(34): Undeclared identifier: 'ShowMessange'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|