Предмет: Информатика,
автор: annic1986
Помогите! Совсем не дружу с Паскалем...
Что будет результатом выполнения фрагмента программы на языке программирования Turbo Pascal:
k := 0;
For i := 1 to n do
For j := 1 to n do
if i + j = n + 1
then a[i, j] := a[i, j] + i;
(Опишите словами, например, результатом будет количество четных элементов в каждом столбце квадратной матрицы)
XOOTO1:
Какое условие была?
Чему равно n
??
Это целиком текст, который дали, больше ничего...
Ответы
Автор ответа:
1
Короче, смотри 1 + 1 = 5 + 1 выполняется Else(В данном коде у тебя ничего не происходит), пошли по кругу, 1 + 2 = 5 + 1 снова выполняется Else, и т.д, пока не будет 1 + 5 = 5 + 1 тогда здесь уже выполняется Then, а именно число которые стоит в позиции i = 1 и j = 5 (i - это строки)(j - это столбцы) например там стоит число 20 то уже будет 21.
i будет = 2, только тогда когда пройдёт весь цикл j... Я хз понимаешь ли ты что-то, поскольку ты не шаришь в Паскале(Я не оскорбляю тебя, каждый своим увлечён)
Похожие вопросы
Предмет: География,
автор: l3GGy
Предмет: Українська мова,
автор: egorkrasyk28
Предмет: Українська література,
автор: rabcenkorita61
Предмет: МХК,
автор: 1811052
Предмет: Литература,
автор: gdhhsgsnshgdbzyt