В двух одномерных массивах найти количества элементов, которые встечаются только в первом или во втором - Turbo Pascal
Формулировка задачи:
В двух одномерных массивах найти количества элементов, которые встечаются только в первом или во втором массивах. что не так, подскажите
Решение задачи: «В двух одномерных массивах найти количества элементов, которые встечаются только в первом или во втором»
textual
Листинг программы
k:=0; For i:=1 to n do; begin L:=0; For j:=1 to m do; If mas1[i] = mas2[i] then L=1; If L=0 then inc(k); end; Writeln(k);
Объяснение кода листинга программы
- Переменная k инициализируется значением 0.
- Затем происходит цикл for, который начинается с i равным 1 и продолжается до n.
- Внутри цикла for переменная L инициализируется значением 0.
- Затем происходит еще один цикл for, который начинается с j равным 1 и продолжается до m.
- Внутри второго цикла if проверяется условие, что mas1[i] равно mas2[i]. Если это условие истинно, то значение переменной L устанавливается равным 1.
- Если значение переменной L равно 0, то значение переменной k увеличивается на 1.
- По завершении второго цикла for выводится значение переменной k.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д