Три проекта
1. Создайте проект нахождения площади треугольника по формуле Герона. Предусмотрите обработку исключительных ситуаций и вывода соответствующих сообщений с помощью диалоговых окон в случае: ввода недопустимых значений сторон треугольника, ошибочного перевода строки в число, возникновения отрицательного значения под корнем.
2. Создайте проект нахождения множества значений функции Y=AX/(BX-5) для Х, изменяющегося в диапазоне от –N до N с шагом K. Значения А, В, N, К ввести с помощью диалоговых окон. Все получившиеся значения Y вывести на экран. Предусмотреть обработку ИС и вывода соответствующих сообщений с помощью диалоговых окон в случае: ввода недопустимых значений исходных данных, ошибочного перевода строки в число, деления на ноль. 3. Создайте проект, который с помощью диалоговых окон запросит ввод имени, фамилии, отчества и года рождения пользователя (Рис.1). В случае, если пользователь не ввел одно из данных, об этом должно быть выведено сообщение (Рис.2) и ввод соответствующего данного должен быть повторен. В программе необходимо предусмотреть контроль правильности ввода года рождения ( должно быть число), в случае ошибки – вывести сообщение об этом (Рис.3) и повторить ввод года рождения. После ввода всех данных на экран необходимо вывести всю полученную информацию (Рис.4) и если данные введены верно, вывести сообщение какому животному по старояпонскому календарю соответствует данный год рождения (Рис.5). Примерное оформление программы приведено на рисунках. Пояснение: В старояпонском календаре был принят двенадцатилетний цикл. Годы внутри цикла носили названия животных: крысы, коровы, тигра, кролика, дракона, змеи, лошади, овцы, обезьяны, петуха, собаки, и свиньи. 1996 год был годом крысы – началом очередного цикла. :tehnari_ru_837::tehnari_ru_837::tehnari_ru_837::t ehnari_ru_837::tehnari_ru_837: |
1. Открываем Правила форума и читаем п. 2.1:
Цитата:
3. Ввиду явно убогого воображения у местных (включая меня) придурков, не ограничиваемся ссылками на номера рисунков, а выкладываем сами рисунки, для чего знакомимся с темой http://www.tehnari.ru/f8/t32642/. 4. Выкладываем собственные наработки решения задач и ставим конкретные вопросы. Так дело пойдет много быстрее. |
Извините Delphi. Вот наработок нету. Могу ток составить программу для расчета по формуле герона, но не могу Сделать обработку ошибок + Проверку на существование самого треугольника. Заранее спасибо
|
Извинения приняты, а где рисунки?
BDS-2005 прокатит? Или в более старой версии нужно делать? |
Делфи 7. А рисунков нету(
|
Или я что-то не так понял ?( Что такое BDS)
|
А вот и я :)
Цитата:
На форме 3 Edit (для каждой стороны треугольника), Label над каждой(подпись типа к ним) и ещё Label для показа результа или ошибки... и кнопка "посчитать". Код кнопки: 1. В разделе Var переменные a,b,c,p,s:integer 2. как бы код: Код:
a:=strtoint(Edit1.Text); Со вторым посмотрим после ответа на последний мой вопрос про окна :tehnari_ru_509: |
Цитата:
|
И еще на форме не должны присутствовать Lable. C помошью InputBox осуществляется "разговор" с пользователем. После выполнения всех действий(ввода а b и c) на форме в 1 окошке Edit должен появиться результат
|
А если вам попытаться запостить задание в полном виде без купюр и недописанных частей?
|
Часовой пояс GMT +4, время: 12:24. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.