|
№ 2
Составить программу нахождения наибольшего общего делителя и наименьшего общего кратного двух натуральных чисел
№ 3
Составить программу нахождения наибольшего общего делителя четырех натуральных чисел.
№ 4
Составить программу нахождения наименьшего общего кратного трех натуральных чисел.
№ 5
Написать программу нахождения суммы большего и меньшего из 3 чисел.
№ 6
Вычислить площадь правильного шестиугольника со стороной а, используя подпрограмму вычисления площади треугольника.
№ 8
Проверить, являются ли данные три числа взаимно простыми.
№ 9
Написать программу вычисления суммы факториалов всех нечетных чисел от 1 до 9.
№ 10
Даны две дроби и
(А, В, С, D — натуральные числа). Составить программу:
□ деления дроби на дробь;
□ умножения дроби на дробь;
□ сложения этих дробей.
Ответ должен быть несократимой дробью.
№ 14
Составить программу вычисления суммы факториалов всех четных чисел от m до n.
№ 18
Дано простое число. Составить функцию, которая будет находить следующее за ним простое число.
№ 19
Составить функцию для нахождения наименьшего нечетного натурального делителя k (k <> 1) любого заданного натурального числа п.
№ 21
Составить программу, определяющую, в каком из данных двух чисел больше цифр.
№ 22
Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке (например, дано число 156, нужно получить 651).
№ 25
Два натуральных числа называются «дружественными», если каждое из них равно сумме всех делителей (кроме его самого) другого (например, числа 220 и 284). Найти все пары «дружественных чисел», которые не больше данного числа N.
№ 26
Два простых числа называются «близнецами», если они отличаются друг от друга на 2 (например, 41 и 43). Напечатать все пары «близнецов» из отрезка [ п, 2n], где п — заданное натуральное число больше 2.
№ 27
Написать программу вычисления суммы
для заданного числа п. Дробь должна быть несократимой (р, q — нат).
№ 28
Написать программу вычисления суммы
для заданного числа п. Результат представить в виде несократимой дроби (р, q — натуральные).
№ 29
Натуральное число, в записи которого п цифр, называется числом Амстронга, если сумма его цифр, возведенная в степень п, равна самому числу. Найти все эти числа от 1 до k.
№ 30
Написать программу, которая находит и выводит на печать все четырехзначные числа вида abcd, для которых выполняется: а, b, с, d — разные цифры; б)
№ 31
Найти все простые натуральные числа, не превосходящие п, двоичная запись которых представляет собой палиндром, т. е. читается одинаково слева направо и справа налево.
№ 32
Найти все натуральные n-значные числа, цифры в которых образуют строго возрастающую последовательность (например, 1234, 5789).
№ 33
Найти все натуральные числа, не превосходящие заданного п, которые делятся на каждую из своих цифр.
№ 34
Составить программу для нахождения чисел из интервала [М; N], имеющих наибольшее количество делителей.
№ 35
Для последовательности составить
программу печати k-гo члена в виде обыкновенной несократимой дроби. Например,
№ 36
Написать функцию: дано натуральное число п. Выяснить, можно ли представить п в виде произведения трех последовательных натуральных чисел.
176. Написать функцию, которая вычисляет объем цилиндра. Параметрами функции должны быть радиус и высота цилиндра.
177. Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента.
178. Написать функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде одного из знаков: >, < или =.
179. Написать функцию, которая вычисляет сопротивление цепи, состоящей из двух резисторов. Параметрами функции являются величины сопротивлений и тип соединения (последовательное или параллельное). Функция должна проверять корректность параметров: если неверно указан тип соединения, то функция должна возвращать -1.
180. Написать функцию, которая вычисляет значение аb. Числа а и b могут быть любыми дробными положительными числами.
181. Написать функцию Procent, которая возвращает процент от числа, полученного в качестве аргумента.
182. Написать функцию Dohod, которая вычисляет доход по вкладу. Исходными данными для функции являются: величина вклада, процентная ставка (годовых) и срок вклада (количество дней).
183. Написать функцию Glasn, которая возвращает значение True, если символ, полученный функцией в качестве аргумента, является гласной буквой русского алфавита.
184. Написать функцию LTrim, которая удаляет начальные пробелы из строки, полученной в качестве аргумента.
185. Написать функцию sogl, которая возвращает True, если символ, полученный функцией в качестве аргумента, является согласной буквой русского алфавита.
186. Написать функцию, которая возвращает преобразованную к верхнему регистру строку, полученную в качестве аргумента. Обратите внимание, если эту функцию назвать upcase (т. е. так, как называется функция языка Turbo Pascal, решающая подобную задачу для символов латинского алфавита), то функция программиста подменит функцию Turbo Pascal.
187. Написать функцию вычисления факториала (факториалом целого числа п называется число, равное произведению целых чисел от 1 до п).
Определить значение z = min(a, 3b ) * min(2a - b, 2b), где min(x, y>) — минимальное из чисел х,у.
Даны два натуральных числа. Выяснить, в каком из них сумма цифр больше. (Определить функцию для расчета суммы цифр натурального числа.)
Даны два натуральных числа. Выяснить, в каком из них больше цифр. (Определить функцию для расчета количества цифр натурального числа.)
Получить все шестизначные счастливые номера. Счастливым называют такое шестизначное число, в котором сумма его первых трех цифр равна сумме его последних трех цифр. (Определить функцию для расчета суммы цифр трехзначного числа.)
Даны основания и высоты двух равнобедренных трапеций. Найти сумму их периметров. (Определить функцию для расчета периметра равнобедренной трапеции по ее основаниям и высоте.)
Дата добавления: 2015-08-27; просмотров: 531 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Умова. Український імпортер планує закупити партію сигарет з фільтром. Курс валют – 8 грн. /дол. США та 11 грн. / євро. | | | Количество единиц работ |