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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.10.2011, 14:41   #1
PascalABC
Пользователь
 
Регистрация: 30.10.2011
Сообщений: 11
Стрелка Задача с For

Дано целое число N (> 1) и две вещественные точки на числовой оси:
A, B (A < B). Отрезок [A, B] разбит на N равных отрезков. Вывести H —
длину каждого отрезка, а также набор точек
A, A + H, A + 2·H, A + 3·H, …, B,
PascalABC вне форума Ответить с цитированием
Старый 30.10.2011, 15:12   #2
PascalABC
Пользователь
 
Регистрация: 30.10.2011
Сообщений: 11
По умолчанию

Есть подобная задача:
Дано целое число N (> 1) и две вещественные точки на числовой оси:
A, B (A < B). Отрезок [A, B] разбит на N равных отрезков. Вывести H —
длину каждого отрезка, а также значения функции F(X) = 1 – sin(X) в точ-
ках, разбивающих отрезок [A, B]:
F(A), F(A + H), F(A + 2·H), …, F(B).

Код:
uses crt;
var n,i:integer;
    a,b,h,x,f:real;
begin
clrscr;
repeat
write('Количество отрезков > 1 n=');
readln(n);
until n>1;
repeat
writeln('Введите 2 точки, концы отрезка a<b:');
readln(a,b);
until a<b;
h:=(b-a)/n;
writeln('Длина отрезков=',h:0:2);
for i:=0 to n do
 begin
  x:=a+h*i;
  f:=1-sin(x);
  writeln('x=',x:5:2,'  F(x)=',f:4:2);
 end;
readln
end.
Как можно на основе этой сделать первую?
PascalABC вне форума Ответить с цитированием
Старый 30.10.2011, 15:17   #3
val_nnm
Форумчанин
 
Регистрация: 18.10.2009
Сообщений: 185
По умолчанию

Код:
uses crt;
var n,i:integer;
    a,b,h,x,f:real;
begin
clrscr;
repeat
write('Количество отрезков > 1 n=');
readln(n);
until n>1;
repeat
writeln('Введите 2 точки, концы отрезка a<b:');
readln(a,b);
until a<b;
h:=(b-a)/n;
writeln('Длина отрезков=',h:0:2);
for i:=0 to n do
 begin
  x:=a+h*i;
  writeln('x=',x:5:2);
 end;
readln
end.
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает."
val_nnm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на C++ madarafacepro Помощь студентам 4 02.04.2011 13:20
Задача StudentTalne Паскаль, Turbo Pascal, PascalABC.NET 3 01.04.2011 09:12
Задача Сашка93 Паскаль, Turbo Pascal, PascalABC.NET 3 15.03.2011 10:38
Задача минимизации дисбаланса на линии сборки (задача минимакса) LenZab Microsoft Office Excel 13 13.03.2011 22:51