Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 20.09.2011
Сообщений: 21

Подпрограммы

23.12.2011, 19:42. Показов 496. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть код:

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
program Project2;
 
{$APPTYPE CONSOLE}
 
uses
  SysUtils;
 
var z,x,c,c1,xs,c2,cs,P:real;
    N,k :integer;
    const e=0.0001;
     begin
      writeln ('Vvedite x,N');
      readln (x,N);
       c1:=0;
       c2:=0;
       k:=1;
       P:=3.14159;
        while N>=k do begin
         c:=(2*k+1)/((2*k+3)*x);
                if z=1 then
                 c1:=c1+c
                else
                 c2:=c2-c;
                 writeln ('k=',k:3, '   c=',c:8:4);
                 k:=k+1;
                 cs:=P/2-1/x+c;
          writeln ('cs=', cs:8:4);
        end;
        z:=arctan(x);
        writeln( 'arctan(x)=',z:2:4);
        readln;
        end.
как его правильно переделать с помощью подпрограмм?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.12.2011, 19:42
Ответы с готовыми решениями:

Подпрограммы
Парни! (и девушки) Очень нужна помощь! для допуска к зачету надо за 3 дня нарешать 11 заданий, сам элементарно не успеваю, да и познаний не...

Подпрограммы
Дана квадратная матрица. Удалить из матрицы все нулевые строки, а оставшиеся строки изменить, поделив их на максимальный элемент матрицы. ...

Подпрограммы.
procedure TForm1.Button1Click(Sender: TObject); var Form1:TForm1; u:Extended; x,y,z:Real; function...

2
17 / 16 / 11
Регистрация: 23.12.2011
Сообщений: 89
25.12.2011, 02:39
с помощю Dll?
0
ComfyMobile
 Аватар для DedBoroda
89 / 89 / 8
Регистрация: 04.11.2010
Сообщений: 376
25.12.2011, 04:39
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
program Project2;
 
{$APPTYPE CONSOLE}
 
uses
  SysUtils;
 
var z,x,c,c1,xs,c2,cs,P:real;
    N,k :integer;
    const e=0.0001;
 
procedure create;
begin
 writeln ('Vvedite x,N');
 readln (x,N);
 c1:=0;
 c2:=0;
 k:=1;
 P:=3.14159;
end;
 
procedure run;
begin
 
while N>=k do begin
 c:=(2*k+1)/((2*k+3)*x);
 if z=1 then
  c1:=c1+c
   else
    c2:=c2-c;
  writeln ('k=',k:3, '   c=',c:8:4);
  k:=k+1;
  cs:=P/2-1/x+c;
  writeln ('cs=', cs:8:4);
 end;
end;
 
function getSolution:real;
begin
Result:=arctan(x);
end;
 
begin
 create;
 run;
 writeln( 'arctan(x)=',getSolution:2:4);
 readln;
end.
Устроит так?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.12.2011, 04:39
Помогаю со студенческими работами здесь

Подпрограммы
Всем привет) прошу у вас помощи и совета) в общем пишу курсовой проект....программа состоит из нескольких мелких программ, которые если...

подпрограммы
помогите с задачей...до вторника надо..плиииз В главной программе ввести с клавиатуры 7 элементов вектора действительного типа и...

подпрограммы
Собственно давно тут не появлялся, соскучился :) Ну если серьёзно, с последнего посещения форума просто не было проблем с написанием...

подпрограммы в Делфи
Даны два одномерных массива произвольной длины. Вычислить для каждого массива среднее арифметическое. Из элементов исходных массивов...

Подпрограммы и модули
Не правильно выводит результаты(уравнение правильно написаны) unit Unit1; interface uses Windows, Messages, SysUtils,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru