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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2012, 20:50   #1
spone379
 
Регистрация: 28.10.2012
Сообщений: 7
По умолчанию табуляция в операторе for

в общем написал программу. Её нужно протабулировать при х€[-2;2].но в операторе for. я не знаю как.помогите пожалуйста
Код:
program 379;
uses crt;
var x,b,y:real;
begin
clrscr;
writeln('введите значение х');
write('x=');readln(x);
writeln('введите значение b');
write('b=');readln(b);
if x<0 then begin
y:=3*sqr(x)-x+b;
writeln('x=' , x:6:2, 'b=' , b:6:2, 'y=', y:10:4);
end;
if x=0 then writeln('y не задан');
if (x>0) and (x<1) then
if (sqr(x)*x-b)+ln(x+b);
writeln('x=' , x:6:2, 'b=' , b:6:2, 'y не определен');
if x=1 then writeln('y не задан');
if x>1 then begin
y:=exp(x)+sin(b)*sin(b);
writeln('x=' , x:6:2, 'b=' , b:6:2, 'y=', y:6:2);
end;
readln;
end.

Последний раз редактировалось Stilet; 02.11.2012 в 21:57.
spone379 вне форума Ответить с цитированием
Старый 02.11.2012, 22:03   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Разве что так:
Код:
program 379;
uses crt;
var x,b,y:real;i:integer;
begin
clrscr;
writeln('введите значение b');write('b=');readln(b);
x:=-2;
for i:=1 to 20 do begin 
 if x<0 then begin y:=3*sqr(x)-x+b;
  writeln('x=' , x:6:2, 'b=' , b:6:2, 'y=', y:10:4);
 end else if x=0 then writeln('y не задан');
 if (x>0) and (x<1) and (sqr(x)*x-b)+ln(x+b) then
  writeln('x=' , x:6:2, 'b=' , b:6:2, 'y не определен') else
 if x=1 then writeln('y не задан') else
 if x>1 then begin
  y:=exp(x)+sin(b)*sin(b);
  writeln('x=' , x:6:2, 'b=' , b:6:2, 'y=', y:6:2);
 end;
 x:=(4.0 / 20)+x;
end;

readln;
end.
Не проверял.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
табуляция irina ignatenko Помощь студентам 1 25.10.2012 07:16
Табуляция WarHamster C++ Builder 1 19.09.2011 14:50
табуляция kaljan775 Помощь студентам 1 30.10.2010 19:15
Вопрос об операторе IF Лёка Общие вопросы Delphi 4 01.02.2008 22:33