Урок 15. Задача 20.
Primary tabs
У вас есть два массива целых чисел по 10 элементов в каждом.
Выведите на экран все числа из первого массива, которые не содержаться во втором.
type ArrOfInt = array[1..10] of integer; var Arr_1, Arr_2 :ArrOfInt; i, j :integer; function random_array(j :integer) :ArrOfInt; // создаем массив var i :integer; Arr :ArrOfInt; begin randomize; for i := 1 to 10 do Arr[i] := random(j); random_array := Arr; end; procedure compare(Arr_1, Arr_2 :ArrOfInt); var i, j :integer; fl :boolean; begin fl := false; for i := 1 to 10 do begin fl := false; for j := 1 to 10 do if Arr_1[i] = Arr_2[j] then begin fl := true; break; end; if not fl then write(Arr_1[i], ' '); end; end; begin Arr_1 := random_array(20); Arr_2 := random_array(30); compare(Arr_1, Arr_2); readln(); end.
- Log in to post comments
- 479 reads
vedro-compota
Wed, 08/24/2022 - 19:42
Permalink
засчитано
засчитано
_____________
матфак вгу и остальная классика =)