0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 5
|
|
1 | |
Задача на Предусловие,постусловие29.11.2012, 16:13. Показов 1189. Ответов 1
Метки нет Все метки)
(
Здравствуйте! Сделал задачу,но не работает предусловие,помогите пожалуйста....
procedure TForm1.Button1Click(Sender: TObject); begin a:=StrToFloat(Edit4.text); b:=StrTofloat(Edit5.text);Xn:=StrToFloat(Edit1.text); Xk:=StrtoFloat(Edit2.text); dx:=StrtoFloat(Edit3.text); x:=Xn; while x<=Xk do begin if x <=-2 then y:=Sqrt(x) else y:=Exp(3*ln(X)); end; Memo1.lines.add(' ' + floattostr(x)+'' + floattostr(y)); x:=x+dx; end; procedure TForm1.Button2Click(Sender: TObject); begin a:=StrToFloat(Edit4.text); b:=StrTofloat(Edit5.text); Xn:=StrToFloat(Edit1.text); Xk:=StrtoFloat(Edit2.text); dx:=StrtoFloat(Edit3.text); x:=Xn; Repeat if x <=0.25 then y:=Xn*Xk*dx else y:=exp(3*ln(x)); Memo2.lines.add(' ' + floattostr(x)+'' + floattostr(y)); x:=x+dx Until x>Xk; end; end. P.S. при нажатии на предусловие зависает. =(
0
|
|
29.11.2012, 16:13 | |
Ответы с готовыми решениями:
1
Предусловие-цикл-постусловие
Найдите пару значений, при которых предусловие выполняется, а постусловие — нет |
3030 / 2213 / 510
Регистрация: 11.09.2009
Сообщений: 8,188
|
||||||
30.11.2012, 00:35 | 2 | |||||
![]() Решение
![]() P.S. Проявляйте уважение к читающим ваши "творения". Ставьте теги кода и пишите коментарии!
0
|
30.11.2012, 00:35 | |
Помогаю со студенческими работами здесь
2
Отрицательное предусловие в while Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |