Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Maria150305
02.06.2022 15:30 •
Информатика
Решить по pascal. дано числа a1, a9; b1, b11. максимальный элемент первой последовательности заменить на максимальный элемент второй последовательности и наоборот. программу оформить в виде "процедуры"
Ответ:
ник5040
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 оценок)
Популярные вопросы: Информатика
Roma473
12.02.2020 13:25
Скомпьютерных сетей можно: обмениваться...
dashabd1
12.02.2020 13:25
Подобрать 2 однозначных числа, сумма которых на 10 единиц больше разности....
konoplya88
12.02.2020 14:24
Как зовут кто создал закон гравитации...
idiotizROSSII
12.02.2020 14:24
Реферат про одну из казахских национальных играх. на казахском языке...
stefa91
12.02.2020 14:24
Скорость дельфина в 2 раза больше скорости акулы. скорость акулы на 25 км/ч меньше скорости дельфина. какова скорость каждого животного? . шанс решить и заработать быстро 15...
MaxymMelehovets
12.02.2020 14:24
Просклонять числительные прописью 1,4...
ЮляLoveYou
12.02.2020 14:24
Вкаком словосочитании допущена ошибка? : с их друзьями , из их него окна , по их мнению....
Ratatui345
12.02.2020 14:24
Карандаш стоитт 45 тенге, а ручка 90 тенге. во сколько раз ручка дороже карандаша?...
misha0problemy
12.02.2020 14:24
Какие три существа оптимально скрестить, чтобы получился кролень...
ebotalov
07.12.2020 16:59
Выполните сложение и представьте результат в виде смешанной дроби: г) 4/7+9/10; д) 5/12+11/18; е) 5/6+7/18....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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