Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Алгоритмизация Практическая работа.doc
Скачиваний:
54
Добавлен:
25.11.2019
Размер:
403.46 Кб
Скачать

1.3. Задачи для составления блок-схем алгоритмов

  1. Дано целое число m>1.

Получить наименьшее целое k, при котором 4k>m.

  1. Дано натуральное число n. Вычислить произведение .

  2. Дано натуральное число n.

Вычислить произведение

  1. Дано целое число n.

Получить наименьшее число вида 2r , превосходящее n (r - натуральное).

  1. Даны целые числа n, k (n  k  0).

Вычислить .

  1. Дано натуральное число n и действительное число a.

Вычислить произведение .

  1. Дано натуральное число n.

Вычислить сумму .

  1. Дано натуральное число n.

Вычислить сумму n первых слагаемых

  1. Даны последовательность чисел , число n – количество элементов последовательности и число x. Определить количество вхождений числа x в заданную последовательность.

  2. Дано натуральное число n. Вычислить:

  3. Даны действительное число а, натуральное число n.

Вычислить:

  1. Даны последовательность чисел и число n – количество элементов последовательности. Найти количество отрицательных элементов последовательности.

  2. Даны действительное число а, натуральное число n.

Вычислить сумму:

  1. Пусть . Найти первый член yn, для которого выполняется неравенство , где  – заданное действительное положительное число.

  2. Даны действительные числа a и h, натуральное число n.

Вычислить

  1. Дано натуральное число n. Вычислить:

  2. Даны последовательность чисел и число n – количество элементов последовательности. Найти сумму положительных элементов последовательности.

  3. Даны натуральное n, действительное х.

Вычислить .

  1. Даны последовательность чисел и число n – количество элементов последовательности. Найти произведение отрицательных элементов последовательности.

  2. Даны действительное число х и натуральное число n.

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

  1. Даны действительное число х и натуральное число n.

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

  1. Дано натуральное число n.

Вычислить сумму:

  1. Даны действительные числа x и a, натуральное n.

Вычислить:

  1. Пусть последовательность чисел образована по следующему закону: =1; ak=k*ak-1+1/k; k=1,2,... Дано целое число n. Получить an.

  2. Дано натуральное число n. Найти количество цифр этого числа и их сумму.

  3. Пусть n— натуральное число. Вычислить сумму .

  4. Дано действительное число х.

Вычислить:

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

  2. Пусть n— натуральное число. Вычислить сумму .

  3. Дано натуральное число n.

Вычислить сумму:

Контрольные вопросы

  1. Дайте определение алгоритма.

  2. Перечислите основные свойства алгоритмов и раскройте их сущность.

  3. Как подразделяются алгоритмы по типу реализуемого вычислительного процесса?

  4. Какие способы описания алгоритмов вам известны?

  5. Что понимается под графическим способом описания алгоритмов? В чем состоит преимущество данного способа перед словестным описанием алгоритма?

  6. Назовите базовые алгоритмические структуры и поясните их назначение.

  7. Каково назначение дополнительных алгоритмических структур? Каким образом они связаны с базовыми алгоритмическими структурами?

16