|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Помогите написать программу
Здравствуйте. Вот задали в универе (1 курс) такую программу сварганить, сижу "ломаю" голову. Непонятнее всего в ней - это при кахих входный параметрах должно выполняться третье действие? Если они (входные данные) подходят к первому или второму?
|
#2
|
||||
|
||||
Цитата:
Код:
uses Math; function V(a, b, c, d, x, y, z: Extended): Extended; begin if ((x + y + z) >= c) and ((x + y + z) <= d) then begin Result := Max(Abs(x), Max(Abs(y), Abs(z))); end else if ((x + y + z) < c) and ((x + y + z) > d) then begin Result := Sqrt(Sqr(a) + Sqr(b)); end else begin Result := Min(Sqr(x), Min(Sqr(y), Sqr(z))); end; end; |
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | ||
Valentyn (22.10.2012)
|
#3
|
|||
|
|||
Спасибо за код. Программа работала нормально. Буду очень благодарен если поможете ещё с одной:
|
#4
|
||||
|
||||
Цитата:
|
#5
|
|||
|
|||
Цитата:
a2n - это значит четный индекс. А, вообще, красивый "развод" на "сделать задачку" |
#6
|
|||
|
|||
Цитата:
Я пока только учусь. Не все же "учеными" рождаются. А вообще-то задачек мы делаем много (это уже 12-я в этом семестре), но вот на этой застопорился, так как не очень хорошо понимаю массивы. |