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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2010, 23:44   #1
Maks6169
 
Регистрация: 18.11.2009
Сообщений: 7
Печаль Подпрограмма

мне нужно в моей программе сделать подпрограмму и чтобы данные вводились с клавиатуры, помогите плз, про клавиатуру необязательно.

program metod_kasatel;{Название программы}
uses Crt; {Модуль дисплейных функций}
var {Блок описаний переменных}
xn,xn1,a,b,c,mx,y0,x0 :real;
function f1(x1:Real): Real; {Основная функция}
begin
f1 := x1*x1*x1*(-0.5)-0.05*x1*x1+0.8*x1+0.6;
end;
function f2(x4:Real): Real; {Производная от основной функции}
begin
f2 := x4*x4*x4+0.5*x4*x4+0.1*x4*x4+0.4*x4 –1.2;
end;
function f3(x8:Real): Real; {Основная функция}
begin
f3 := x8*x8*x8*(-0.5)-0.05*x1*x1+0.8*x1+0.6;
end;

begin {Начало основного тела программы}
Clrscr; {Очистка экрана перед выполнением программы}
a:=0;b:=1;c:=0.00000001;
Writeln(' От A=',a,' до B=',b); {Вывод на экран}
Writeln(' Погрешность с=',c);
Readln; { Ожидание нажатия клавиши Enter}
xn:=b;
xn1:= f1(xn);
y0:=f2(b);
begin {Тело цикла}
xn:=xn1;
xn1:=f1(xn);
y0:= f2(xn1);
{Печать промежуточного результата}
Writeln('xn=',xn,' xn+1=',xn1,' f(xn+1)=',y0);
Readln; { Ожидание нажатия клавиши Enter}
end; {Конец тела цикла}

Writeln('Конечные значения'); {Печать полученного результата}
Writeln(' xn+1=',xn1,' f(xn+1)=',y0);
Readln; { Ожидание нажатия клавиши Enter}
End;{Конец основного тела программы}
Assign (fi,’Kurs.txt’);
Rewrite (fi);
Writeln(fi,’корни уравнения’);
Writeln (fi,’xn’);
Writeln(fi,xn);
Writeln(fi,’xn+1’);
Writeln(fi,xn+1);
Close(fi);
End.
Maks6169 вне форума Ответить с цитированием
Старый 13.02.2010, 00:39   #2
Alt
Лжец и смутьян
Форумчанин
 
Аватар для Alt
 
Регистрация: 03.04.2009
Сообщений: 194
По умолчанию

Оформи по-нормальному код!
Помогли тебе - помоги другому.
Alt вне форума Ответить с цитированием
Старый 13.02.2010, 00:46   #3
Maks6169
 
Регистрация: 18.11.2009
Сообщений: 7
По умолчанию

вот эта прога
Вложения
Тип файла: rar прога.rar (6.0 Кб, 5 просмотров)
Maks6169 вне форума Ответить с цитированием
Старый 13.02.2010, 12:28   #4
Maks6169
 
Регистрация: 18.11.2009
Сообщений: 7
По умолчанию

сделайте ктонибудь в этой программе подпрограмму! оч надо!!!
Maks6169 вне форума Ответить с цитированием
Старый 13.02.2010, 12:30   #5
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Стучи в аську! Сделаю за плату!
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подпрограмма перемножения матриц Doublefaced Помощь студентам 0 22.06.2009 11:26
Паскаль--Подпрограмма Lyf4ever Помощь студентам 5 13.05.2009 14:09
Подпрограмма с массивом NSvirus Паскаль, Turbo Pascal, PascalABC.NET 2 03.05.2009 17:38
подпрограмма alex1313 Паскаль, Turbo Pascal, PascalABC.NET 2 02.04.2009 21:13
Подпрограмма и массивы.. phantom4eg Помощь студентам 2 04.03.2009 10:55