Есть ответ 👍

Создать линейный массив из 15 элементов, заполнить числами интервала (-10; 10). вывести на экран. 1)посчитать количество четных элементов массива 2)найти среднее арифметическое нечетных элементов массива 3)заменить все положительные элементы массива нулями. новый массив вывести на экран

199
485
Посмотреть ответы 3

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

omka02
4,4(89 оценок)

Const       n = 15; var a: array[1..n] of integer;       i,kc,kn,sn: integer; begin kc: =0; sn: =0; kn: =0; randomize; write('исходный массив: '); for i: = 1 to n do       begin       a[i]: =random(21)-10;       write(' ',a[i]);       if a[i] mod 2 = 0 then kc: =kc+1;       if a[i] mod 2 < > 0 then             begin             sn: =sn+a[i];             kn: =kn+1;             end;       if a[i]> 0 then a[i]: =0;       end; writeln; writeln('количество чётных: ',kc); writeln('среднее арифметическое нечётных: ',sn/kn); write('новый массив: '); for i: = 1 to n do       write(' ',a[i]) end. пример: исходный массив: -1 4 -8 9 -6 -10 0 3 9 -1 1 4 -2 -6 3 количество чётных: 8 среднее арифметическое нечётных: 3.28571428571429 новый массив: -1 0 -8 0 -6 -10 0 0 0 -1 0 0 -2 -6 0

Main() {   int mas = int[21];   int i, k_chet; k_odd, sum_odd;   for (i=-10; i< 11; i++)     mas[i+10] = i;   k_chet = 0//*********************************1)   for (i=0; i< sizeof(mas); i++)     if (mas[i]/2 = 0) k+chet++;   k_odd=0; sum_odd=0//********************2)   for (i=0; i< sizeof(mas); i++)     if (mas[i]/2 ! = 0) {         k+odd++;         sum_odd += mas[i];       }     sum_odd = sum_odd/k_odd;     for (i=0; i< sizeof(mas); i++) {//***********3)       if (mas[i] > 0) mas[i] = 0;       printf(mas[i],%s);     } }

ответ

Объяснение:

15'' = 50-60

17" = 60-70

19" = 70-80

21" = 80-100

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

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

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

Caktus Image

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

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

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

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

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

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

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

GTP TOP NEWS