![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() DELPHI 7.0
47. 1. Даны действ. положительные числа x,y,z 2. а) Выяснить, существует ли треугольник с длинами сторон x,y,z 3. б) Если треугольник существует, то ответить - явл. ли он остроуголным 44. Если сумма трех попарно различных действительных чисел x,y,z меньше единицы, то наименьшее из этих трех чисел заменить полусуммой двух других, в противном случае заменить меньшее из x и y полусуммой двух оставшихся значений (Задачи по программированию Абрамов,Гнездилова,Капустин,Селюн 1988 г.) Помогите народ!!!! хоть как нибудь хоть какую нибудь задачку желательно поподробнее Последний раз редактировалось KycTo, 15.01.2008 в 14:35. |
#2
|
||||
|
||||
![]() Решать задачи за тебя никто не будет!!! Покажи что уже сделал, поможем доделать.
|
#3
|
|||
|
|||
![]() В задаче 57 сделал функцию
Код:
function f(x: double): double; begin f:=x*x*x*x; if x <= 1 then f:=x; if x <= 0 then f:=0; end; а остальное хз Модератор Тэги, тэги и еще раз тэги! |
#4
|
|||
|
|||
![]() Как можно определить принадлежит ли точка с координатами x,y(действительыне числа) заштрихованой части плоскости
|
#5
|
||||
|
||||
![]() А в твоей функции я не вижу резаулта, забыл что ли?
|
#6
|
||||
|
||||
![]() Цитата:
Код:
begin if ( ((x+y)>z) and ((x+z)>y) and ((y+z)>x) then begin ShowMessage('Треугольник'); // доказали!!! end end; и тока так ![]() а про углы ты молодес, так держать! Цитата:
Код:
var x,y,z: real; begin if ((x+y+z)<1) then begin if ((x<y) and (x<z)) then begin x:=(y+z)/2; end else begin if ((y<x) and (y<z)) then begin y:=(x+z)/2; end else begin z:=(y+x)/2; end end end else begin if (x<y) then begin x:=(y+z)/2; end else begin y:=(x+z)/2; end end end; Модератор Тэги, тэги и еще раз тэги! А я штмл не секу Код:
begin Тэги, тэги и еще раз тэги! end ![]() Последний раз редактировалось Shalinskij, 15.01.2008 в 19:13. |
#7
|
|||
|
|||
![]() Цитата:
Код:
function f(x: double): double; begin f:=x*x*x*x; if x <= 1 then f:=x; if x <= 0 then f:=0; end; procedure TForm1.Button1Click(Sender: TObject); var a: double; begin a:=StrToFloat(Edit1.Text); Edit2.Text:=FloatToStr(f(a)); end; end. |