Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LB12_metod_2011.doc
Скачиваний:
14
Добавлен:
22.11.2019
Размер:
2.67 Mб
Скачать
      1. Примеры программ

Пример 1.

В приведенной ниже программе за один проход цикла for находятся наибольший и наименьший множители введенного числа.

Пример 2.

Вычислить сумму членов ряда с заранее заданной точностью .

Пример 3.

Вычислить значение функции для с шагом h=0.01.

    1. Порядок выполнения работы и методические указания по ее выполнению

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

    1. Вычислительные задачи 1

задачи

Последняя

цифра по журналу

Задача

1,0

В некотором году (назовем его условно первым) на участке в 100 гектаров средняя урожайность ячменя составила 20 центнеров с гектара. После этого каждый год площадь участка увеличивалась на 5%, а средняя урожайность — на 2%. Определить: а) урожайность за второй, третий, ..., восьмой год;

б) площадь участка в четвертый, пятый, ..., седьмой год;

в) какой урожай будет собран за первые шесть лет.

2

Найти все простые несократимые дроби, заключенные между 0 и 1, знаменатели которых не превышают 7 (дробь задается двумя натуральными числами — числителем и знаменателем)

3

Дано натуральное число n (n < 27). Найти все трехзначные числа, сумма цифр которых равна п. Операции деления, целочисленного деления и определения остатка не использовать.

4

У гусей и кроликов вместе 2n лап. Сколько может быть гусей и кроликов (вывести все возможные сочетания)

5

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

6

Найти натуральное число из интервала от а до b, у которого количество делителей максимально. Если таких чисел несколько, то должно быть найдено минимальное (максимальное) из них.

7

В некоторой стране используются денежные купюры достоинством в 1, 2, 4, 8, 16, 32 и 64. Дано натуральное число п. Как наименьшим количеством таких денежных купюр можно выплатить сумму п (указать количество каждой из используемых для выплаты купюр)? Предполагается, что имеется достаточно большое количество купюр всех достоинств

8

Напечатать в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр. Операции деления, целочисленного деления и определения остатка не использовать.

9

Дано натуральное число п. Напечатать разложение этого числа на простые множители. Реализовать два варианта: а) каждый простой множитель должен быть напечатан один раз; б) каждый простой множитель должен быть напечатан столько раз, сколько раз он входит в разложение.

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

    1. Вычислительные задачи 2

задачи

Последняя

цифра по журналу

Задача

Задания на максимальную оценку "удовлетворительно"

1,6

Дано натуральное число. Определить, есть ли в нем цифра а.

2,7

Дано натуральное число. Определить, есть ли в нем цифры а и b.

3,8

Дано натуральное число. Верно ли, что цифра а встречается в нем более k раз?

4,9

Дано натуральное число. Определить, одинаковы ли в нем цифры.

5,0

Дано натуральное число. Определить количество цифр в нем;

Задания на максимальную оценку "хорошо"

1

Дано натуральное число. Найти число, получаемое при прочтении его цифр справа налево

2

Дано натуральное число. Установить, является ли последовательность его цифр при просмотре их слева направо упорядоченной по возрастанию. Например, для числа 1478 ответ положительный, для чисел 1782 и 1668 — отрицательный и т. п.

3

Дано натуральное число. Определить сумму его первой и последней цифр.

4

Дано натуральное число. Найти число, образованное из исходного приписыванием к нему такого же числа.

5

Дано натуральное число. Определить, верно ли, что сумма его цифр больше т, а само число заканчивается на y?

6

Дано натуральное число. Определить, верно ли, что произведение его цифр меньше а, а само число делится на b?

7

Дано натуральное число. Определить: среднее арифметическое его цифр

8,0

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

9

Дано натуральное число. Выяснить, является ли оно палиндромом («перевертышем»), т. е. числом, десятичная запись которого читается одинаково слева направо и справа налево.

Задания на максимальную оценку "отлично"

1

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

2

Дано натуральное число. Если в нем есть цифры а и b, то определить, какая из них расположена в числе правее. Если одна или обе эти цифры встречаются в числе несколько раз, то должны быть рассмотрены последние из одинаковых цифр

3

Дано натуральное число. Определить, является ли сумма его максимальной и минимальной цифр кратной числу а

4, 9

Дано натуральное число п. Определить количество различных цифр в нем (в числе 4564765 ответ 4).

5

Дано натуральное число, в котором все цифры различны. Определить, какая цифра расположена в нем левее: максимальная или минимальная.

6

Даны натуральные числа т и п. Получить все натуральные числа, меньшие n, квадрат суммы цифр которых равен т.

7

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

8,0

Натуральное число из n цифр является числом Армстронга, если сумма его цифр, возведенных в n-ю степень, равна самому числу (например, 153). Получить все числа Армстронга, меньшие nn до 4 цифр)

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