Дан массив, состоящий из n натуральных чисел. Образовать новый массив, элементами которого будут элементы исходного, оканчивающиеся на цифру к.
спросил 18 Дек, 18 от cevka в категории школьный раздел


решение вопроса

+7
VAR
   a,b: array[1..100] of integer;
   i,n,n1,k: byte;
BEGIN
   Randomize;
   Write('введите n: ');
   ReadLn(n);
   WriteLn('массив');
   For i:=1 to n do
      Begin
         a[i]:=Random(101)-50;
         Write(a[i],' ');
      End;
   WriteLn;
   Write('введите k: ');
   ReadLn(k);
   For i:=1 to n do
      If a[i] mod 10 = k then
         Begin
            inc(n1);
            b[n1]:=a[i];
         End;
   WriteLn('новый массив');
   For i:=1 to n1 do write(b[i],' ');
   ReadLn;
END.
ответил 18 Дек, 18 от Olenka

Связанных вопросов не найдено

Обучайтесь и развивайтесь всесторонне вместе с нами, делитесь знаниями и накопленным опытом, расширяйте границы знаний и ваших умений.

Популярное на сайте:

Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах. 

Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте. 

Как быстро и эффективно исправить почерк?  Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.

Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.