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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2013, 01:03   #1
kinwood
Пользователь
 
Регистрация: 12.12.2012
Сообщений: 25
По умолчанию Pascal одномерный массив

Код:
Program lab3;
const n=13;
type mass = array [1..n] of Real;
var i,j, min : integer; buf: Real;
 x : mass;

begin
     x[1] := -4.5;
     x[2] := -7.4;
     x[3] := -3.7;
     x[4] := 12.9;
     x[5] := -5.7;
     x[6] := 21.3;
     x[7] := 8.6;
     x[8] := 1.5;
     x[9] := 2.6;
     x[10] := 2.1;
     x[11] := -5.8;
     x[12] := 5.4;
     x[13] := -3.8;

 writeln(' исходный массив') ;
 for i := 1 to n do
    write(x[i] : 0 : 1, ' ');
 writeln;

 i := 1;
 while x[i]  < 0 do
        Inc (i);

 min := i;
 for i := i+1 to n do
        if (x[i] > 0) and (x[min] > x[i]) then
                min := i;
 WriteLn ('Минимум ', x[min] : 0 : 1);
 Dec(min);
 for j:=1 to min-1 do
 for i:=1 to min-j do
      if x[i]<x[i+1] then
                begin
                  buf:=x[i] ;
                  x[i]:=x[i+1] ;
                  x[i+1]:=buf
                  end;
 writeln('полученный массив ');

 for i:=1 to n do
 write (x[i] : 0 : 1,' ');
 writeln;
 end.
теперь чтоб он записал это все как в 3
Изображения
Тип файла: png primet.png (18.1 Кб, 69 просмотров)
kinwood вне форума Ответить с цитированием
Старый 15.05.2013, 11:48   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

А в чём, собственно, вопрос ?
Что у Вас не получается?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 15.05.2013, 11:51   #3
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Что у Вас не получается?
насколько я понял, ему работа с файлами нужна )
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный массив. Pascal Liinad Помощь студентам 4 27.03.2013 17:07
Одномерный массив (Pascal) Groslerg Помощь студентам 4 07.11.2012 19:28
одномерный массив(pascal) buslik Помощь студентам 2 08.12.2011 17:57
Одномерный массив (PASCAL) KirillP Помощь студентам 13 12.09.2010 09:10
Pascal, Одномерный массив Nastik Помощь студентам 1 23.06.2010 22:15