![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 35
|
![]()
Помогите доработать программу до конца.
uses crt; var a:array[1..100] of integer; n,i,imax,imin,x:integer; max,min:integer; Begin max:=a[1];min:=a[1]; imax:=1;imin:=1; i:=1; while a[i]<>0 do if a[i]>max then begin max:=a[i]; imax:=i; end else if a[i]>max then begin max:=a[i]; imax:=i; end; x:=a[imax]; a[imax]:=a[imin]; a[imin]:=x; for i:=1 to n do write(a[i],' '); readln; end. Сначала на экране должен появиться исходный массив, потом макс и мин и их номера, потом массив с переставленными элементами. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А задание какое?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 35
|
![]()
Дан одномерный массив из n чисел. Найти и поменять местами максимальный и минимальный элементы массива до 0.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 06.01.2009
Сообщений: 26
|
![]()
var
mas : array of integer; min , max : integer; mini, maxi : integer; num , per : integer; begin write ('kol-vo '); readln(num); SetLength (mas, num); for num := 0 to num - 1 do readln(mas[num]); writeln('massiv'); for num := 0 to num - 1 do write(mas[num] : 3); writeln; min := mas[0]; max := mas[0]; mini := 0; maxi := 0; for num := 0 to num - 1 do begin if min > mas[num] then begin min := mas[num]; mini := num; end; if max < mas[num] then begin max := mas[num]; maxi := num; end; end; writeln('min:= ', min, ' index ', mini); writeln('max:= ', max, ' index ', maxi); per := mas[mini]; mas[mini] := mas[maxi]; mas[maxi] := per; writeln('massiv'); for num := 0 to num - 1 do write(mas[num] : 3); readln; end. |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 35
|
![]()
EvKont не работает.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 35
|
![]()
Ребят помогите пожалуйста!
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
массив целых чисел | -ushёl- | Помощь студентам | 4 | 28.02.2009 19:18 |
массив целых чисел | ^SPARTAK^ | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 27.12.2008 10:59 |
Ввод чисел в массив | acinax | Общие вопросы C/C++ | 2 | 05.12.2008 22:37 |
создать массив вещественных чисел | nec117 | Общие вопросы C/C++ | 4 | 06.10.2008 20:16 |
Массив чисел | M-uk | Microsoft Office Excel | 3 | 15.08.2008 02:59 |