• Предмет: Информатика
  • Автор: azikturdu
  • Вопрос задан 5 месяцев назад

PYTHON
Заданы 2 массива. Первый – из 10 случайных чисел от -10 до 10, второй – из 5 случайных чисел от -10 до 10. Удалить из каждого массива первые элементы и получить третий массив из всех оставшихся элементов первого и второго массива.

Задан массив из 10 элементов (числа в промежутке от -20 до 20 случайным образом). Удалить из массива элементы, находящиеся с 2 по 5 места (можно использовать срезы).

Задан массив из 15 элементов (числа в промежутке от -10 до 10 случайным образом). Если есть одинаковые числа в массиве, заменить их 100.

ДАМ 40 баллов за это 3 задачи

Ответы

Ответ дал: Sevkatvink
0

uses crt;

const n=10;

var a,b,c:array[1..n] of integer;

   i,k:byte;

begin

randomize;

k:=0;

for i:=1 to n do

begin

 a[i]:=-5+random(11);

 b[i]:=-5+random(11);

 if(a[i]>0)and(b[i]>0) then c[i]:=a[i]+b[i]

 else

  begin

   c[i]:=0;

   inc(k);

  end;

end;

writeln('-----------------------------------');

writeln('|№пп|Заданные массивы|Новый массив|');

writeln('|   |----------------|            |');

writeln('|   |   1   |   2    |            |');

writeln('-----------------------------------');

for i:=1 to n do

writeln('|',i:3,'|',a[i]:5,'  |',b[i]:6,'  |',c[i]:7,'     |');

writeln('-----------------------------------');

write('Количество нулевых элементов=',k);

readln

end.


Sevkatvink: Прономеруй каждую строчку, это ответ на 1
azikturdu: это не питон же
Sevkatvink: он
Вас заинтересует