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

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

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



Конечно, помогу! Для решения этой задачи используем цикл 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
и находит максимальную, минимальную и среднюю скорости. Обратите внимание, что мы округляем скорости до целых чисел, как требует условие задачи.
Для того чтобы реализовать эту программу на конкретном языке программирования, нужно заменить псевдокод на синтаксис выбранного языка.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili