Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Turbo Pascal составить программу для вычисления выражения, используя операции однобайтном составления Используя только операции однобайтном составления, вычитание и сдвига составить программу для вычисления следующего выражения: (0720h + 7h) 24 + FFFh / 25. Вывести промежуточные и окончательные результаты вычисления на экран. https://www.cyberforum.ru/ turbo-pascal/ thread1581722.html Turbo Pascal Вычислить значение выражения
Дано натуральное число n, действительное число x. Вычислить: \prod_{k=1}^{n}\frac{{(1-x)}^{k+1}+1}{{((k-1)!+1)}^{2}}
Turbo Pascal В данном одномерном массиве В данном одномерном массиве найдите количество пар различных по номеру элементов, сумма которых делится на 3. https://www.cyberforum.ru/ turbo-pascal/ thread1581702.html Turbo Pascal Определить количество строк в текстовом файле, в которых есть символ «!» https://www.cyberforum.ru/ turbo-pascal/ thread1581695.html
Гайс, хелп плз.....) Определить количество строк в текстовом файле, в которых есть символ «!».
Turbo Pascal Даны четыре действительных числа
Даны четыре действительных числа a,b,c,d. Если сумма максимального и минимального равна сумме двух других, то все числа заменить этой суммой, иначе числа оставить без изменения.
Turbo Pascal Определить сумму первых k положительных чисел https://www.cyberforum.ru/ turbo-pascal/ thread1581429.html
Приветствую всех. Нужно решить задачу с проверкой val. Определить сумму первых k положительных чисел. Надеюсь на вашу помощь. =)
Turbo Pascal последовательность задана формулой ai=(-1)*(i^2+1)/(2*i+1). вычислить сумму отрицательных членов и их число https://www.cyberforum.ru/ turbo-pascal/ thread1581423.html
последовательность задана формулой ai=(-1)*((i^2+1)/(2*i+1)). вычислить сумму отрицательных членов и их число с номера 3 по 10 , и с 10 по 17
Turbo Pascal Среди полученых сум найти максимальную
Заданы 2 массива a и b. Рассмотреть все возможные суммы произведений {a}_{i}*{b}_{i}, в каждом из них некакие {a}_{i} и {b}_{i} не встречаются 2 раза. Среди полученых сум найти максимальную.
Turbo Pascal Размер https://www.cyberforum.ru/ turbo-pascal/ thread1581149.html
Скажите пж что это за размер МхN?
Turbo Pascal Динамическая строка https://www.cyberforum.ru/ turbo-pascal/ thread1581085.html
Сформировать динамическую строку, элементами которой есть цифры и знаки арифметики. Вывести строку на экран, и проверить корректно ли заданы ариф. операции. Помогите, пожалуйста. Добавлено через 52 минуты P. S. вот что у меня получилось, но в некоторых местах не могу понять как это все сделать (в этих местах "??????"): program test; type zv = ^pointer ;
Turbo Pascal Вычислиь и сравнить площадь призм
За раннее спасибо за ответ ! В основании двух прямых призм с заданными высотами лежат прямоугольные прямоугольники с заданными катетами . Вычислить и сравнить площади полных поверхностей этих призм .
Turbo Pascal Подсчитать символы, стоящие на нечётных местах https://www.cyberforum.ru/ turbo-pascal/ thread1581003.html
Срочно нужно . За раннее спасибо. Даны две строки символов . Подсчитать в них количество символов стоящих на нечётных местах.
Модератор
Эксперт по электронике
8381 / 4263 / 1618
Регистрация: 01.02.2015
Сообщений: 13,270
Записей в блоге: 5
15.11.2015, 18:47 0

Упорядочить диапазон элементов массива - Turbo Pascal - Ответ 8344361

15.11.2015, 18:47. Показов 920. Ответов 1
Метки (Все метки)

Ответ

1.
Цитата Сообщение от yarok1996 Посмотреть сообщение
1) заполнить массив A (40) случайным образом целыми числами с диапазона [100, 999];
Pascal
1
2
type
  TElement = integer;
2.
Цитата Сообщение от yarok1996 Посмотреть сообщение
Свойства элементов массива: кратные 5
Pascal
1
if a[i] mod 5=0 then begin
Добавлено через 11 минут
Сортировать нужно не так.
1. Просматриваешь массив от 8 до 38. Ищешь первый элемент кратный 5.
2. Просматриваешь массив от индекса первого кратного 5 элемента до 38. Ищешь самый маленький из кратных 5.
3. Обмениваешь его с первым найденным.
4. Повторяешь пункты 1-3 но не от 8 индекса, а от первого найденного.

Добавлено через 1 час 9 минут
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
43
44
45
46
47
48
49
50
51
52
53
54
program test;
 
const
  NMax = 40;
  NSortMin = 8;
  NSortMax = 38;
type
  TElement = integer;
  TMas = array[1..NMax] of TElement;
var
  A: TMas;
  i, j, Indx: integer;
  tmp: TElement;
begin
  randomize;
  for i := 1 to NMax do
  begin
    a[i] := 100 + Random(900);
  end;
  WriteLn('До сортировки:');
  for i := 1 to NMax do
    Write(a[i], ' ');
  WriteLn;
  for i := 1 to NMax do
    if (a[i] mod 5 = 0) and (i >= NSortMin) and (i <= NSortMax) then
      Write('*** ')
    else
      Write('    ');
  writeln;
  for i := NSortMin to NSortMax do
  begin
    if a[i] mod 5 <> 0 then
      continue;
    Indx := i;
    for j := i + 1 to NSortMax do
    begin
      if (a[j] mod 5 = 0) and (a[j] < a[Indx]) then
        Indx := j;
    end;
    tmp  := a[i];
    a[i] := a[Indx];
    a[Indx] := tmp;
  end;
  WriteLn('отсортирован:');
  for i := 1 to NMax do
    Write(a[i], ' ');writeln;
  for i := 1 to NMax do
    if (a[i] mod 5 = 0) and (i >= NSortMin) and (i <= NSortMax) then
      Write('*** ')
    else
      Write('    ');
  writeln;
  readln;
end.


Вернуться к обсуждению:
Упорядочить диапазон элементов массива Turbo Pascal
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2015, 18:47
Готовые ответы и решения:

Упорядочить диапазон элементов массива
1. Составить программу, по которой: a. заполнить массив А (40) случайным образом целыми числами из...

Вычислить сумму элементов каждого столбца массива. Упорядочить столбцы массива по убыванию сумм элементов столбцов.
Заполнить двумерный числовой массив В целыми числами. Вычислить сумму элементов каждого столбца...

Определить сколько элементов массива входит в диапазон (a,b)
ПОМОГИТЕ ПОЖАЛУЙСТА!!! Задан двумерный массив целых чисел. Напишите программу которая определит,...

Вычислить произведение ненулевых элементов массива, упорядочить элементы массива по возрастанию модулей
Создать массив целых чисел. Вычислите произведение ненулевых элементов массива. Упорядочить...

1
15.11.2015, 18:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2015, 18:47
Помогаю со студенческими работами здесь

Упорядочить элементы одномерного массива по убыванию модулей элементов
Упорядочить элементы одномерного массива по убыванию модулей элементов.

Найти сумму элементов массива, упорядочить его по убыванию
Массив a n=4 задается пользователем с клавиатуры Найти сумму всех элементов массива a; sum ...

Упорядочить строки массива по не возрастанию значений первых элементов строк
Составить программу обработки матрицы размерности NxM. Выполнить программу для N=3, M=4. В...

Упорядочить (переставить) столбцы массива, по не возрастанию значений последних элементов столбцов
Составить программу обработки матрицы размерности NxM. Выполнить программу для N=3, M=4. В...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru