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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2014, 20:35   #1
Жаннулька
Пользователь
 
Регистрация: 09.01.2014
Сообщений: 11
По умолчанию МАссывЫ

Составить программу, которая
1.Первый максимальный по модулю элемент.
2.Среднее арифметическое первого и последнего положительного элемента или сообщение об их отсутствии.

Код:
const
  n=6;
var
  a: array [1.. n] of integer;
  i: integer;
  sum: integer;
  max: integer;
  so: integer;
  k: integer;
begin
for i:=1 to n do
  begin
    writeln('введите ',i,' элемент');
    readln(a[i]);
  end;
  
for i:=1 to n do
  write(a[i]:4);
  end.
а ДАЛЬШЕ ПОМОГИТЕ ПОЖАЛУЙСТА?

Последний раз редактировалось Stilet; 13.03.2014 в 20:44.
Жаннулька вне форума Ответить с цитированием
Старый 13.03.2014, 20:49   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Допустим так:
Код:
const
  n=6;
var
  a: array [1.. n] of integer;
  i: integer;
  sum: integer;
  max: integer;
  so: integer;
  k: integer;
begin
so:=0;
for i:=1 to n do
  begin
    writeln('введите ',i,' элемент');
    readln(a[i]); 
if (i=1)or(abs(a[i])>max) then max:=abs(a[i]);
if (so=0)or(a[i]>0) then so:=a[i];
if (a[i]<0) then k:=a[i];
  end;
  
writeln(
'Первый максимальный по модулю элемент.',max:20,#13#10
'Среднее арифметическое первого и последнего положительного элемента или сообщение об их отсутствии.', (so+k)/2
);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.03.2014, 21:13   #3
Жаннулька
Пользователь
 
Регистрация: 09.01.2014
Сообщений: 11
По умолчанию

Первый максимальный по модулю элемент это вот я сделала, а далешь про среднее арифметич?
Жаннулька вне форума Ответить с цитированием
Старый 13.03.2014, 21:15   #4
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Дык гляньте выше.. там всё есть.. только можно еще if добавить.. и всё..
Poma][a вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массывы. Дан массив. Найти:..... naty7773 Помощь студентам 2 15.03.2012 20:00
Массывы (Delphi 7) Elec92 Помощь студентам 36 29.12.2010 19:40
Массывы Romario92 Общие вопросы C/C++ 9 10.11.2010 01:22
Сымвольные массывы Romario92 Общие вопросы C/C++ 5 23.10.2010 14:13
помогите с вопросами - горю! Массывы!!! SKS Паскаль, Turbo Pascal, PascalABC.NET 0 07.04.2009 14:28