Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Задания для самостоятельного выполнения. 1. Написать программу, которая проверяет, является ли вводимое с клавиатуры натуральное число совершенным (совершенным называется число




 

1. Написать программу, которая проверяет, является ли вводимое с клавиатуры натуральное число совершенным (совершенным называется число, которое равно сумме своих делителей, например: 6 = 1 + 2 + 3).

Организовать повторение всей программы.

Выпол­нить программу в пошаговом режиме.

2. Написать программу для вычисления суммы ряда:
с заданной точностью, используя рекуррентные соотношения.

Вывести контрольное значение, исполь­зуя функцию sin().

Организовать повторение всей программы.

Выпол­нить программу в пошаговом режиме.

 

3. Написать программу, которая подсчитывает сумму цифр натурального числа.

Организовать повторение всей программы.

Выпол­нить программу в пошаговом режиме.

 

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

Выпол­нить программу в пошаговом режиме.

 

5. Написать программу, которая извлекает кубический корень из заданного положительного числа, используя рекуррентное соотношение:
с заданной точностью.

Организовать повторение всей программы.

Выпол­нить программу в пошаговом режиме.

 

6. Написать программу для вычисления суммы ряда

для n, вводимого с клавиатуры, используя рекуррентные соотношения.

Вывести контрольное значение, используя функцию exp().

Организовать повторение всей программы.

Выпол­нить программу в пошаговом режиме.

 

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

Организовать повторение всей программы.

Выпол­нить программу в пошаговом режиме.

 

8. Написать программу, которая определяет, является ли натуральное число, вводимое с клавиатуры, числом Фибоначчи. Числа Фибоначчи вычисляются по следующему правилу: F1 = 1, F2 = 1, Fi = Fi-1 + Fi-2.

Организовать повторение всей программы.

Выполнить программу в пошаговом режиме.

 

9. Написать программу для вычисления суммы ряда:
, где n вводится с клавиатуры, используя рекуррентные соотношения.

Вывести контрольное значение, используя функцию exp().

Организовать повторение всей программы.

Выпол­нить программу в пошаговом режиме.

 

10. Написать программу, которая определяет, является ли вводимое с клавиатуры натуральное число какой либо степенью числа 2.

Организовать повторение всей программы.

Выпол­нить программу в пошаговом режиме.

11. Написать программу, которая вычисляет , используя рекуррентное соот­ноше­ние: с заданной точностью.
Вывести на экран контрольное значение.

Организовать повторение всей программы.

Выполнить программу в пошаговом режиме.

 

12. Написать программу для вычисления суммы ряда: значение n ввести с клавиатуры. Вывести на экран контрольное значение.
Организовать повторение всей программы.
Выполнить программу в пошаговом режиме.

 

13. Написать программу, которая вычисляет факториал (n!) числа n, вводимого с клавиатуры () как натуральное число.

Организовать повторение всей программы и определить, для какого максимального числа n можно решить эту задачу.

Выполнить программу в пошаговом режиме.

 

14. Написать программу, которая извлекает корень n -ой степени из заданного положительного числа, используя рекуррентное соотношение:
с заданной точностью.

Вывести на экран контрольное значение.

Организовать повторение всей программы.

Выполнить программу в пошаговом режиме.

 

15. Написать программу, которая находит наименьшее общее кратное двух натуральных чисел m и n, используя соотношение: nok = m*n / nod.

Организовать повторение всей программы.

Выполнить программу в пошаговом режиме.

 

16. Написать программу, которая раскладывает число на простые множители.

Указание: найдя очередной множитель, разделить число на него, и после этого опять проверять возможные множители, начиная с 2; тогда не придется проверять, является ли множитель простым.

 

17. Написать программу, которая определяет количество делителей натурального числа.

Организовать повторение всей программы.

Выполнить программу в пошаговом режиме.

 

Лабораторная работа № 3

Тема: “Программы, использующие вспомогательные функции”.

 

Наберите одну из нижеследующих программ (комментарии набивать не нуж­но), подберите тестовые исходные дан­ные и выполните программу в поша­го­вом режиме. Остальные программы внимательно просмотрите и запомните реализован­ные в них алгоритмы.





Поделиться с друзьями:


Дата добавления: 2016-11-24; Мы поможем в написании ваших работ!; просмотров: 1155 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Что разум человека может постигнуть и во что он может поверить, того он способен достичь © Наполеон Хилл
==> читать все изречения...

2458 - | 2274 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.