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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.05.2009, 15:05   #1
lucky
Пользователь
 
Регистрация: 23.12.2008
Сообщений: 34
Вопрос метод пошаговой детализации

Разработать алгоритм методом пошаговой детализации и программу решения задачи, в которой отсортировать одномерный массив a[1..8], состоящий из элементов вещественного типа в порядке возрастания методом «вставки». Исходные данные массива вводятся с клавиатуры.
lucky вне форума Ответить с цитированием
Старый 08.05.2009, 15:08   #2
lucky
Пользователь
 
Регистрация: 23.12.2008
Сообщений: 34
По умолчанию

Program d5;
uses crt;
type matr=array[1..10] of integer;
var a:matr;
Procedure vvod(var a:matr);
var i:integer; begin for i:=1 to 10 do begin
Write('Введите элемент массива a[',i,']');
Readln(a[i]);
end;
end;
Procedure sort(var a:matr);
var i,j,T:integer;
begin for i:=1 to 9 do
for j:=1 to 9 do
if a[j]>a[j+1] then
begin
T:=a[j];
a[j]:=a[j+1];
a[j+1]:=T;
end;
end;
Procedure vyvod(a:matr);
var
i:integer;
begin
Write('Отсортированная последовательность массива');
for i:=1 to 10 do Write(' ',a[i]);
end;
begin
vvod(a);
sort(a);
vyvod(a);
end.
lucky вне форума Ответить с цитированием
Старый 08.05.2009, 15:08   #3
lucky
Пользователь
 
Регистрация: 23.12.2008
Сообщений: 34
По умолчанию

это пример. помогите кто может, а то не успеваю сделать. плс за мной
lucky вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Метод вижинера Ghost_Dante Помощь студентам 12 01.12.2011 21:58