Контрольные вопросы
1. Как записать оператор цикла с заданным числом повторений?
2. Для чего используется оператор foreach?
3. Чем отличается оператор цикла с предусловием от оператора цикла с постусловием?
4. Как прервать выполнение тела цикла?
5. Чем отличаются операторы break и continue?
6. Как организовать бесконечный цикл?
7. Каков синтаксис оператора switch?
Содержание и порядок выполнения работы
Ознакомиться с теоретическими сведениями. По выполненным заданиям составить отчет.
Вариант 1
1. В числовую переменную последовательно вводятся целые числа, не равные нулю. Количество вводимых чисел заранее не известно. Требуется найти сумму тех введенных чисел, в которых встречаются m цифр N (N может принимать значение 0, 1, 2, 3, 4, 5, 6,7, 8, 9). Число цифр m и сама цифра N вводятся с клавиатуры.
2. Составить программу вычисления:
. a, n вводятся с клавиатуры.
3. Для действительных чисел составить программу вычисления суммы ряда с точностью, последнего слагаемого, включенного в сумму, и его номер:
.
Вариант 2
1. Напечатать первые N натуральных чисел, которые при удалении последней цифры уменьшаются в целое число раз. Вывести на экран эти числа с указанием, во сколько раз они уменьшаются.
2. Для заданного N составить программу вычисления:
3. Для действительных чисел составить программу вычисления суммы ряда с точностьюи определить число учтенных слагаемых:
Вариант 3
1. Среди всех N-значных целых (N задается с клавиатуры) чисел найти числа, запись которых в шестнадцатеричной системе счисления представляет собой палиндром, и подсчитать количество таких чисел. Палиндром - число, которое имеет одинаковое чтение слева направо и справа налево.
2. Для заданных n, х составить программу вычисления:
3. Для действительных чисел составить программу вычисления суммы ряда с точностью:
Определить значение последнего неучтенного слагаемого суммы.
Вариант 4
1. Среди простых чисел, не превосходящих заданного натурального числа N, найти такое, запись которого в двоичной системе счисления содержит максимальное число единиц. Если таких чисел несколько, найти минимальное число.
2. Составить программу вычисления для заданных a, b, n:
3. Для действительных чисел составить программу вычисления суммы ряда с точностьюи указать количество учтенных слагаемых:.
Вариант 5
1. Найти все такие простые числа, не превосходящие заданного натурального числа N, запись которых в двоичной системе счисления представляет чередующуюся последовательность единиц и нулей, начинающуюся с единицы.
2. Составить программу вычисления:
3. Даны действительные числа . Последовательность чиселобразована по закону:
Составить программу вычисления , гдеk – наименьшее целое число, удовлетворяющее двум условиям:
Вариант 6
1. Вывести на экран все “автоморфные” целые числа из интервала от n до N. “Автоморфным” называется число, которое содержится в младших разрядах квадрата этого числа. Примеры “автоморфных” чисел: 52 = 25 и 252 =625.
2. Составить программу вычисления N скобок:
3. Дано действительное число . Составить программу вычисления суммы ряда:учитывая только те слагаемые, в которых множительимеет величину, не меньшую, чем. Определить число учтенных слагаемых.
Вариант 7
1. Найти все простые числа, не превосходящие натурального числа N, двоичная запись которых представляет собой палиндром. N задано, и не должно превосходить 1000. Палиндром - число, которое имеет одинаковое чтение слева направо и справа налево.
2. Для заданных n, x, b составить программу вычисления:
.
3. Дано действительное число . Последовательность чиселобразована по закону:.
Составить программу нахождения первого члена последовательности чисел для которого выполнено условиеУказать его номер.
Вариант 8
1. Найти все натуральные N-значные числа, не превосходящие заданного числа n, которые делятся на каждую из своих цифр. Если таких чисел нет, выдать соответствующее сообщение. Произвести проверку вводимой информации.
2. Для заданных натурального n и вещественного x составить программу вычисления суммы (последнее слагаемое имеет глубину вычисления синуса, равную n):
3. Даны действительные числа . Последовательность чиселобразована по следующему закону:
Составить программу нахождения первого члена последовательности, для которого выполнено условие(ограничиться рассмотрением первыхчленов). Определить номер этого члена последовательности.
Вариант 9
1. Найти все натуральные числа N, не превосходящие заданного числа A (0<A<20), такие, что у числа N!+5 (N!=1*2*3*...*N) сумма цифр - простое число. Если таких чисел нет, выдать соответствующее сообщение. Выполнить проверку вводимой информации.
2. Составить программу вычисления (n>=2), если
3. Даны числа . Последовательностиобразованы по закону: . Составить программу нахождения первого такого, что. Определить номер этого члена последовательности.
Вариант 10
1. Напечатать n самых больших натуральных N-значных чисел, у каждого из которых все цифры являются разными. Вычислить и напечатать сумму этих чисел.
2. Для заданного натурального n составить программу вычисления: если
3. Даны числа . Последовательностиобразованы по закону: EMBED Equation.3.Составить программу вычисления и числаk, где k – наибольшее натуральное число, удовлетворяющее двум условиям: .
Вариант 11
1. Среди всех натуральных N-значных чисел выбрать и вывести на экран числа - палиндромы, а также сумму цифр каждого числа. Палиндром - число, которое имеет одинаковое чтение слева направо и справа налево.
2. Составить программу вычисления для х≠0:
3. Для числа х (|х|<1) cоставить программу вычисления суммы
с точностью . Найти значение последнего слагаемого и его номер.
Вариант 12
1. Ввести с клавиатуры границы диапазона n и N натуральных чисел (n<N). Из чисел, входящих в этот диапазон, необходимо напечатать только те, цифры которых являются соседними в натуральном ряду. Подсчитать количество этих чисел и определить, сколько среди них четных и нечетных.
2. Составить программу вычисления:
Действительные числа а, b и натуральное N задаются пользователем программы.
3. Даны действительные числа . Составить программу вычисления суммы с точностьюи ее последнего слагаемого:
Вариант 13
1. В числовую переменную вводится отличное от нуля целое число. Необходимо вывести на экран цифры этого числа в столбец, начиная со старшего разряда, если это число отрицательное, в противном случае - начиная с младшего разряда. Кроме того, вывести на экран сообщение: четная или нет сумма цифр данного числа.
2. Составить программу вычисления n слагаемых суммы для заданного x:
.
3. Даны действительные числа . Составить программу вычисления с точностьюбесконечной суммы и указать число учтенных слагаемых:.
Вариант 14
1. В числовую переменную вводится целое число в десятичной системе счисления, имеющее заданное n количество значащих разрядов. Необходимо вывести на экран представление этого числа в двоичном представлении.
2. Составить программу вычисления n слагаемых суммы:
3. Даны действительные числа . Последовательность чиселобразована по закону:
Составить программу вычисления , гдеk – наименьшее целое число, удовлетворяющее двум условиям
Вариант 15
1. В числовую переменную вводится отличное от нуля вещественное десятичное число, меньшее 0 . Необходимо вывести на экран представление этого числа в двоичной системе счисления. Перевод дробной части числа ограничить 5 знаками десятичного числа.
2. Составить программу вычисления (n>=4):
3. Дано действительное число . Последовательность чиселобразована по закону: .
Составить программу нахождения первого члена последовательности чисел для которого выполнено условие
Вариант 16
1. В числовую переменную вводится отличное от нуля вещественное десятичное число. Необходимо вывести на экран представление этого числа в восьмеричной системе счисления. Перевод дробной части числа ограничить 7 знаками.
2. Составить программу вычисления произведения , если, n задано.
3. Даны действительные числа . Последовательность чиселобразована по следующему закону:Составить программу нахождения первого членапоследовательности, для которого выполнено условие(ограничиться рассмотрением первыхчленов). Определить номер этого члена последовательности.
Вариант 17
1. Среди всех N-значных целых чисел найти числа, запись которых в восьмеричной системе счисления представляет собой палиндром, и подсчитать количество таких чисел. Палиндром - число, которое имеет одинаковое чтение слева направо и справа налево.
2. Составить программу вычисления:
Действительные числа a, h и натуральное N задает пользователь.
3. Даны действительные числа Составить программу вычисления с точностьюследующей суммы:.Найти значение последнего слагаемого и его номер.
Вариант 18
1. Вводятся последовательно цифры, общее количество которых заранее не известно. Из этих цифр составить число таким образом, чтобы цифры числа были расположены в порядке, обратном вводу.
2. Для заданного натурального n составить программу вычисления:
3. Даны действительные числа Составить программу вычисления с точностьюследующей суммы:. Найти значение последнего слагаемого и его номер.
Вариант 19
1. Вводятся последовательно цифры. Их общее количество заранее не известно. Из этих цифр составить число таким образом, чтобы цифры числа были расположены в порядке ввода.
2. Составить программу вычисления суммы для натурального N
3. Дано действительное число . Последовательность чиселобразована по закону: . Составить программу нахождения первого члена последовательности чисел для которого выполнено условие
Вариант 20
1. Среди всех двузначных чисел найти числа, запись которых в двоичной системе счисления представляет собой палиндром, и подсчитать количество таких чисел. Палиндром - число, которое одинаково читается слева направо и справа налево.
2. Составить программу вычисления (n>=3, задано):
3. Даны действительные числа . Составить программу вычисления суммы с точностьюи ее последнего слагаемого:.
Вариант 21
1. Для целых чисел в диапазоне от n до N вывести числа Армстронга. Число Армстронга - это число из K разрядов, которое равно сумме K-х степеней своих разрядных цифр, например: 153=13 +53 +33.
2. Составить программу вычисления произведения N сомножителей для заданного x:
3. Даны действительные числа . Составить программу вычисления суммы с точностьюи ее последнего слагаемого:.
Вариант 22
1. Ввести число, содержащее нечетное количество цифр. Из введенного числа сформировать число удалением средних цифр и вывести результат.
2. Заданы действительные q, r, b, c, d, натуральное N (N>=2). Пусть Составить программу вычисленияx с номером N.
3. Даны действительные числа . Составить программу вычисления произведения с точностьюи его последнего сомножителя:.
Вариант 23
1. Среди последовательности вводимых натуральных чисел определить количество чисел содержащих цифру N. Количество вводимых чисел заранее не известно.
2. Для натурального n и действительного x составить программу вычисления
3. Даны действительные числа . Последовательность чиселобразована по закону: Составить программу вычисления , гдеk – наименьшее целое число, удовлетворяющее двум условиям
Вариант 24
1. Дана последовательность из N натуральных чисел. Определить, сколько раз в числах этой последовательности встречалась каждая из цифр. Числа последовательно вводятся в одну переменную.
2. Составить программу вычисления суммы N элементов, образованных по закону:
Действительные а и х заданы.
3. Даны действительные числа . Составить программу вычисления суммы с точностьюи номера ее последнего слагаемого:.
Вариант 25
1. Дана последовательность натуральных чисел. Найти наибольшую цифру в каждом члене последовательности. Числа последовательно вводятся в одну переменную.
2. Задано натуральное n. Составить программу вычисления , если:
3. Даны действительные числа . Последовательность чиселобразована по закону: Составить программу вычисления , гдеk – наименьшее целое число, удовлетворяющее двум условиям:
Вариант 26
1. Последовательно вводятся двоичные цифры числа. Вывести это число в восьмеричном формате.
2. Задано натуральное n. Составить программу вычисления
3. Даны действительные числа . Составить программу вычисления произведения с точностьюи его последнего учтенного сомножителя:.
Вариант 27
1. Для всех N-значных чисел вывести те, цифры которых стоят в натуральном ряду через одного. Подсчитать количество этих чисел.
2. Задано натуральное N. Составить программу вычисления
3. Даны действительные числа . Последовательность чиселобразована по закону: Составить программу вычисления , гдеk – наименьшее целое число, удовлетворяющее двум условиям: Определить значениеk.
Вариант 28
1. Дана последовательность чисел, которые вводятся в память в одну переменную. Найти минимальную цифру каждого числа этой последовательности и их произведение.
2. Для заданного N составить программу вычисления .
3. Даны действительные числа . Последовательность чиселобразована по следующему закону:Составить программу нахождения первого членапоследовательности, для которого выполнено условие(ограничиться рассмотрением первыхчленов). Определить номер этого члена последовательности.
Вариант 29
1. Для каждого числа n, вводимого с клавиатуры переставить первую и последнюю цифры и выдать его на печать.
2. Для заданного N составить программу вычисления .
3. Даны действительные числа . Составить программу вычисления суммы с точностьюи ее последнего слагаемого:.
Вариант 30
1. Для каждого числа n, вводимого с клавиатуры добавить цифру N (N = 0, 1, 2, 3, 4, 5, 6,7, 8, 9) к первой цифре этого числа. Например, если добавить 2 к первой цифре числа 49, то получим 69; 92112.
2. Для заданного n составить программу вычисления суммы , если:
3. Даны действительные числа . Составить программу вычисления суммыс точностьюи определить величину последнего учтенного слагаемого.
Вариант 31
1. Вывести на экран все “совершенные” целые числа из интервала от n до N. “Совершенным” называется натуральное число, равное сумме всех своих делителей (исключая само число). Пример “совершенного” числа 28 = 1 + 2 + 4 + 7 + 14.
2. Составить программу вычисления произведения n сомножителей для заданного действительного числа х: .
3. Дано действительное число х. Последовательность чисел образована по закону: Составить программу, которая находит первое отрицательное слагаемое этой последовательности и определяет его номер в этой последовательности.