Вопрос задан 03.07.2023 в 00:25. Предмет Информатика. Спрашивает Цыплова Анна.

В массиве хранится информация о возрасте 20 учащихся случайные числа от 14 до 16. составьте

программу находящую количество учащихся которому исполнилось 16 лет Пожалуйста ответьте
0 0
Перейти к ответам

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

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

Ответ:

program z1;

const n=20;

var v:array[1..n] of integer;

i,k:integer;

begin

k:=0;

write('Массив: ');

for i:= 1 to n do

begin  

v[i]:=random(3)+14;  

write(v[i]:4);

if v[i]=16 then k:=k+1

end;

writeln;

writeln ('Количество учащихся, которым исполнилось 16 лет, ',k)

end.

Объяснение:

Переменную k увеличиваем на 1, если условие v[i] = 16 (элемент массива равен 16) истинно

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

Конечно! Вот пример программы на языке Python, которая будет искать количество учащихся, которым исполнилось 16 лет:

python
import random # Создаем случайный массив возрастов учащихся ages = [random.randint(14, 16) for _ in range(20)] # Инициализируем счетчик count = 0 # Перебираем возраст каждого учащегося и увеличиваем счетчик, если ему исполнилось 16 лет for age in ages: if age == 16: count += 1 # Выводим результат print("Количество учащихся, которым исполнилось 16 лет:", count)

Эта программа создает массив ages, содержащий 20 случайных чисел от 14 до 16 включительно. Затем она перебирает каждый элемент массива и увеличивает счетчик count, если возраст равен 16. Наконец, программа выводит количество учащихся, которым исполнилось 16 лет.

0 0

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

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

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

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