Есть ответ 👍

1.даны два массива: а(5) и в(5). сформируйте из них массив с,предварительно определив его длину,включая попеременно из массива а положительные элементы, а из массива в -нечетные по значению.выведите на экран массивы а,в,с. 2.информация о площадях и средней урожайности хранится в массиве,где каждый элемент с четным индексом - засеянная площадь, а с нечетным - урожайность.определите и выведите на экран кол-во собранной пшеницы и среднюю урожайность. !

120
350
Посмотреть ответы 3

Ответы на вопрос:

Miliosha
4,4(48 оценок)

program mazoff1; uses crt; var  a,b: array [1..5] of integer; //массивы а и в  c: array [1..10] of integer; //массив с  i,j: integer; //счетчикиbegin  randomize;   j: =0;   for i: =1 to 5 do      begin          a[i]: =random(101)-50; //заполняем массивы          b[i]: =random(101)-50; //случайными числами от -50 до 50      end;       for i: =1 to 5 do      begin          write(a[i],' '): 5; //выводим массивы а и в в столбик          writeln(b[i]): 5;       end;   for i: =1 to 5 do      begin        if a[i]> 0 then //проверяем текущий элелмент массива а            begin                            j: =j+1;         //если он положительный, увеличиваем счетчик на 1               c[j]: =a[i]; //и добавляем этот элемент в массив с      end;         if b[i] mod 2 < > 0 then  //проверяем текущий элелмент массива в            begin            j: =j+1;                       //если он чётный, увеличиваем счетчик на 1            c[j]: =b[i];               //и добавляем этот элемент в массив с        end; end;   writeln('всего в массиве с ',j,' элементов: ');   for i: =1 to j do      writeln(c[i]); end.

 

program mazoff2; uses crt; const n = 20; var  mas: array [1..n] of real; //массив данных  i,j: integer; //счетчики  ur,pl: real; //урожай и площадьbegin  randomize;   for i: =1 to n do      begin          mas[i]: =random(101); //заполняем массив      end;       j: =1;       ur: =0;       pl: =0;       while j< =n do      begin          ur: =ur+mas[j]*mas[j+1];           pl: =pl+mas[j+1];           j: =j+2;       end;   writeln('всего собрано ',ur,' тонн с общей площади ',pl,' га.');   writeln('средняя урожайность равна ',ur/pl: 3: 2); end.

 

 

кстати, программа димана добавляет сначала все нужные элементы из массива а, а только потом - из массива в. а в условии сказано: "попеременно"

sanya3202
4,4(78 оценок)

program zadacha_pervaya; uses crt; var a,b: array [1..5] of integer;             c: array [1..10] of integer;             i,k: integer; beginclrscr; k: =0; for i: =1 to 5 do beginreadln(a[i]); if a[i]> 0 then begink: =k+1; c[k]: =a[i]; end; end; for i: =1 to 5 do beginreadln(b[i]); if b[i] mod 2 < > 0 then begink: =k+1; c[k]: =a[i]; end; end; for i: =1 to k do beginwriteln(c[i]); end; end.

Ерс01
4,5(56 оценок)

Var a,b,c: integer; begin readln(a); readln(b); if b< a then    while b< a do          begin          writeln('b меньше, чем a');           readln(b); if b> a then for c: =a to b do begin writeln(c); end;             end else    for c: =a to b do    begin    writeln(c);     end; end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS