Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
C# / C#Лаб1 / ЛабРабота2.doc
Скачиваний:
35
Добавлен:
31.05.2015
Размер:
1.66 Mб
Скачать

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

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; 92112.

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

3. Даны действительные числа . Составить программу вычисления суммыс точностьюи определить величину последнего учтенного слагаемого.

Вариант 31

1. Вывести на экран все “совершенные” целые числа из интервала от n до N. “Совершенным” называется натуральное число, равное сумме всех своих делителей (исключая само число). Пример “совершенного” числа 28 = 1 + 2 + 4 + 7 + 14.

2. Составить программу вычисления произведения n сомножителей для заданного действительного числа х: .

3. Дано действительное число х. Последовательность чисел образована по закону: Составить программу, которая находит первое отрицательное слагаемое этой последовательности и определяет его номер в этой последовательности.

Соседние файлы в папке C#Лаб1