Задн одномерный массив А. Требуется переписать элементы одномерного массива А кратные в 8 массив В, а если такие отсутствуют, то выдать соответствующее сообщение.
Pascal.
Ответы на вопрос
Ответил gfhjkmgfhjkm20
0
Ответ:
var a,b:array [1..10] of integer;
i,k:integer;
begin
write('Массив A: ');
for i:=1 to 10 do
begin
a[i]:=random(25)+1;
write(a[i]:5);
if a[i] mod 8 = 0 then
begin
k:=k+1;
b[k]:=a[i]
end
end;
writeln;
if k=0 then write('В массиве А нет элементов кратных 8 ')
else
begin
write('Массив B: ');
for i:=1 to k do write(b[i]:5);
end
end.
Ответил Александр Ивановъ
0
##
var n := ReadInteger('Число элементов в массиве:');
var a := ArrRandom(n, -99, 99);
a.Println;
var b := a.Where(t -> t.Divs(8)).ToArray;
if b.Length = 0 then Print('Элементы, кратные 8, отсутствуют')
else
begin
Print('Элементы, кратные 8:');
b.Print
end;
Приложения:

Новые вопросы
Английский язык,
1 год назад
География,
1 год назад
Биология,
1 год назад
Английский язык,
1 год назад
Алгебра,
7 лет назад
Қазақ тiлi,
7 лет назад