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

2.3 Целочисленная арифметика

  1. Дано расстояние в сантиметрах. Найти число полных метров в нем. Решение целесообразно оформить следующим образом (рис. 2.69):

A

B

C

1

2

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

3

Число полных метров в нем:

4

Рис. 2.69

  1. Дана масса в килограммах. Найти число полных центнеров в ней.

  2. Дана масса в килограммах. Найти число полных тонн в ней.

  3. Дано расстояние в метрах. Найти число полных километров в нем.

  4. Дан прямоугольник с размерами 543 х 130 мм. Сколько квадратов со стороной 130 мм можно отрезать от него (задача решается без исполь­зования электронных таблиц)?

  5. Дан прямоугольник с размерами 670 х 410 мм. Сколько квадратов со стороной 130 мм можно отрезать от него? Решение целесообразно оформить в виде, представленном на рис. 2.70.

A

B

C

1

2

Первый размер прямоугольника:

670

3

Второй размер прямоугольника:

410

4

Количество квадратов:

5

Рис.2.70

  1. Дан прямоугольник с размерами a x b мм. Сколько квадратов со сто­роной с мм можно отрезать от него?

  2. Дано целое число k (1 < k 365), означающее номер дня года, в кото­ром 1 января -- понедельник. Определить, сколько полных недель прошло с начала года.

  3. Дано целое число к (1 < к < 365), означающее номер дня года, в кото­ром 1 января — понедельник. Найти номер дня недели (1 — поне­дельник, 2 — вторник, ..., 6 — суббота, 0 — воскресенье) для этого дня года.

  4. С начала 1990 года по некоторый день прошло п месяцев и 2 дня (п 1). Определить, сколько полных лет прошло с начала 1990 года.

  5. С начала 1990 года по некоторый день прошло п месяцев и 2 дня (п 1). Определить номер месяца этого дня (1 — январь, 2 — февраль и т. п.). Например, при п = 3 номер месяца равен 4 (апрель).

  6. По номеру месяца (январь — 1, февраль — 2, ..., декабрь — 12), вво­димому в одну из ячеек, в другой ячейке получить номер квартала го­да, к которому относится этот месяц. Функцию ЕСЛИ не использовать.

  7. В купейном вагоне поезда имеется 36 мест (в каждом купе 4 места). Подготовить лист для определения номера купе, в котором находится место номер п (значение п задается в отдельной ячейке). Функцию ЕСЛИ не использовать.

  8. Числа из таблицы, содержащей 20 клеток в одной строке (из одно­мерного массива), необходимо переписать в таблицу, содержащую пять строк по 4 клетки в каждой (в так называемую матрицу, или двумерный массив). Подготовить лист для определения номера стро­ки и номера столбца, в клетке на пересечении которых в матрице должно быть записано число из клетки номер п исходной табли­цы (значение п задается в отдельной ячейке). Функцию ЕСЛИ не ис­пользовать.

  9. Числа из таблицы, содержащей k клеток в одной строке (из одно­мерного массива), необходимо переписать в таблицу, содержащую s строк по от клетки в каждой (s x m = k). Подготовить лист для опре­деления номера строки и номера столбца, в клетке на пересечении которых должно быть записано число из клетки номер исходной таблицы (значение п задается в отдельной ячейке). Функцию ЕСЛИ не использовать.

Решение оформить в виде, представленном на рис. 2.72.

А

В

С

1

2

Введите двузначное

3

Число десятков в нем:

4

Число единиц в нем:

5

Сумма его цифр:

6

Произведение его цифр:

Рис. 2.72

  1. Дано двузначное число. Получить число, образованное при переста­новке цифр заданного числа.

  2. Дано трехзначное число. Найти:

а) число единиц в нем;

б) число десятков в нем;

в) число сотен в нем;

г) сумму его цифр;

д) произведение его цифр.

  1. Дано трехзначное число. Найти число, полученное при прочтении его

цифр справа налево.

  1. Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее в конце. Найти полученное число.

  2. Дано трехзначное число. В нем зачеркнули последнюю справа цифру и приписали ее в начале. Найти полученное число.

  3. Дано трехзначное число. Найти число, полученное при перестановке первой и второй цифр заданного числа.

  4. Дано трехзначное число. Найти число, полученное при перестановке второй и третьей цифр заданного числа.

  5. Дано трехзначное число. Найти число, полученное при перестановке первой и третьей цифр заданного числа.

  6. Дано трехзначное число. Получить 6 чисел, образованных при пере­становке цифр заданного числа.

  7. Дано целое число, большее 99. Найти третью от конца его цифру (так, если данное число 2345, то искомая цифра — 3).

  8. С начала суток прошло п секунд (и — вещественное число). Опреде­лить:

а) сколько полных часов прошло с начала суток;

б) сколько полных минут прошло с начала очередного часа;

в) сколько полных секунд прошло с начала очередной минуты. Решение оформить следующим образом (рис. 2.75):

Рис. 2.75

А

в

C

1

2

Введите число секунд п

3

Количество полных часов, прошедших с начала суток:

4

Количество секунд, прошедших с начала очередного часа:

5

Количество полных минут, прошедших с начала очередного часа

6

Количество секунд, прошедших с начала очередной минуты:

7

Количество полных секунд, прошедших с начала очередной минуты

8

  1. В ячейку В1 вводится вещественное число с шестью цифрами после запятой. Получить все цифры его дробной части. Решение оформить в виде, изображенном на рис. 2.80.

А

В

C

1

Введите число

2

3

Номер цифры

Цифра

4

1

5

2

6

3

7

4

8

5

9

6

10

Рис. 2.80

Значения получить, записав в одну из ячеек формулу и распространив (скопировав) ее на 5 других ячеек.

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