Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.02.2016, 14:09   #1
Настасьяя
 
Регистрация: 23.02.2016
Сообщений: 7
По умолчанию программа в паскале на вычисление значений функции в цикле (цикл While)

Надо написать программу в паскале через цикл While
условие:
z=e^√(4-x^2-y^2 )
x[0;2]
y[0;2]
∆x=∆y=0.2
Вычислить максимальное значение z
Помогите, пожалуйста , заранее спасибо.

Последний раз редактировалось Настасьяя; 23.02.2016 в 14:35.
Настасьяя вне форума Ответить с цитированием
Старый 23.02.2016, 14:53   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Что у вас не получается? Начинайте работу сами, что не получается спрашивайте, показывайте наработки.
Вадим Мошев вне форума Ответить с цитированием
Старый 23.02.2016, 15:07   #3
Настасьяя
 
Регистрация: 23.02.2016
Сообщений: 7
По умолчанию

Вот что у меня получилось, но я не знаю, как найти максимальное значение z((
RTBP22DjH10.jpg

4ixSwb67inY.jpg
Настасьяя вне форума Ответить с цитированием
Старый 23.02.2016, 15:09   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Написать можно, но работать не будет, в действительных числах. В комплексных запросто, например - e^(2i) для x=2 и y=2

PS

Вот теперь видно. И нужно сразу писать не просто x=[0;2] и y=[0;2], а еще x^2+y^2<=4
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 23.02.2016 в 15:11.
Аватар вне форума Ответить с цитированием
Старый 29.02.2016, 09:55   #5
ProBeginner
Форумчанин
 
Регистрация: 22.02.2016
Сообщений: 145
По умолчанию Помощь студентам Pascal

Введите переменную Zmax
Начальное значение сделайте явно заниженным -9e20 (например)
Там, где вычисляете Z, проверяйте превосходит ли Z Zmax, если первосходит, значит переопределяйте Zmax новым значением.
В конце программы выводите Zmax.
END.
Возьму в кредит мильён по 100% годовых на сто лет.
ProBeginner вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа в паскале на вычисление значений функции в цикле (цикл While) Mark706 Помощь студентам 3 11.12.2014 15:21
Вычисление значений функции для нескольких значений аргументов и параметров kolychii Помощь студентам 0 08.10.2012 15:49
требуется написать в паскале. тема: цикл в цикле Дашуля_18 Помощь студентам 1 01.04.2012 13:35
вычисление значения функции и переменных, вычисление площади треугольника, определение расстояния между точками на турбо паскале _4Alex4_ Помощь студентам 2 14.12.2011 01:43
Вычисление значений функции KREGI Помощь студентам 22 09.03.2009 16:41