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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.10.2009, 19:19   #1
Natsu
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 42
Печаль Массивы. Паскаль.

Добрый день, требуется решить программу с массивами на языке паскаль до завтра, но катастрофически не хватает времени на освоение материала (подозреваю, что надо осваивать сортировки ). Задача не особо трудная, у кого есть возможность - помогите, пожалуйста.

Задание: Создать числовой массив A[1..N]. Упорядочить массив по убыванию. Вычислить кол-во отрицательных элементов. Выдать на экран результаты.

Заранее благодарен.
Natsu вне форума Ответить с цитированием
Старый 30.10.2009, 19:28   #2
tocsik
Пользователь
 
Регистрация: 09.09.2009
Сообщений: 39
По умолчанию

Требуется код?
tocsik вне форума Ответить с цитированием
Старый 30.10.2009, 19:42   #3
Lemo
Форумчанин
 
Аватар для Lemo
 
Регистрация: 13.10.2008
Сообщений: 714
Радость

Код:
program Project1;

{$APPTYPE CONSOLE}

uses
  SysUtils;

  const
  n =10;
  var a:array [1..n] of integer;
  i,j,b,c:integer;
begin
randomize;
for i := 1 to n  do
  begin
    a[i]:=random(25)-random(10);
    write(a[i], ' ');
  end;
    writeln;


  for i := n - 1 downto 1 do
    for j := 1 to i do
        if a[j] > a[j+1] then
        begin
            b := a[j];
            a[j] := a[j+1];
            a[j+1] := b;

        end;

for i := 1 to n  do
  begin
    write(a[i], ' ');
  if a[i]<0 then
     inc(c);
  end;

  writeln;
  writeLn('Koli4estvo otricatel`nigh elementov: ', c);
          readln;
end.
Получите и распишитесь!
Lemo вне форума Ответить с цитированием
Старый 30.10.2009, 19:47   #4
Natsu
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 42
По умолчанию

Огромное спасибо, выручили сильно. И очень оперативно)
Natsu вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
массивы. паскаль. tanuschka Помощь студентам 7 05.10.2009 23:20
массивы.паскаль Лида200915 Помощь студентам 3 30.09.2009 08:02
массивы Паскаль Натуськ@25 Помощь студентам 1 13.02.2009 19:33
Паскаль и массивы RamireZ Паскаль, Turbo Pascal, PascalABC.NET 7 24.10.2008 17:20
Паскаль, массивы. SZero Помощь студентам 5 22.03.2008 16:06