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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2011, 10:00   #1
klubnika
Пользователь
 
Регистрация: 26.06.2011
Сообщений: 14
По умолчанию с++ создание и сортировка массива

Здравствуйте!помогите, пожалуйста, сделать задание.
не была на теме, теперь проблемы.
заранее, огромное спасибо.
Написать программу создания одномерного массива, заполнить его случайными вещественными значениями от -89 до 89. Отсортировать его по возрастанию. Вывести значения элементов массива на экран так, чтобы после десятичной точки было два знака.
klubnika вне форума Ответить с цитированием
Старый 19.11.2011, 16:04   #2
cbuilderx
Пользователь
 
Регистрация: 12.03.2010
Сообщений: 18
Стрелка Какой язык программирования вам нужен?

вот код Delphi:
Код:
 program sort;

{$APPTYPE CONSOLE}

uses
  SysUtils;
//количество элементов в одномерном массиве
const n=10;

type MyArray=Array [1..n] of Real;

var
        A:MyArray;
        i:Integer;
        t:real;
        b:Boolean;

procedure BubbleSort(a:MyArray);
var
 i:integer;
begin
 repeat
      b:=true;
      for i:=1 to n-1 do
      if a[i]>a[i+1] then
       begin
        t:=a[i];
        a[i]:=a[i+1];
        a[i+1]:=t;
        b:=false;
       end;
 until b;
end;

begin
  randomize;
  for i:=1 to n do
  begin
  //генерируем одномерный массив случаными числами в диапозоне Random(x-1)
    A[i]:=Random(90)-Random(90);
    bubblesort(a);
    write(a[i]:0:2,' ');
  end;
  readln;
end.
Дорога возникает только под шагами идущего...
cbuilderx вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создание и сортировка массива klubnika Общие вопросы C/C++ 4 20.11.2011 21:17
Сортировка массива методами предсортировки и слияния, и пирамидальная сортировка. lenny_24 Помощь студентам 2 17.04.2011 18:57
Создание массива и сортировка его в сред TurboPascal MaKKeY Помощь студентам 7 14.01.2011 16:59
Сортировка массива Paladast Помощь студентам 2 18.01.2010 16:28