• Помогите сделать эту программу без рандома..

    var a:array[1..10] of integer;
    i,n:integer;
    begin
    randomize;
    write('Введите количество элементов массива n='); readln(n);
    for i:=1 to 10 do begin
    a[i]:=random(100)-40; write (a[i],' '); end;
    writeln('Новый массив: ');
    for i:=1 to 10 do
    if a[i] mod 2 = 0 then a[i]:=sqr(a[i]);
    for i:=1 to 10 do
    write(a[i],' '); ;
    end.

Ответы 1

  • Если я правильно понял то тебе нужно ввод с клавиатурыvar a:array[1..10] of integer;i,n:integer;beginwrite('Введите количество элементов массива n='); readln(n);for i:=1 to 10 do beginreadln(a[i]);writeln('Новый массив: ');for i:=1 to 10 do if a[i] mod 2 = 0 then a[i]:=sqr(a[i]);for i:=1 to 10 do write(a[i],' '); end.
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years