Одномерные массивы на Turbo Pascal Даны 2 одномерных массива из [1..10] элементов . В 1-ом массиве увеличить на 4 все элементы больше t , во 2-ом увеличить на K все элементы больше 10k k, t - задаются с клавиатуры .

8 Сен 2021 в 19:41
48 +1
0
Ответы
1

Пример решения задачи на Turbo Pascal:

program IncreaseArrayElements;
var
arr1, arr2: array[1..10] of integer;
t, k, i: integer;
begin
writeln('Enter t: ');
readln(t);
writeln('Enter k: ');
readln(k);
writeln('Enter elements of array 1:');
for i := 1 to 10 do
begin
readln(arr1[i]);
if arr1[i] > t then
arr1[i] := arr1[i] + 4;
end;
writeln('Array 1 after increasing elements larger than ', t, ' by 4:');
for i := 1 to 10 do
write(arr1[i], ' ');
writeln;
writeln('Enter elements of array 2:');
for i := 1 to 10 do
begin
readln(arr2[i]);
if arr2[i] > 10 * k then
arr2[i] := arr2[i] + k;
end;
writeln('Array 2 after increasing elements larger than ', 10 * k, ' by ', k, ':');
for i := 1 to 10 do
write(arr2[i], ' ');
writeln;
readln;
end.

Программа сначала считывает значения t и k с клавиатуры, затем заполняет массивы arr1 и arr2 элементами, увеличивая элементы больше t на 4 и элементы больше 10 * k на k.

17 Апр в 11:47
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир