М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
E1hwe
E1hwe
26.11.2020 05:24 •  Информатика

Напишите программу для решения следующей . камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо нее автомобилей, округляя значения скорости до целых чисел. необходимо определить среднюю зарегистрированную скорость всех автомобилей. если скорость хотя бы одного автомобиля была не меньше 60 км/ч, выведи yes, иначе выведите no. программа получает на вход число проехавших автомобилей n ( 1 ≤ n ≤ 30), затем указываются их скорости. значение скорости не может быть меньше 1 и больше 300. программа должна сначала вывести среднюю скорость с точностью до одного знака после запятой, затем yes или no.

👇
Ответ:
hohotuchka
hohotuchka
26.11.2020
ОТДЕЛ Задание+;
ИСПОЛЬЗУЕТ Приём ИЗ "...\Отделы\Обмен\", Вывод ИЗ "...\Отделы\Обмен\";

ПЕР
  N, сумма, сч, скор, макс: ЦЕЛ;

УКАЗ
  сумма := 0;
  макс := 0;
  Вывод.Цепь("Введите число автомобилей: ");
  N := Приём.Число();
  ЕСЛИ N < 1 И N > 30 ТО Вывод.Цепь("^Ошибка.") ИНАЧЕ
    Вывод.Цепь("^Введите скорости:^");
    ОТ сч := 1 ДО N ВЫП
      скор := Приём.Число();
      ЕСЛИ N < 1 И N > 300 ТО Вывод.Цепь("^Ошибка."); СТОП(0) КОН;
      УВЕЛИЧИТЬ(сумма, скор);
      ЕСЛИ скор > макс ТО макс := скор КОН;
      Вывод.Цепь(" ")
    КОН
  КОН;
  Вывод.ЧВещ("^Средняя скорость: %.1f.^", сумма / N, 0, 0, 0);
  ЕСЛИ макс >= 60 ТО Вывод.Цепь("YES") ИНАЧЕ Вывод.Цепь("NO") КОН

КОН Задание.
4,4(46 оценок)
Открыть все ответы
Ответ:
Kpuc2100
Kpuc2100
26.11.2020

3.    15

4.    4) ⌐A & ⌐B

Объяснение:

3.

y = 1        x = 11

пока условие x > 0 истинно (да) выполняется цикл

Действия в цикле:

1) x = x - 3

2) y = y + x

y = 1        x = 11

11 > 0       (да) выполняется цикл

Действия в цикле:

1) x = x - 3  = 11 - 3 = 8

2) y = y + x  = 1 + 8 = 9

y = 9        x = 8

8 > 0       (да) выполняется цикл

Действия в цикле:

1) x = x - 3  = 8 - 3 = 5

2) y = y + x  = 9 + 5 = 14

y = 14        x = 5

5 > 0       (да) выполняется цикл

Действия в цикле:

1) x = x - 3  = 5 - 3 = 2

2) y = y + x  = 14 + 2 = 16

y = 16        x = 2

2 > 0       (да) выполняется цикл

Действия в цикле:

1) x = x - 3  = 2 - 3 = -1

2) y = y + x  = 16 + (-1) = 16 - 1 = 15

y = 15        x = -1

-1 > 0       (нет) цикл  не выполняется

y = 15        x = -1

4.

Составим таблицу истинности для каждого выражения (смотри картинку)


Какое значение примет переменная y после выполнения фрагмента программы. Сделать трассировочную табл
4,4(82 оценок)
Ответ:
Kkttkk
Kkttkk
26.11.2020

21

Объяснение:

y = 1       x = 10

пока условие  x > 0 истинно (да) выполнить

Действия в цикле:

x = x - 2

y = y + x

y = 1       x = 10

10 > 0   (да)

Действия в цикле:

x = 10 - 2  = 8

y = 1 + 8 = 9

y = 9       x = 8

8 > 0   (да)

Действия в цикле:

x = 8 - 2  = 6

y = 9 + 6 = 15

y = 15       x = 6

6 > 0   (да)

Действия в цикле:

x = 6 - 2  = 4

y = 15 + 4 = 19  

y = 19       x = 4

4 > 0   (да)

Действия в цикле:

x = 4 - 2  = 2

y = 19 + 2 = 21

y = 21       x = 2

2 > 0   (да)

Действия в цикле:

x = 2 - 2  = 0

y = 21 + 0 = 21

y = 21       x = 0

0 > 0   (нет)

Цикл не выполняется

4,5(85 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ