Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
nataliy6578
03.01.2023 06:22 •
Информатика
Написать процедуру sum (x,y,z), которая каждому элементу массива z присваивает значение суммы соответствующих элементов массивов x y. использовать дополнительные процедуры создания массива случайных чисел, вывода массива на экран пк.
Ответ:
79521312181
25.08.2020 10:49
// PascalABC.NET 3.1, сборка 1172 от 19.02.2016
procedure SUM(x,y,z:array of integer);
begin
for var i:=0 to z.Length-1 do z[i]:=x[i]+y[i]
end;
procedure ArrPrint(x:array of integer);
// никому она не нужна, на раз попросили...
begin
x.Println(', ');
end;
procedure ArrInit(var x:array of integer;n,from,&to:integer);
// никому она не нужна, на раз попросили...
begin
x:=ArrRandom(n,from,&to)
end;
begin
var a,b,c:array of integer;
ArrInit(a,15,10,30); ArrPrint(a);
ArrInit(b,15,25,60); ArrPrint(b);
SetLength(c,15);
SUM(a,b,c); ArrPrint(c)
end.
Тестовое решение:
23, 15, 13, 23, 22, 24, 20, 27, 29, 19, 29, 28, 30, 10, 24
48, 32, 31, 59, 36, 34, 47, 28, 42, 30, 40, 58, 25, 30, 33
71, 47, 44, 82, 58, 58, 67, 55, 71, 49, 69, 86, 55, 40, 57
0,0
(0 оценок)
Популярные вопросы: Информатика
Sasha11111222
29.03.2022 10:40
Укажите истинные высказывания 1) человек разробатывает алгоритмы 2)человек исполняет алгоритмы ?...
Kikikki
05.05.2023 23:38
Какова длительность хранения информации на : 1.гибком магнитном диске 2.жестком магнитном диске 3.оптическом диске 4.флеш-карте ?...
vanyushkachushka79
14.12.2020 18:18
с нужно сделать правильный ответ...
Tanyams
24.01.2021 14:39
Для какого наименьшего целого числа А выражение (x∙y A) ∧ (x y) ∧ (x 8)тождественно ложно, т.е. принимает значение 0 при любых целых положительных x и y?...
ДаНьКаЗнАеТ
01.02.2021 08:52
Паскаль 1.найти все двухзначные числа,такие,что если к сумме цифр числа прибавить квадрат этой суммы,то получится это число. 2.найти четырехзначное число,которое при делении...
BlackStile
13.10.2020 03:01
Составить блок-схемы алгоритмов...
haroldyush
13.02.2020 13:46
1. are / there / in / this / town / houses / some. 2. in / town / this / isn’t / church / a / there. 3. in / this / schools / town / there / aren’t / two. 4. is / there /...
алишер126
29.12.2020 00:42
Какое впечатление на тебя произвел кюй?...
TheFlyHelp
29.12.2020 00:42
Постоянная Планка равна 6,63∙10^(-34)Дж/с, скорость света 3∙10^8 м/с. Волны видимой части спектра имеют длину волны 4*10-7 м. Определите энергию фотонов...
ALEXAND2033
03.04.2021 11:33
Найти все неизвестные углы...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
procedure SUM(x,y,z:array of integer);
begin
for var i:=0 to z.Length-1 do z[i]:=x[i]+y[i]
end;
procedure ArrPrint(x:array of integer);
// никому она не нужна, на раз попросили...
begin
x.Println(', ');
end;
procedure ArrInit(var x:array of integer;n,from,&to:integer);
// никому она не нужна, на раз попросили...
begin
x:=ArrRandom(n,from,&to)
end;
begin
var a,b,c:array of integer;
ArrInit(a,15,10,30); ArrPrint(a);
ArrInit(b,15,25,60); ArrPrint(b);
SetLength(c,15);
SUM(a,b,c); ArrPrint(c)
end.
Тестовое решение:
23, 15, 13, 23, 22, 24, 20, 27, 29, 19, 29, 28, 30, 10, 24
48, 32, 31, 59, 36, 34, 47, 28, 42, 30, 40, 58, 25, 30, 33
71, 47, 44, 82, 58, 58, 67, 55, 71, 49, 69, 86, 55, 40, 57