В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Vikaadamm
Vikaadamm
17.05.2023 03:40 •  Информатика

Контрольная работа «Создание электронной таблицы. Использование простейших функций»
Задание 1

Подготовьте таблицу для анализа пассажирооборота и денежной выручки рейсов по автобусному маршруту №100. Исходными данными для анализа являются: время рейса, направление, количество пассажиров всего и льготной категории с проездом в пределах города (колонки «Город»), количество пассажиров всего и льготной категории с проездом из города в пригородную зону или из пригородной зоны в город (колонки «Пригород»), стоимости обычного и льготного проезда в городе и в пригородную зону (или из пригородной зоны).

Добавьте в таблицу информацию о не менее 5 рейсах и выполните для них расчет выручки от перевозки пассажиров.
На отдельном листе (дайте листу название, АНАЛИЗ) введите формулы для определения следующих величин:
1) Максимальная и минимальная выручка за рейс.
2) Количество пассажиров льготной категории, перевезенных в заданном направлении.
3) В скольких рейсах количество льготных пассажиров, перевозимых по городу, больше количества обычных?
4) В скольких рейсах количество льготных пассажиров, перевозимых по городу, больше количества льготных пассажиров, перевозимых в пригородную зону или из пригородной зоны в город?
5) Какая сумма была выручена за счет проезда льготных пассажиров?
6) Проведите условное форматирование значений общего количества пассажиров при условии:
а) ячейки, содержащие значения меньше 30 окрашиваются в зеленый цвет.
б) значения в ячейках, содержащие значения больше или равных 30 и меньше 40 окрашиваются в желтый цвет.
в) значения в ячейках, содержащие значения больше или равных 40, но меньше 50 окрашиваются в синий цвет
7) Проведите условное форматирование значений количества льготных пассажиров при условии:
а) ячейки, содержащие значения меньше 10 окрашиваются в зеленый цвет.
б) значения в ячейках, содержащие значения больше или равных 10 и меньше 15 окрашиваются в желтый цвет.
в) значения в ячейках, содержащие значения больше или равных 15, но меньше 20 окрашиваются в синий цвет?
Задание 2
С электронной таблицы ведется список абитуриентов, при приеме которых в учебное заведение учитываются результаты ЕГЭ. По конкурсу проходят те из абитуриентов, у кого суммарный не ниже проходного, а также медалисты и получившие «5» по математике.

Добавьте в таблицу информацию для еще не менее 5 абитуриентов и определите для них конкурсный результат.
На отдельном листе (дайте листу название АНАЛИЗ) введите формулы для определения следующих величин:
1) Максимальный и минимальный по математике, физике и русскому языку
2) Количество абитуриентов, имеющих медаль.
3) Количество поступивших в учебное заведение и количество не по конкурсу.
4) Количество абитуриентов, имеющих максимальный по всем предметам.
5) Минимальный по физике среди по конкурсу.
6) Проведите условное форматирование значений общего количества пассажиров при условии:
а) ячейки, содержащие значения меньше 60 окрашиваются в зеленый цвет.
б) значения в ячейках, содержащие значения больше или равных 60 и меньше 80 окрашиваются в желтый цвет.
в) значения в ячейках, содержащие значения больше 90.
7) Максимальный суммарный результатов ЕГЭ.

Показать ответ
Ответ:
дариямир12
дариямир12
08.05.2023 10:34
//PascalABC.Net 3.0, сборка 1064
const
  n=20;
var
  a:array[1..n] of integer;
  i,imax,imin:integer;
  s:longint;
begin
  Randomize;
  Writeln('Исходный ряд значений');
  imax:=1; imin:=1;
  for i:=1 to n do begin
    a[i]:=Random(51)-25; Write(a[i],' ');
    if a[i]>a[imax] then imax:=i
    else
      if a[i]<a[imin] then imin:=i
  end;
  Writeln;
  if imax>imin then
    Writeln('Максимальный элемент встретился позже минимального')
  else begin
    s:=0;
    for i:=imax+1 to imin-1 do s:=s+a[i];
    Writeln('Сумма элементов между максимальным и минимальным значением ',s)
  end
end.
 
Тестовое решение:
Исходный ряд значений
10 -3 9 5 20 10 6 2 -19 -19 6 -24 -7 -1 23 11 -8 -16 -14 -25
Сумма элементов между максимальным и минимальным значением -27
0,0(0 оценок)
Ответ:
loto0192
loto0192
08.05.2022 03:26
Если речь о результатах, то в компьютерной арифметике числа представляются в двоичном коде, а точность их представления обычно ограничена разрядностью процессора. Для проведения расчетов с неограниченной точностью используются специальные алгоритмы с представлением чисел в виде символьных строк.
При использовании двоичной арифметики приходится сталкиваться с тем, что большинство нецелых чисел невозможно точно представить в двоичной системе, как нельзя, например, в десятичной системе точно представить в виде десятичной дроби число 1/3 = 0.333
Рассмотрим пример. Если в простых дробях (1/3) х 3 = 1, то в десятичных 0.3333 х 3 = 0.9999.
В двоичной машинной арифметике происходит аналогичная ситуация. Но если человек сознает, что результат 0.9999... - та же единица, то компьютер этого не понимает. В результате в компьютерной арифметике (1 / 3) х 3 не равняется единице.
Еще пример. Пусть нам надо вычислить значение функции в точках от -2π до 2π с шагом π/6. Человек будет использовать значения -2π, -11π/6, -10π/6 и т.д. пока не придет к точке 2π. Компьютер (в арифметике с обычной точностью) вычислит значение -2π как -6.283185, а шаг представит значением 0.5235988. Это приведет к тому, что когда мы придем к нулю, то получим значение аргумента -9.536743х10⁻⁷, а в конечной точке получим аргумент 6.283184, который по абсолютной величине отличается от начального на единицу в младшей цифре, т.е. для компьютера при таком последовательном счете |-2π| ≠ 2π.
Третий пример. отрицательные целые числа представляются в компьютере в дополнительном коде, когда старший разряд является знаковым: 0 - это плюс, 1 - это минус.
Пусть мы прибавляем к 127 единицу в арифметике целых чисел, которым в двоичном представлении отведен один байт:
1111111₂ + 1₂ = 10000000₂ - тут все понятно, единичка перешла в старший, восьмой разряд. Но ведь он ЗНАКОВЫЙ! И вместо двоичного эквивалента 128 в компьютерной арифметике мы получаем отрицательное число! Причем, что самое интересное, из соображений эффективности эта ситуация обычно аппаратно не контролируется и в результате программы могут вести себя очень странно.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота