Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 22

Осуществите перестановку максимального элемента массива на первое место

09.05.2015, 20:48. Показов 1166. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан массив
Код Pascal abc

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Uses Crt;
Type Mas = array [1..17] of integer;
Var L : Mas;
i,y: integer;
S,b:real;
Begin
Randomize;
For i:=1 to 17 do begin
L[i]:=random(27)-10;
End;
ClrScr;
For i:=1 to 17 do begin
Writeln(L[i]:4);
End;
For i:=1 to 17 do begin
Write(L[i]:4);
end;
Выполните следующие задания:
Задача 9.4.
Обнулите отрицательные элементы массива.

Задача 9.5.
Осуществите перестановку максимального элемента массива на первое место.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.05.2015, 20:48
Ответы с готовыми решениями:

Осуществите перестановку первого и последнего элемента массива
осуществите перестановку первого и последнего элемента массива

Осуществите перестановку максимального и минимального элементов массива
1.дан одномерный массив Т(14) с случайными целыми числами в интервале (-8;16) осуществите перестановку максимального и минимального...

Осуществите перестановку минимального элемента и элемента, стоящего на последнем месте
«одномерные числовые массивы» создайте программу. заполните одномерный числовой массив А(15) случайными целыми числами в интервале....

1
Фрилансер
 Аватар для CodeR
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,603
Записей в блоге: 1
10.05.2015, 08:21
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
uses
  Crt;
 
type
  Mas = array [1..17] of integer;
 
var
  L: Mas;
  i, y: integer;
  S, b: real;
 
begin
  Randomize;
  for i := 1 to 17 do 
  begin
    L[i] := random(27) - 10;
  end;
  ClrScr;
  for i := 1 to 17 do 
  begin
    Write(L[i]:4);
    if L[i]<0 then L[i]:=0;
  end;
  writeln;
  y:=1;
  writeln('Задача 9.4');
  for i := 1 to 17 do 
  begin
    if L[i]>L[y] then y:=i;
    Write(L[i]:4);
  end;
  writeln;
  i:=L[1];
  L[1]:=L[y];
  L[y]:=i;
  writeln('Задача 9.5');
  for i := 1 to 17 do 
  begin
    y:=i;
    Write(L[i]:4);
  End;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.05.2015, 08:21
Помогаю со студенческими работами здесь

На место минимального элемента массива вставить 0, а на место максимального 1
1)в линейный массив состоящий из 10 целых чисел на место минимального элемента вставить 0,а на место максимального 1

Осуществите перестановку элементов массива в обратном порядке, не используя дополнительный массив
Дан массив Y(15) случайными целыми числами в интервале . Каждый элемент отведите 4 позиции.

На место максимального элемента массива записать сумму последних К элементов массива
Ребят, вот такая задача, помогите, пожалуйста =( буду благодарен!! Дан одномерный массив Х(N) (N&lt;=60). На место максимального...

Выполнить поиск максимального элемента массива, вывести на экран его значение и «место» в массиве
Прошу помогите решить задачку!!!! Составить программу, которая формирует целочисленную матрицу случайных чисел, выполняет поиск...

Выполнить перестановку в одномерном массиве максимального элемента с минимальным
Народ-помогите кто-чем может!Проволялся со сломанной ногой в больничке-пропустил массивы(часть). До завтра сможете решить?Вот: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru