М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Артем15227897
Артем15227897
27.04.2022 14:17 •  Информатика

Напишите два перестановки элементов массива.​

👇
Ответ:
1337luntik2282
1337luntik2282
27.04.2022

ответ:Во многих задачах нужно переставлять элементы массива, т. е. требуется менять местами значения двух ячеек памяти.

Представьте себе, что в кофейной чашке налит сок, а в стакане — кофе, и вы хотите, чтобы было наоборот. Что вы сделаете?

Вернёмся к программированию. Чтобы поменять местами значения двух переменных — а и b, нужно использовать третью переменную того же типа:

с:=а с:=а;

а:=b а:=b;

b:=с b:=с;

Перестановка двух элементов массива, например А [i] и А [к], выполняется так же:

с:=А[i] с:=А[i];

А[i]:=А[k] A[i]:=А[к];

А[к]:=с А[к]:=с;

Объяснение:

4,4(40 оценок)
Открыть все ответы
Ответ:
King575
King575
27.04.2022
1. "Школьное" решение
// PascalABC.Net 3.0, сборка 1064
var
  i,n1,n2:integer;
  s:longint;
begin
  Write('Введите интервал для вычисления суммы: '); Read(n1,n2);
  s:=0;
  if n1 mod 2 = 0 then i:=n1 else i:=n1+1;
  while i<=n2 do begin s:=s+i; i:=i+2 end;
  Writeln('Сумма четных чисел в интервале равна ',s)
end.

Тестовое решение:
Введите интервал для вычисления суммы: 7 14
Сумма четных чисел в интервале равна 44

2. Современное решение
// PascalABC.Net 3.0, сборка 1064
var
  n1,n2:integer;
begin
  Write('Введите интервал для вычисления суммы: '); Read(n1,n2);
  if Odd(n1) then Inc(n1);
  Writeln('Сумма четных чисел в интервале равна ',Range(n1,n2,2).Sum);
end.
4,6(47 оценок)
Ответ:
Masha2281337
Masha2281337
27.04.2022
Содержит программное обеспечение, достаточное для получения рабочей системы, включая текстовый редактор и основные коммуникационные программы.
AP Различные приложения, для работы которых не требуется система X Window.
D Инструменты для разработки программ. Компиляторы, отладчики, интерпретаторы и страницы руководства.
E Текстовый редактор Emacs от GNU.
F Документы FAQ, HOWTO и другая разнообразная документация.
GNOME Среда рабочего стола GNOME.
K Исходный код ядра Linux.
KDE Среда рабочего стола KDE (K Desktop Environment). Графическая среда с оформлением и внешнем виде в стиле MacOS и Windows. В этой категорию также входит библиотека Qt, необходимая для работы KDE.
KDEI Пакеты с локализацией настольной среды KDE.
L Библиотеки. Динамически подключаемые библиотеки, необходимые для работы многих программ.
N Сетевые программы. Демоны, почтовые клиенты, telnet, клиенты чтения новостей и т.п.
T Система форматирования документов teTeX.
TCL Язык TCL (Tool Command Language). Tk, TclX и TkDesk.
X Базовый комплект для системы X Window.
XAP Графические приложения, не являющиеся частью больших настольных сред (например, Ghostscript и Netscape).
4,8(45 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ