Railyan
?>

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

Информатика

Ответы

kenni19868
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
Yuliya Aleksandr686
В общем случае, трассировка - один из отладки программ врукопашную: состояние программы контролируется на определённом отрезке времени её выполнения путём анализа значений переменных. трассировка в том или ином виде при отладке программ сложнее школьного дз практически неизбежна.
в простейшем случае, трассировка - вывод значений переменных на экран (например, в окно консоли) , либо расчёт их на бумажке для каждого шага.
в более продвинутом варианте используются точки останова, окно наблюдения, выполнение по шагам и, если есть, контекстный интерпретатор выражений.
есть также специальная "трассирующая консоль" - интерфейс вывода информации из программы в отладчик, если таковой присутствует.
почти любой современный отладчик показывает состояние програмm при её останове, что делает трассировку процессом легко доступным
abuzik

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)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

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

Популярные вопросы в разделе

Никита_Тузов
polina25258
olgavbaranova
si0000
mvv-155
КОРМИЛИЦЫНА
Ignateva737
gavrilasmax05
TrubnikovKlimenok926
albina6580
tsigankova2018
info46
Shamsulo
anyakru94
venera2611