Вывести массив из чисел, которые встречаются и в массиве а, и в массиве b - Turbo Pascal
Формулировка задачи:
программа выводит массив из чисел, которые встречаются и в массиве а и в массиве b. Объясните пожалуйста вот эту часть кода
Решение задачи: «Вывести массив из чисел, которые встречаются и в массиве а, и в массиве b»
textual
Листинг программы
if t then begin n:=n+1;c[n]:=a[i];end;
Объяснение кода листинга программы
- Переменная
tимеет значениеtrue, что означает, что условие истинно. - Переменная
nинициализируется значением 1. - В цикле
forпеременнаяiпринимает значения от 0 доlength(a)-1. - Внутри цикла переменная
nувеличивается на 1. - Значение
a[i]присваивается переменнойc[n]. - После выхода из цикла переменная
nсодержит количество элементов, которые были добавлены в массивc.