М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Maryyy100
Maryyy100
11.05.2023 05:55 •  Информатика

Вмассиве из 10 целых чисел заменить все элементы, стоящие на нечетных местах, на максимальный элемент(паскаль)

👇
Ответ:
вика2832
вика2832
11.05.2023
Const n=10;
var a:array[1..n] of integer;
max,i:integer;
begin
Randomize;
for i:=1 to n do begin
 a[i]:=random(51);
 write(a[i],' ');
 end;
writeln;
max:=a[1];
for i:=2 to n do
 if a[i]>max then max:=a[i];
writeln('max = ',max);
for i:=1 to n do
 if i mod 2=1 then a[i]:=max;
for i:=1 to n do write(a[i],' ');
writeln;
end.

Пример:
17 25 32 37 31 46 12 22 29 7
max = 46
46 25 46 37 46 46 46 22 46 7
4,8(54 оценок)
Открыть все ответы
Ответ:
Monimix
Monimix
11.05.2023
В общем случае, трассировка - один из отладки программ врукопашную: состояние программы контролируется на определённом отрезке времени её выполнения путём анализа значений переменных. трассировка в том или ином виде при отладке программ сложнее школьного дз практически неизбежна.
в простейшем случае, трассировка - вывод значений переменных на экран (например, в окно консоли) , либо расчёт их на бумажке для каждого шага.
в более продвинутом варианте используются точки останова, окно наблюдения, выполнение по шагам и, если есть, контекстный интерпретатор выражений.
есть также специальная "трассирующая консоль" - интерфейс вывода информации из программы в отладчик, если таковой присутствует.
почти любой современный отладчик показывает состояние програмm при её останове, что делает трассировку процессом легко доступным
4,5(89 оценок)
Ответ:

1. Формула необходима для выполнения табличных вычислений.

2. Ввод формулы отличается тем, что она начинается со знака равно.

3. Ссылка на ячейку состоит из имени колонки (состоит из латинских букв) и номера строки. Пример: A5

4. Для создания формулы можно использовать любые символы (знаки препинания, латинские и кириллические символы, знаки математических и логических операций).

5. Относительная ссылка — ссылка, которая указывает на ячейку относительно ячейки, в которой находится формула.

Например, у нас есть список студентов и столбцы с предметами, по которым были экзамены. Самый последний столбец — средний по всем предметам у каждого студента. Необходимо в первой строке таблицы в колонке среднего написать формулу вычисления среднего арифметического и скопировать на все остальные строки столбца среднего .

6. Абсолютная ссылка — ссылка, которая после ее копирования указывает на одну и ту же ячейку.

После столба среднего по экзаменам есть еще столбец надбавки к стипендии. Например, если средний больше 4.1, то надбавка 30%. Записываем стипендию в отдельную ячейку. И в первую строку колонки надбавки прописываем формулу, где указываем абсолютную ссылку на ячейку со стипендией. И при копировании формулы на следующие строки столбца надбавки, ссылка будет всегда указывать на одну и ту же ячейку стипендии.

7. Над таблицей находится строка формул. Там будет отображена формула, которая занесена в выделенную ячейку.

8. В формуле указаны относительные ссылки, следовательно, они указывают на ячейки относительно текущей ячейки. Формула звучит так: значение из ячейки, которая находится на A3 - A1 = 0 ячеек левее и 2 ячейки выше, умножить на значение из ячейки A3 - A2 = 0 ячеек левее и 1 ячейку выше. Теперь копируем в ячейку F3: значение ячейки, которая на две ячейки выше и 0 ячеек левее ячейки F3 (F1), умножить на  значение ячейки, которая на одну ячейку выше и 0 ячеек левее ячейки F3 (F2). Итого: =F1*F2

9. Формула звучит так: значение из ячейки, которая находится на D3 - A3 = 3 ячейки левее и 0 ячеек выше, умножить на сумму значения из ячейки, которая находится на D3 - B3 = 2 ячейки левее и 0 ячеек выше , и значения из ячейки, которая находится на D3 - C3 = 1 ячейку левее и 0 ячеек выше. Теперь копируем в ячейку D11: значение из ячейки, которая находится на 3 ячейки левее и 0 ячеек выше ячейки D11 (A11), умножить на сумму значения из ячейки, которая находится на 2 ячейки левее и 0 ячеек выше ячейки D11 (B11), и значения из ячейки, которая находится на 1 ячейку левее и 0 ячеек выше ячейки D11 (C11). Итого: =A11*(B11+C11)

4,8(82 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ