Задать вопрос
1 августа, 17:31

Составить программу на языке паскаль. Составить блок схему.

Дан массив вещественных чисел. Ко всем отрицательным элементам прибавить элемент с номером, к остальным - элемент с номером.

+4
Ответы (1)
  1. 1 августа, 19:01
    0
    Const

    m=10;

    var

    i, s, n, m1, m2:integer;

    a:array[1 ... m]of integer;

    begin

    write ('Исходный массив: ') ;

    for i:=1 to m do

    begin

    a[i]:=random (-5,10) ;

    write (a[i],' ') ;

    end;

    writeln;

    repeat

    write ('Введите m1 и m2: ') ;

    readln (m1, m2) ;

    until (m1>0) and (m2>0) and (m1<=m) and (m2<=m) ;

    n:=a[m1];

    s:=a[m2];

    write ('Измененный массив: ') ;

    for i:=1 to m do

    begin

    if a[i]<0 then a[i]:=a[i]+n

    else a[i]:=a[i]+s;

    write (a[i],' ') ;

    end;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить программу на языке паскаль. Составить блок схему. Дан массив вещественных чисел. Ко всем отрицательным элементам прибавить ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы