Вопрос задан 24.10.2023 в 00:58. Предмет Информатика. Спрашивает Керимова Офелия.

В массиве хранится информация о росте 35 человек (в см.),проживающихв санатории "Буг" 1.Опишите

данный массив 2.Заполните массив случайными целыми числами из отрезка[130; 190] 3.Выведите элементы массива в строку через пробел. 4.Подсчитайте кол-во человек, рост которых не ниже 160 см. 5.Выведите номера тех людей, рост которых кратен 3 6.Определите рост самого высокого человека. 7.Найдите средний рост отдыхающих
0 0
Перейти к ответам

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

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

var

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

b,c,d:integer;

i:real;

Begin

for b:=1 to 35 do

   a[b]:=random(49)+132;

for b:=1 to 35 do

   write(a[b],' ');

writeln;

for b:=1 to 35 do

   if a[b]>159 then c:=c+1;

for b:=1 to 35 do

   if a[b] mod 3=0 then write(b,' ');

writeln;

for b:=1 to 35 do

   if a[b]>d then d:=a[b];

writeln(d);

for b:=1 to 35 do

   i:=i+a[b];

i:=i/35;

writeln('Средний рост: ',i:0:3);

end.

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

Для решения задачи, я могу предоставить вам пример кода на Python. Вот как это может выглядеть:

python
import random # 1. Описание массива (35 человек) heights = [] # 2. Заполнение массива случайными целыми числами от 130 до 190 for i in range(35): heights.append(random.randint(130, 190)) # 3. Вывод элементов массива в строку через пробел print("Росты:", end=" ") for height in heights: print(height, end=" ") # 4. Подсчет количества людей с ростом не ниже 160 см count_above_160 = sum(1 for height in heights if height >= 160) print(f"\nКоличество людей с ростом не ниже 160 см: {count_above_160}") # 5. Вывод номеров людей, чей рост кратен 3 indices_multiple_of_3 = [i for i, height in enumerate(heights) if height % 3 == 0] print(f"Номера людей, чей рост кратен 3: {indices_multiple_of_3}") # 6. Определение роста самого высокого человека max_height = max(heights) print(f"Самый высокий человек имеет рост {max_height} см") # 7. Нахождение среднего роста отдыхающих average_height = sum(heights) / len(heights) print(f"Средний рост отдыхающих: {average_height:.2f} см")

Этот код выполняет все 7 пунктов, описанных вами. Он создает массив ростов, заполняет его случайными числами от 130 до 190, выводит элементы массива, подсчитывает количество людей с ростом не ниже 160 см, выводит номера людей с ростом, кратным 3, определяет самый высокий рост и находит средний рост.

0 0

Похожие вопросы

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

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

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