помогите с программой на дельфи ? (до вечера нужна)
Модератор: Злобный
помогите с программой на дельфи ? (до вечера нужна)
Используя оператор while,repeat напишите прогу,которая выводит на экран значения функции y=f(x) для аргумента, принимающего значения от x1 до x2 с шагом (какойто треугольник нарисован, а потом x). у= sin x, x больше либо равен 0,
cos x, x меньше 0
cos x, x меньше 0
dmn,
плиз ..
если ты можеш сегодня надо (до вечера всмысле сегодня до того как ляжеш спать)
про то что ты спросил это система.. вот смотри , верхняя - http://www.yes.md/Remarks/4173bdce-0751 ... 425a89.jpg
[off]добавлено спустя 5 минут:[/off]
от x1 до x2
это двоечка внизу... типо ИКСодин и ИКСдва
[off]добавлено спустя 39 секунд:[/off]
с шагом делта икс (разница типо икса наверно)
[off]добавлено спустя 1 минуту:[/off]
(сначала идёт такое задание,и его нужно делать по типу той системы с игриком)
плиз ..
про то что ты спросил это система.. вот смотри , верхняя - http://www.yes.md/Remarks/4173bdce-0751 ... 425a89.jpg
[off]добавлено спустя 5 минут:[/off]
от x1 до x2
это двоечка внизу... типо ИКСодин и ИКСдва
[off]добавлено спустя 39 секунд:[/off]
с шагом делта икс (разница типо икса наверно)
[off]добавлено спустя 1 минуту:[/off]
(сначала идёт такое задание,и его нужно делать по типу той системы с игриком)
1. Програму я написал но не протестировал (нет под рукой дельфи)
2. Програма не проверяет провильность значении для Х1,Х2 и Хдельта (они должны быть в "extended" формате; Х1 должен быть меньше или равен Х2; Хдельта должен быть больше нуля)
3. Создай фаил с уменем "alexb.dpr" и скопируй код в него. Мышью щёлкни по нему (по идее должен запустится дельфи). Прокомпилируй програму. Если компилятор выдаст ошибку, напиши какую.
Удачи
2. Програма не проверяет провильность значении для Х1,Х2 и Хдельта (они должны быть в "extended" формате; Х1 должен быть меньше или равен Х2; Хдельта должен быть больше нуля)
3. Создай фаил с уменем "alexb.dpr" и скопируй код в него. Мышью щёлкни по нему (по идее должен запустится дельфи). Прокомпилируй програму. Если компилятор выдаст ошибку, напиши какую.
Удачи
Код: Выделить всё
program alexb;
uses SysUtils;
var Xone, Xtwo, Xdelta : Extended;
procedure GetXoneXtwoXdelta;
begin
Write('Enter the value of Xone : ');
ReadLn(Xone);
Write('Enter the value of Xtwo : ');
ReadLn(Xtwo);
Write('Enter the value of Xdelta : ');
ReadLn(Xdelta);
end;
function YequalFofX(X : Extended) : Extended;
begin
if X >= 0 then Result := Sin(X)
else Result := Cos(X);
end;
procedure MakeIteration;
var X : Extended;
begin
X = Xone;
while X <= Xtwo do
begin
WriteLn('if X = ', X, ' then Y = ', YequalFofX(X));
X = X + Xdelta;
end;
end;
begin
GetXoneXtwoXdelta;
MakeIteration;
ReadLn;
end.
большое спасибо!! просто ОГРОМНОЕ
[off] компилятор делфи ошибку не выдаст потомучто это для паскаля
паскаль может выдасть.. но это уже завтра он её будет выдавать
если для паскаля немного подругому код должен выглядеть и тебе не очень трудно былоб неплохо
[/off]
[off]добавлено спустя 4 минуты:[/off]
еще раз большое спасибо
[off] компилятор делфи ошибку не выдаст потомучто это для паскаля
паскаль может выдасть.. но это уже завтра он её будет выдавать
если для паскаля немного подругому код должен выглядеть и тебе не очень трудно былоб неплохо
[off]добавлено спустя 4 минуты:[/off]
еще раз большое спасибо
