Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
encl3
10.09.2021 08:09 •
Информатика
Написать процедуру sum (x,y,z), которая каждому элементу массива z присваивает значение суммы соответствующих элементов массивов x y. использовать дополнительные процедуры создания массива случайных чисел, вывода массива на экран пк.
Показать ответ
Ответ:
Волковаксюша
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 оценок)
Популярные вопросы: Информатика
Анастасия3342
04.05.2021 16:25
Сукупність обовязкових даних у документі без яких він не може бути підставою для обліку й не має юридичної сили...
natalipanshina
30.09.2022 07:42
Решить уравнения по информатике: 12х=9 в 10 системе счисления 23х=15 в 10 системе счисления 101х=17 в 10 системе счисления 15х= 9 в 10 системе счисления...
LogiutNowakk
07.07.2021 17:50
Составить программу в кумире: Измените код программы сумма цифр двузначного числа так, чтобы программа меняла цифры двузначного числа местами. Например, ввод: 81, вывод:...
ЕваКротевич
16.05.2023 21:00
2. Задан массив X[1..N]. Определите число операций умножения, которые выполняются при работе этой программы: S:=X[1]*X[N] нц для k от 1 до N X[k]:=2*X[k]+S нц для i от 1...
AlenaSmaychkov222
19.02.2023 07:57
Решите систему равнений. {4 x - 2 y=2 {2 x+ y=5...
so9a
19.02.2023 07:57
Вниже предложениях из прочитанного текста пронумерованы все запятые. выпишите цифру(-ы), обозначающую(-ие) запятую(-ые) между частями сложного предложения, связанными сочинительной...
rokovayajenshi
19.02.2023 07:57
Спростити вираз: 2×sin a ×cos a × tg a...
sonyaway12
19.02.2023 07:57
Найдите корни уравнения: x^2-4x^2-4x+16=0...
LAKI2280041
19.02.2023 07:57
Угол падения света на горизонтальное плоское зеркало равен 30°. каким будет угол γ, образованный и отражённым лучами, если, не меняя положение источника света, повернуть...
софияпрекрасная15
19.02.2023 07:57
Вычислите.63: 9+81*1= 2)42: (52-46)*10=...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
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