Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
final_contr.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1.8 Mб
Скачать

4.5 Выбор значения из двух-трех возможных вариантов

  1. В ячейку В2 (рис. 4.66) будет введен рост одного ученика в сантимет­рах, в ячейку ВЗ — другого ученика (также в сантиметрах, значения ростов не равны между собой). Необходимо в ячейке В4 получить от­вет на вопрос, кто выше — первый ученик или второй.

Функция ЕПУСТО имеет синтаксис ЕПУСТО (адрес ячейки) и возвращает логиче­ское значение ИСТИНА, если ее аргумент является ссылкой на пустую ячейку; в про­тивном случае возвращается логическое значение ЛОЖЬ.

А

В

C

D

1

2

Введите рост первого ученика в см

3

Введите рост второго ученика в см

4

Выше

ученик

5

Рис. 4.66

Указания по выполнению

Для того чтобы ответ не выводился, когда значения в ячейках В2 и ВЗ еще не заданы, используйте логическую функцию ЕПУСТО.

  1. В одну из ячеек будет введено число. В другой ячейке получить ответ на вопрос, является ли введенное число отрицательным.

  2. В ячейку В2 будет введено число. В ячейке В4 получить ответ на во­прос, больше ли введенное число некоторого числа, значение кото­рого будет записано в ячейке ВЗ.

  3. В ячейку В2 будет введен год рождения первого человека, в ячейку ВЗ — второго человека (значения годов рождения не равны между со­бой). Необходимо в ячейке В4 получить ответ на вопрос, кто стар­ше — первый человек или второй.

  4. Торговый агент получает вознаграждение в размере некоторой доли от суммы совершенной сделки: если объем сделки до 5000 руб., то в размере 5%; если выше — 7%. Введите в ячейку А2 текст объем сдел­ки, в ячейку A3 текст объем вознаграждения. Объем сделки в рублях будет вводиться в ячейку В2. Получить в ячейке ВЗ размер вознагра­ждения.

  5. Провайдер интернет-услуг установил следующую систему оплаты: при работе с 2 до 10 часов — 0,5 $ в час, в остальное время суток — 0,75 $ в час. Подготовить лист для определения стоимости работы в Интер­нете в течение заданного времени, если известно, что все это время находилось в одном из указанных интервалов времени суток, а мо­мент начала работы задан в виде целого числа, обозначающего час соответствующего момента времени.

  6. Известно количество учеников в каждом из двух классов. Определить, одинакова ли численность классов.

  1. Известны год и номер месяца рождения человека, а также год и номер месяца сегодняшнего дня (январь — февраль — 2 и т. д.). Опреде­лить возраст человека (число полных лет). В случае совпадения ука­занных месяцев считать, что прошел полный год. Решение оформить в виде, показанном на рис. 4.70.

А

B

1

2

Введите год рождения

3

Введите номер месяца рождения

4

Введите текущий год

5

Введите номер месяца текущего дня

6

Возраст человека в годах равен:

7

Рис. 4.70

  1. В трех ячейках записаны числа. Если все они не нулевые, то вывести в какой-то четвертой ячейке в противном случае — 0. Сложное ус­ловие (функции и, или, не) не использовать.

  2. Дано целое число k (1 < к < 365). Определить, каким будет к-й день года: выходным (суббота и воскресенье) или рабочим, если 1 января в этом году — понедельник. Предусмотреть проверку правильности ввода значения k.

  3. В ячейках В2 и ВЗ будут указаны даты двух событий в формате Дата. Определить, какое событие произошло раньше.

  4. Записать в ячейках ВЗ:В32 (рис. 4.72) даты всех дней апреля

  5. года, после чего в столбце С для каждого дня записать буквы или "в" в зависимости от того, является ли соответствующий день ра­бочим или выходным (принять, что рабочими являются все дни неде­ли, кроме субботы и воскресенья).

А

B

C

1

2

День

3

1

4

2

5

3

32

30

33

  1. Даны 10 чисел (рис. 4.92).

А

B

С

D

К

L

1

2

Номер числа

1

2

3

10

3

Значение числа

15

26

2

11

4

Рис. 4.92

Необходимо в ячейке К4 получить порядковый номер максимального числа. Рассмотреть несколько вариантов:

а) все числа различные;

б) среди чисел могут быть одинаковые; в этом случае должен быть найден номер:

  • первого из нескольких максимальных чисел;

  • последнего из нескольких максимальных чисел.

Во всех случаях функцию МАКС и сложные (составные) условия не ис­пользовать.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]