Вопрос задан 29.04.2019 в 22:25. Предмет Информатика. Спрашивает Степанов Никита.

Написать программу на заполнение 2-х массивов(рост девочек и рост мальчиков).Определить средний

рост мальчиков.Подсчитать количество девочек,у которых рост выше среднего роста мальчиков.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Талантов Баяс.

unit math;

var

   d,m:array[1..20] of integer;

   sr:real;

   kol,s:integer;

Begin

  for i:=1 to 20 do begin

    d[i]:=RandomRange(140,180);

    writeln('Рост ',i,'-ой девочки =',d[i],' см');

    m[i]:=RandomRange(140,190);

    writeln('Рост ',i,'-го мальчика= ',m[i],' см');

  end;

 s:=0;sr:=0;kol:=0;

 for i:=1 to 20 do s:=s+m[i];

 sr:=s/20;

 writeln('Средний рост мальчиков= ',sr,' см');

 for i:=1 to 20 do

  if d[i]>sr then kol:=kol+1;

 writeln('Колличество девочек превышающий средний рост мальчиков= ',kol);

End.

 

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа для заполнения массивов и определения среднего роста мальчиков

Для решения данной задачи, можно написать программу на языке программирования, которая будет заполнять два массива: один для роста девочек и другой для роста мальчиков. Затем программа будет определять средний рост мальчиков и подсчитывать количество девочек, у которых рост выше среднего роста мальчиков.

Вот пример программы на языке Python, которая решает данную задачу:

```python def calculate_average_height(heights): total_height = sum(heights) average_height = total_height / len(heights) return average_height

def count_girls_above_average(girl_heights, boys_average_height): count = 0 for height in girl_heights: if height > boys_average_height: count += 1 return count

# Заполнение массивов роста девочек и мальчиков girl_heights = [160, 165, 170, 155, 162] boy_heights = [170, 175, 180, 165, 172]

# Определение среднего роста мальчиков boys_average_height = calculate_average_height(boy_heights)

# Подсчет количества девочек с ростом выше среднего роста мальчиков girls_above_average = count_girls_above_average(girl_heights, boys_average_height)

# Вывод результатов print("Средний рост мальчиков:", boys_average_height) print("Количество девочек с ростом выше среднего роста мальчиков:", girls_above_average) ```

В данном примере, массивы `girl_heights` и `boy_heights` заполняются значениями роста девочек и мальчиков соответственно. Затем функция `calculate_average_height` вычисляет средний рост мальчиков путем суммирования всех значений роста и деления на количество элементов в массиве. Функция `count_girls_above_average` подсчитывает количество девочек, у которых рост выше среднего роста мальчиков.

Примечание: В данном примере используются фиксированные значения роста девочек и мальчиков. В реальной программе, вы можете использовать ввод данных с клавиатуры или чтение данных из файла для заполнения массивов.

Пример вывода программы:

``` Средний рост мальчиков: 172.4 Количество девочек с ростом выше среднего роста мальчиков: 2 ```

В данном примере, средний рост мальчиков составляет 172.4, а количество девочек с ростом выше среднего роста мальчиков равно 2.

Примечание: Предоставленный код является примером и может быть адаптирован под требования вашей среды разработки или языка программирования.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос