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

Описание програмы

01.06.2013, 09:11. Показов 668. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите сделать описание програмы !!!
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
33
34
35
36
37
38
39
40
41
42
43
unit N355;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
type
  TForm2 = class(TForm)
    Edit1: TEdit;
    Label1: TLabel;
    Edit2: TEdit;
    Label2: TLabel;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form2: TForm2;
  n,i:integer;
  s:real;
implementation
{$R *.dfm}
  Function factorial(x:integer):real;
  Begin
   if x < 1 then
    result := 0
   else if x = 1 then
    result := 1
   else
    result := x * factorial(x-1);
end;
procedure TForm2.Button1Click(Sender: TObject);
var i:integer;
begin
  n:=StrToInt(Edit1.Text);
  s:= 0;
  for i:=1 to n do
  s:=s+(1/factorial(sqr(i)));
  Edit2.Text:=FloatToStr(s);
end;
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.06.2013, 09:11
Ответы с готовыми решениями:

приостановка выполнения основной програмы
Подскажите как можно приостановить выполнение основной программы, а потом возобновить, но не на определенное время и без циклов?

Здраствуйте, пожалуйста сделайте с даной програмы сделать клиент-сервер!
Клиент-сервер

Алгоритм програмы
Помогите пожалуйста составить блок-схему программы))

3
157 / 300 / 47
Регистрация: 14.08.2012
Сообщений: 2,578
02.06.2013, 19:33
И ещё 334 модуля тебе описать?
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
33
34
35
36
37
38
39
40
41
42
43
unit N355;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
type
  TForm2 = class(TForm)
    Edit1: TEdit;
    Label1: TLabel;
    Edit2: TEdit;
    Label2: TLabel;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form2: TForm2;
  n,i:integer;
  s:real;
implementation
{$R *.dfm}
  Function factorial(x:integer):real; //WTF? Фабрика с выходом 
  Begin
   if x < 1 then //если что-то там меньше 1 тогда...
    result := 0 //тогда выдаем ноль
   else if x = 1 then
    result := 1 //равно 1 тогда 1, и зачем?
   else
    result := x * factorial(x-1); //если больше 1, а можно было и так, то вывели что-то умножененое на результать повторения функция с входом на 1 меньше(жаль не цыклом).
end;
procedure TForm2.Button1Click(Sender: TObject);
var i:integer; //как и всегда счетчик цыкла
begin
  n:=StrToInt(Edit1.Text); //n похоже типа integer так как преобразуем текст из edit в строку
  s:= 0; //чему-то присвоили значение 0
  for i:=1 to n do //началось.... 
  s:=s+(1/factorial(sqr(i))); //s присвоить значение s + (1 разделеное на результат функции i в квадрате)
  Edit2.Text:=FloatToStr(s); //выводим в edit
end;
end.
Автор, походу базу данных делает, хотя ближайшие 3 сотни модулей можно обьеденить в 1.
0
Пишу на Delphi...иногда
 Аватар для cotseec
1423 / 1278 / 286
Регистрация: 03.12.2012
Сообщений: 3,914
Записей в блоге: 5
02.06.2013, 20:17
модуль выполняет расчет суммы следующего рядаhttps://www.cyberforum.ru/cgi-bin/latex.cgi?s=\frac{1}{{1}^{2}!}+\frac{1}{{2}^{2}!}+\frac{1}{{3}^{2}!}+...\frac{1}{{n}^{2}!} (вроде ничего не напутал с видом ряда)
до введенного значения n, соответственно функция
Delphi
1
Function factorial(x:integer):real;
рассчитывает рекурсивным методом факториал текущего, полученного в цикле, значения
0
157 / 300 / 47
Регистрация: 14.08.2012
Сообщений: 2,578
02.06.2013, 20:33
Цитата Сообщение от cotseec Посмотреть сообщение
модуль выполняет расчет суммы следующего рядаhttps://www.cyberforum.ru/cgi-bin/latex.cgi?s=\frac{1}{{1}^{2}!}+\frac{1}{{2}^{2}!}+\frac{1}{{3}^{2}!}+...\frac{1}{{n}^{2}!} (вроде ничего не напутал с видом ряда)
до введенного значения n, соответственно функция
Delphi
1
Function factorial(x:integer):real;
рассчитывает рекурсивным методом факториал текущего, полученного в цикле, значения
бесконечно убывающая геометрическая прогрессия.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.06.2013, 20:33
Помогаю со студенческими работами здесь

Переписвать програмы в Delphi c C++
Заранее посиб. С наступивши!! всех благ!!

Кодировка текста програмы
Ситуация такая. На винте были проекты дельфи, после форматирования финта проекты удалось восстановить. Однако при запуске проекта...

Написать код програмы
Написать код програмы ----при нажатии «1-й» кнопки так, что бы после нажатия у форме появилась вторая «2-я».

Оптимизация интерфейса програмы
Народ, столкнулся с такой проблемой, что на другом компьютере моя программа выглядит не так( Скажите, это можно как то решить? Я...

А какие програмы написал ты?
Какие программы вы писали? пользуются ли другие вашими прогами, или только для себя? Может админ создаст раздел на форуме и там будем...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru