русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Все задания должны быть выполнены с использованием подпрограмм


Дата добавления: 2014-11-28; просмотров: 1898; Нарушение авторских прав


 

Вариант № 1.

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

2. Два натуральных числа называются «дружественными», если каждое из них равно сумме всех делителей (кроме его самого) другого (например, числа 220 и 284). Найти все пары «дружественных чисел», которые не больше данного числа N.

 

Вариант № 2.

1. Составить программу нахождения наибольшего общего делителя и наименьшего общего кратного двух натуральных чисел (учесть, что ).

2. Составить программу, определяющую, в каком из двух данных чисел больше цифр.

 

Вариант № 3.

1. Составить программу нахождения наибольшего общего делителя четырех натуральных чисел.

2. Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке (например, дано число 156, нужно получить 651).

 

Вариант № 4.

1. Составить программу нахождения наименьшего общего кратного трех натуральных чисел.

2. Натуральное число, в записи которого n цифр, называется числом Амстронга, если сумма его цифр, возведенная в степень n, равна самому числу. Найти все числа Амстронга от 1 до k.

 

Вариант № 5.

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

2. Дано четное число n > 2. Проверить для него гипотезу Гольдбаха: каждое четное представляется в виде суммы двух простых чисел.

 

Вариант № 6.

1. Даны две дроби и (А, В, С, D – натуральные числа). Составить программу деления дроби на дробь. Ответ должен быть несократимой дробью.

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

 

Вариант № 7.

1. Дано простое число. Составить функцию, которая будет находить следующее за ним простое число.

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



 

Вариант № 8.

1. Составить функцию для нахождения наименьшего нечетного натурального делителя k (k ≠ 1) любого заданного натурального числа n.

2. Дано натуральное число n. Выяснить, можно ли представить n в виде произведения трех последовательных натуральных чисел.

 

Вариант № 9.

1. Даны две дроби и (A, В, С, D – натуральные числа). Составить программу умножения дроби на дробь. Ответ должен быть несократимой дробью.

2. Имеется часть катушки с автобусными билетами. Номер билета шестизначный. Составить программу, выводящую номера счастливых билетов па катушке, если меньший номер билета – N, больший – M (билет является счастливым, если сумма первых трех его цифр равна сумме последних трех).

 

Вариант № 10.

1.Два простых числа называются «близнецами», если они отличаются друг от друга на 2 (например, 41 и 43). Напечатать все пары «близнецов» из отрезка [n, 2n], где n – заданное натуральное число больше 2.

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

 

Вариант № 11.

1. Написать программу, которая находит и выводит на печать все четырехзначные числа вида abcd, для которых выполняется: a) a, b, c, d– разные цифры; б) ab – cd = а + b + с + d.

2. Составить программу для нахождения чисел из интервала [M, N], имеющих наибольшее количество делителей.

 

Вариант № 12.

1. Найти все натуральные четырехзначные числа, цифры в которых образуют строго возрастающую последовательность (например, 1234, 5789).

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

 

Вариант № 13.

1. Составить программу вычисления суммы факториалов всех четных чисел от m до n.

2. Из заданного числа вычли сумму его цифр. Из результата вновь вычли сумму его цифр и т.д. Через сколько таких действий получится нуль?

 

Вариант № 14.

1. Составить функцию, определяющую, в каком из чисел цифр сумма цифр наибольшая.

2. Составить программу разложения данного натурального числа на простые множители. Например. 200 = 23 · 52.

 

Вариант № 15.

1. Написать функцию, вычисляющую сумму ряда

2. Дано натуральное число n. Найти все меньшие n числа Мерсена. (Простое число называется числом Мерсена, если оно может быть представлено в виде 2p – 1, где р – тоже простое число. Например, 31 = 25 – 1 - число Мерсена.)

 



<== предыдущая лекция | следующая лекция ==>
Задания по теме «Целочисленная арифметика» | Задания по теме «Одномерные массивы»


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.211 сек.