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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2008, 10:18   #1
HECTOR.A.
Пользователь
 
Регистрация: 20.11.2008
Сообщений: 30
По умолчанию Процедура и функция

Помогите
Создать модуль содержащий процедуру и функцию
ai=lg(100*i)/i!,
1<i<7-сумма элементов массива
Спасибо
HECTOR.A. вне форума Ответить с цитированием
Старый 16.12.2008, 13:20   #2
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

На каком языке то?

Код:
type
  TArray = array of double;

function Func(a: TArray; var Valid: boolean): double;

implementation

function Func(a: TArray; var Valid: boolean): double;
var 
  j: integer;
begin
  Result := 0;
  if Length(a) > 0 then
    begin
      for j := 0 to High(a) do 
        Result := Result + a[j];
      Result := lg(100 * Result) / Result;
      Valid := true;
    end
  else
    Valid := false;
end;

procedure Main; // Основной код программы
var 
  aa: array[0..7] of double;
  ai: double;
  Valid: boolean;
begin
.......

//Где то тут определяются элементы массива
.......

  ai:=Func(aa, Valid);
  if Valid then
    begin
      // успех!
      // дальнейшая работа с переменной ai
    end
  else
    beign
      // провал!
      // окончание работы процедуры
    end;  
end;
Писано по д'Эльфийски

Последний раз редактировалось Лубышев; 16.12.2008 в 13:45.
Лубышев вне форума Ответить с цитированием
Старый 16.12.2008, 14:19   #3
HECTOR.A.
Пользователь
 
Регистрация: 20.11.2008
Сообщений: 30
По умолчанию

На паскале
HECTOR.A. вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
процедура в делфи Puffy Помощь студентам 2 30.09.2008 22:38
Процедура () GAGARIN-NEW Помощь студентам 3 17.12.2007 21:42
процедура Sergik1977 Паскаль, Turbo Pascal, PascalABC.NET 7 28.10.2007 16:36
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50