Вопрос задан 20.07.2023 в 15:17. Предмет Информатика. Спрашивает Бабакехян Сона.

Даю 100 балов!!!! Помогите).Камера наблюдения регистрирует в автоматическом режиме скорость

проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить максимальную, минимальную и среднюю зарегистрированную скорость автомобиля. Программа получает на вход число проехавших автомобилей N (1 =< N =< 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300. Решение !!!!через while или repeat и until!!!!!!
0 0
Перейти к ответам

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

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

var n,k,v,min,max,s: integer;

begin

readln(n);

k:=1;

read(v);

min:=v;

max:=v;

s:=v;

while k<n do

begin

k:=k+1;

read(v);

s:=s+v;

if v<min then min:=v;

if v>max then max:=v;

end;

writeln('min = ',min,'  max = ',max,'  sr = ',s/n:4:2);

end.

Пример:

5

85 62 105 74 90

min = 62  max = 105  sr = 83.20

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

Конечно, помогу! Для решения этой задачи используем цикл while или repeat until. Вот пример программы на языке псевдокода, который позволит решить задачу:

plaintext
Пусть N - количество автомобилей, V - текущая скорость автомобиля Пусть maxSpeed = 0, minSpeed = 300, totalSpeed = 0, count = 0 Ввод N (количество автомобилей) Пока count < N Ввод V (скорость автомобиля) Если V < 1 или V > 300, то Вывести "Ошибка! Скорость должна быть в диапазоне от 1 до 300." Продолжить считывание скорости для этого автомобиля Иначе Если V > maxSpeed, то maxSpeed = V Если V < minSpeed, то minSpeed = V totalSpeed = totalSpeed + V count = count + 1 Конец если Конец цикла averageSpeed = totalSpeed / N Вывести "Максимальная скорость:", maxSpeed Вывести "Минимальная скорость:", minSpeed Вывести "Средняя скорость:", averageSpeed

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

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

0 0

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

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

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

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