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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2010, 22:51   #1
Zachary
 
Регистрация: 19.05.2010
Сообщений: 5
По умолчанию Одномерные массивы в Паскале.

Ребят нужна помощь.
Дан массив В(10) вещественных чисел. Если максимальный элемент массива равен сумме всех элементов, кроме максимального, то отсортировать по убыванию.
Zachary вне форума Ответить с цитированием
Старый 19.05.2010, 23:26   #2
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

В чём конкретно проблема?
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 19.05.2010, 23:44   #3
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Хоть бы книгу разок открыли.
Код:
uses
   crt;
Const
n=10;
var
  a:array[1..n] of integer;
  i:integer;
  imax:integer;
  max,sum,j,temp:integer;
begin
randomize;
writeln('Массив A: ');
for i:=1 to n do
begin
a[i]:=random(10)-5;
write(a[i],' ');
end;
writeln;
imax:=1;
Max:=a[1];
for i:=1 to n do
  if a[i]>a[imax] then
  begin
  max:=a[i];
  imax:=i;
  end;
writeln;
sum:=0;
writeln('MAX[',imax,']:=',max);
for i:=1 to n do
if (i<>imax) then
begin
sum:=sum+a[i];
end;
writeln;
writeln('Сумма:=',sum);
if max=sum then
begin
for i:=1 to n do
        for j:=1 to n-i do
            if a[j]<a[j+1] then
            begin
                Temp:=a[j];
                a[j]:=a[j+1];
                a[j+1]:=Temp;
            end;
            writeln;
            writeln('Отсортированный A: ');
for i:=1 to n do
begin
write(A[i],' ');
end;
end;
writeln;
end.
И массив вещественных чисел ток сделайте.
にんじゃ

Последний раз редактировалось ROMA2PVT; 19.05.2010 в 23:51.
ROMA2PVT вне форума Ответить с цитированием
Старый 20.05.2010, 00:28   #4
Zachary
 
Регистрация: 19.05.2010
Сообщений: 5
По умолчанию

ROMA2PVT, Спасибо за помощь!)
Zachary вне форума Ответить с цитированием
Старый 20.05.2010, 00:50   #5
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Не за что.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерные массивы в Паскале... hohol90 Помощь студентам 3 25.03.2011 09:27
нужна помощь по решению задач на паскале, одномерные массивы! NOUSTA Помощь студентам 16 09.12.2009 23:34
написать на паскале программу "одномерные массивы" Яська Помощь студентам 2 28.11.2009 12:30
Одномерные массивы в Паскале KnighTeX Помощь студентам 1 10.10.2009 20:59