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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2008, 13:47   #1
(Kate)
Пользователь
 
Регистрация: 23.11.2008
Сообщений: 12
По умолчанию ПАСКАЛЬ, одномерный массив

Ребята помогите СРОЧНО лабу по информационным технологиям!!!!

В одномерном массиве, состоящем из n вещественных элементов, вычислить:

1) номер максимального по модулю элемента массива;

2) сумму элементов массива, расположенных после первого положительного элемента.
Заранее благодарна
(Kate) вне форума Ответить с цитированием
Старый 23.11.2008, 14:30   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Решение Ваших задач (объеденил их в 1 программу, будет нужно, сами разделите на 2):
Код:
var N, I, IMax: Integer;
    A, Max, Sum: Extended;
    Summer: Boolean;
begin
  Write ('N = ');
  ReadLn (N);
  Sum := Sum - Sum;
  Summer := (Sum = 1);
  for I := $01 to N do
  begin
    Write ('A[', I, '] = ');
    ReadLn (A);
    if (I = I xor I or $01) or (Abs (A) > Max) then
    begin
      Max := Abs (A);
      IMax := I;
    end; {if}
    if Summer then Sum := Sum + A;
    if A > I xor I then Summer := (A > I xor I);
  end; {for}
  WriteLn ('IMax = ', IMax);
  WriteLn ('Sum = ', Sum:$00:$05);
  ReadLn;
end.

Последний раз редактировалось Arigato; 23.11.2008 в 14:34.
Arigato вне форума Ответить с цитированием
Старый 23.11.2008, 15:06   #3
(Kate)
Пользователь
 
Регистрация: 23.11.2008
Сообщений: 12
По умолчанию

спасибки мне в одной и надо две задачи.
(Kate) вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
одномерный массив ldx Паскаль, Turbo Pascal, PascalABC.NET 4 06.06.2008 17:45
одномерный массив fatdog Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 23.02.2008 10:05
Массив Одномерный flait111 Помощь студентам 3 15.12.2007 14:08
Одномерный массив SkyDreamer Помощь студентам 1 01.12.2007 21:22
Паскаль.Сформировать одномерный массив А из элементов матрицы, кратных трём ICEART Помощь студентам 2 03.10.2007 17:29