Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
| Wert |
9.12.2004 17:06
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 18 Пол: Мужской Репутация: 0 |
Помогите пожалуйста в последний раз... осталась 1 пара, на которой и нужно предъявить эти программы, а у самого у меня ничего не получилось.
Я вас больше ни о чем не буду просить... просто не хочется сразу вылетать из института... Вот, собственно сами задачи: 1) Написать функцию для вычисления величины у(х) = sin(x) + cos^2(x) + 1 и составить таблицу z(x) = y(x) + 3*y^2(x) + 4,5 , где х изменяется от -п/2 до п/2 с шагом п/8. 2) Даны длины а, b, с сторон некоторого треугольника. Найти медианы треугольника, сторонами которого являются медианы исходного треугольника. Определение медиан оформить в виде процедуры. длина медианы, проведенной к стороне а = 0,5 [корень квадратный открывается] 2b^2 +2c^2 - a^2 [корень квадратный закрывается]. Ничего похожего на форуме я не нашел, и помощи прошу не потому, что лень подумать и сделать, а потому что просто не знаю как, а времени на изучения литературы нет... Заренее спасибо. Добавлено (9.12.04 16:09): Чуть не забыл, задачи надо сделать с интерфейсом, и чтоб они состояли из нескольких(двух) модулей, а как работать с модулями я вообще не знаю, т. к. вообще только начал учиться. Еще раз спасибо всем тем, кто ответит! |
![]() ![]() |
| Guest |
23.12.2004 23:41
Сообщение
#2
|
|
Гость |
Просто знаний катастрофически не хватает...
Вобщем попробовал сделать программы с формой, не получилось Подскажите, если знаете что нужно доделать/переделать? Код unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Grids, mediana; type TForm1 = class(TForm) StringGrid1: TStringGrid; Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var a, b, c: double; ma, mb, mc: double; begin ma := medianaLen(a, b, c); mb := medianaLen(b, a, c); mc := medianaLen(c, a, b); StringGrid1.Cells[0]:= floattostr(ma); StringGrid1.Cells[1]:= floattostr(mb); StringGrid1.Cells[2]:= floattostr(mc); end; end. unit mediana; interface Function medianaLen (x, y, z: double): Double; implementation Function medianaLen(x, y, z: Double): Double; Begin medianaLen := 0.5*sqrt(2*sqr(y) + 2*sqr(z) - sqr(x)) End; end. |
Wert Задачи на использование модулей 9.12.2004 17:06
volvo Wert
Кроме того, задачи "с интерфейсом... 9.12.2004 17:12
Wert Простите за заголовок.
Может я не так объяснил, я ... 9.12.2004 17:17
volvo
Ты хочешь сказать, тебе нужно их делать под Windo... 9.12.2004 17:20
Wert В общем да, под Windows. Как скажешь, переноси
До... 9.12.2004 17:23
volvo Wert
Вот тебе каркас первой программы, а интерфей... 11.12.2004 3:11
Wert Спасибо тебе огромное, постораюсь сам доделать...
... 11.12.2004 14:09
volvo Wert
Аналогично...
Модуль mediana.pas:
Unit med... 11.12.2004 14:56
Wert ОГРОМНОЕ ТЕБЕ СПАСИБО, volvo ! ! !
Дум... 11.12.2004 19:30
Dark Делал бы сам ;) в силу своих умений и знаний 16.12.2004 2:12
Wert Прошу прощения, прошлое сообщение от меня.
первая ... 24.12.2004 0:06
volvo Wert
Смотри почту... :rolleyes: 24.12.2004 0:36![]() ![]() |
|
Текстовая версия | 8.12.2025 19:15 |