Вопрос задан 22.02.2019 в 13:22. Предмет Информатика. Спрашивает Мещалкина Настя.

Расположить в порядке возрастания отрицательные элементы массива, кратные заданному числу.

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Овсиенко Алеся.
//Pascal ABC.NET 3.1 сборка 1219

Const
 n=10;

 Var
 ar:array[1..n] of integer;
 i,j,c:integer;
begin
 randomize;
 readln(c);
 writeln('Array:');
 for i:=1 to n do
  begin
    ar[i]:=random(-10,10);
   write(ar[i]:4);
  end;
 for i:=1 to n-1 do
  for j:=i+1 to n do
   if (ar[i]>ar[j]) and (ar[i]<0) and (ar[j]<0) and (ar[i] mod c=0) and (ar[j] mod c=0) then    swap(ar[i],ar[j]);
 writeln;
 writeln('Final array:');
 for i:=1 to n do
 write(ar[i]:4);
end.

Пример ввода:
2
Пример вывода:
Array:
  -7   3   9  -2   7  -7   3  -6  -6  -3
Final array:
  -7   3   9  -6   7  -7   3  -6  -2  -3
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для того чтобы расположить отрицательные элементы массива в порядке возрастания и выбрать только те, которые кратны заданному числу, необходимо выполнить следующие шаги:

1. Создать массив, который будет содержать только отрицательные элементы исходного массива, кратные заданному числу. 2. Пройтись по каждому элементу исходного массива и проверить, является ли он отрицательным и кратным заданному числу. Если условие выполняется, добавить элемент в новый массив. 3. Отсортировать новый массив с отрицательными элементами в порядке возрастания. Для этого можно использовать алгоритм сортировки, например, сортировку пузырьком или быструю сортировку. 4. Вывести отсортированный массив на экран.

Ниже приведен пример кода на языке Python, который реализует описанный алгоритм:

```python def sort_negative_elements(arr, num): negative_elements = [] for element in

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос