profile
Размещено 5 лет назад по предмету Информатика от Bob46367

pascal Даны два массива А и В. Подсчитать сумму и количество элементов по каждой строке, предшествующих первому отрицательному элементу. Из полученных значений сформировать вектора.

  1. Ответ на вопрос
    Ответ на вопрос дан raf1O5

    program raf105;

    const

     n = 4;

    var

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

     Vkol1,Vkol2,Vsum1,Vsum2: array[1..n] of integer;

     i,j,sum1,sum2,kol1,kol2: integer;

     x1,x2: boolean;

    begin

     for i:=1 to n do

     begin

       x1:= False;

       x2:= False;

       kol1:= 0;

       kol2:= 0;

       sum1:= 0;

       sum2:= 0;

       for j:=1 to n do

       begin

         a[i,j]:= random(-9,9);

         b[i,j]:= random(-9,9);  

         if a[i,j] < 0

           then x1:= True;

         if b[i,j] < 0

           then x2:= True;

         if not(x1)

           then begin

             sum1:= sum1 + a[i,j];

             kol1:= kol1 + 1;

           end;

         if not(x2)

           then begin

             sum2:= sum2 + b[i,j];

             kol2:= kol2 + 1;

           end;

       end;

       Vkol1[i]:= kol1;

       Vkol2[i]:= kol2;

       Vsum1[i]:= sum1;

       Vsum2[i]:= sum2;

     end;

     writeln('Массив A');

     for i:=1 to n do

     begin

       writeln;

       for j:=1 to n do

         write(a[i,j]:3);

     end;

     writeln;

     writeln;

     writeln('Массив B');

     for i:=1 to n do

       begin

       writeln;

       for j:=1 to n do

         write(b[i,j]:3);

     end;

     writeln;

     writeln;

     write('Вектор "Количество по строкам A": ');

     for i:=1 to n do

       write(Vkol1[i],' ');

     writeln;

       write('Вектор "Количество по строкам B": ');

     for i:=1 to n do

       write(Vkol2[i],' ');

     writeln;

     write('Вектор "Сумма по строкам A": ');

     for i:=1 to n do

       write(Vsum1[i],' ');

     writeln;

     write('Вектор "Сумма по строкам B": ');

     for i:=1 to n do

       write(Vsum2[i],' ');

    end.

    PascalABC 3.4.2

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.