![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 14.09.2011
Сообщений: 203
|
![]()
найти площадь триугольника но предложить пользователю выбор: по двоим сторонам, по двоим сторонам и углом между ними, по основе и высоте!
вот код программы: Код:
![]() Последний раз редактировалось JTG; 14.09.2011 в 15:31. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
> ReadLn(1,2,3);
оригинально > что нужно исправить я бы начал с языка. Читать без содрогания невозможно же. "По двоим сторонам".
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 14.09.2011
Сообщений: 203
|
![]()
ну а в самой проге что не так? если не обращать внимания на русский текст??
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 14.09.2011 в 15:32. |
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 14.09.2011
Сообщений: 203
|
![]()
ну ввел я там 1,2,3:boolean и толку? теперь перед 1,2,3:boolean пишет begin expected! куда там begin еще пихать?
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 14.09.2011
Сообщений: 203
|
![]()
теперь перенес эту строку в начало, теперь не показывает что begin expected! даже переименовал переменные в p,v,t , теперь выдает Error 64 : Cannot Read or Write variables of this type ! что делать??
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
А вы хоть 1 страницу учебника\основ языка (Паскаль) прочитали?
Цитата:
Вообще вам не подходит тип boolean в данном случае: переменные этого типа могут хранить всего 2 значения, 1 либо 0. Используйте другой целочисленный тип (integer, short, word ...). И 3 переменные для этого не нужны. т.е. как-то так: Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Зачем там else? Чтобы не возникала каша с if, я обычно оформляю блоки (и всем рекомендую) вида:
Код:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 14.09.2011
Сообщений: 203
|
![]()
if bla-bla then
begin bla-bla end; else begin bla-bla end; я сделал так, и что же? Error 113, то есть данный символ не может быть первым символом в операторе, пишет перед else. ![]() |
![]() |
![]() |
![]() |
#10 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Кстати да, автор забыли про блоки begin\end в if и вероятно сейчас столкнулся с неожиданной и непонятной ошибкой) Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 14.09.2011 в 16:00. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Заполнение списка по исходным данным при наличии пустых ячеек | нгв1607 | Microsoft Office Excel | 2 | 04.08.2011 10:27 |
площадь треугольника | х-prof | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 16.06.2011 13:29 |
ООП (паскаль) - дан ромб. найти площадь. построить пирамиду, найти её площадь | Rfn.if | Помощь студентам | 0 | 27.04.2011 16:10 |
Присвоение исходным данным, значения из анализа 2-х таблиц. | Martiniy | Microsoft Office Excel | 3 | 24.12.2010 23:03 |
Вычислить площадь треугольника. С++ | varlonec | Помощь студентам | 2 | 26.01.2010 20:07 |