Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
маша111221
29.03.2023 06:28 •
Информатика
Решить по pascal. дано числа a1, a9; b1, b11. максимальный элемент первой последовательности заменить на максимальный элемент второй последовательности и наоборот. программу оформить в виде "процедуры"
Ответ:
kirillmotoin
09.09.2020 23:14
// PascalABC.NET 3.3, сборка 1573 от 04.11.2017
// Внимание! Если программа не работает, обновите версию!
procedure AB(a,b:array of integer);
begin
var (iaMax,ibMax):=(a.IndexMax,b.IndexMax);
var t:=a[iaMax]; a[iaMax]:=b[ibMax]; b[ibMax]:=t
end;
begin
var a:=ArrRandom(9,-99,99);
Write('A: '); a.Println;
var b:=ArrRandom(11,-99,99);
Write('B: '); b.Println;
AB(a,b);
Write('A: '); a.Println;
Write('B: '); b.Println;
end.
Пример
A: -46 -76 98 -83 84 8 -14 46 8
B: 29 -36 37 78 -20 35 -77 -23 80 -50 -55
A: -46 -76 80 -83 84 8 -14 46 8
B: 29 -36 37 78 -20 35 -77 -23 98 -50 -55
0,0
(0 оценок)
Популярные вопросы: Информатика
zmey7755
08.03.2021 07:08
Составьте программу для решения следующей . введите с клавиатуры три числа: а, в, с. если а в c 0, то замените все числа их квадратами и выведите результаты на экран. если они...
School957
08.03.2021 07:08
Составьте алгоритм средней температуры зимних месяцев...
hkkk1gonso
03.01.2020 13:52
Написать программу решения линейного буквенного выражения. Пример буквенного выражения: (a+3*b+|c|=)...
az12345687
07.07.2022 08:06
Нехай в програму потрібно ввести для обробки наступні числа: -67, 0, 0. 957, 7584. Тип могут иметь соответствующие переменные? (В порядке перечисления указанных чисел)...
belozerovanastya
07.07.2022 08:06
Ресторан. Очень нужна не могу понять, что не так в моем коде, подскажите ножку + 1 крыло, 1 ножку + 1 бедро, 1 бедро, 2 крыла, 3 крыла. Требуется определить, можно ли купить...
alesyamorozova
15.12.2020 16:17
сделать домашнее задание в Excel ,построить параболу...
AnitaGo
23.02.2020 22:39
Буквы слова сместили на две буквы вперед по алфавиту.получилось: орежо. какое слово было вначале? (1-вирус; 2-сайт,3-модем, 4- портал)...
estvolygina
23.02.2020 22:39
Увини-пуха 16 бочонков меда. вини-пух открыл для пробы бочонок с медом №3. сколько бит информации содержит данное сообщение?...
настякотик13
23.02.2020 22:39
C++ выщитывание площади четырех угольника при наследование высчитать площадь по четырем координатам, по двум сторонам, по двум координатам....
мамаеб228
12.05.2023 12:54
Вычисление площади, поворт и сдвиг треугольника...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
// Внимание! Если программа не работает, обновите версию!
procedure AB(a,b:array of integer);
begin
var (iaMax,ibMax):=(a.IndexMax,b.IndexMax);
var t:=a[iaMax]; a[iaMax]:=b[ibMax]; b[ibMax]:=t
end;
begin
var a:=ArrRandom(9,-99,99);
Write('A: '); a.Println;
var b:=ArrRandom(11,-99,99);
Write('B: '); b.Println;
AB(a,b);
Write('A: '); a.Println;
Write('B: '); b.Println;
end.
Пример
A: -46 -76 98 -83 84 8 -14 46 8
B: 29 -36 37 78 -20 35 -77 -23 80 -50 -55
A: -46 -76 80 -83 84 8 -14 46 8
B: 29 -36 37 78 -20 35 -77 -23 98 -50 -55