- •Введение
- •Контрольная работа № 1 разработка приложений в microsoft visual studio 2008
- •Теоретические сведения Интерфейс Microsoft Visual Studio 2008
- •Создание консольного приложения
- •Построение xml-отчета по выполненному проекту
- •Создание приложения Windows Forms
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Контрольная работа № 2
- •Теоретические сведения Структура программы. Переменные и выражения
- •Литеральные константы
- •Операции и их старшинство
- •Операторы c#
- •If(выражение1) if(выражение2) if(выражение3) ...
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Примеры решения задач
- •Контрольная работа № 3 техника работы с массивами. Процедуры и функции
- •Теоретические сведения
- •Базовый класс для массивов
- •Процедуры и функции
- •Синтаксис методов
- •Формальные и фактические аргументы
- •Соответствие формальных и фактических аргументов
- •Функции с побочным эффектом
- •Функция Main()
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Примеры решения задач
- •Контрольная работа № 4 перечисления и структуры
- •Теоретические сведения
- •Базовый класс перечислений - System.Enum
- •Структуры
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Пример решения задачи
- •Контрольная работа № 5 обработка символов и строк
- •Теоретические сведения
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Примеры решения задачи
- •Контрольная работа № 6 проектирование классов. Составление программ с использованием ооп
- •Теоретические сведения
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Пример решения задачи
- •Заключение
- •Библиографический список
- •Оглавление
- •394026 Воронеж, Московский просп., 14
Контрольные вопросы
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. Дано действительное число х. Последовательность чисел образована по закону: Составить программу, которая находит первое отрицательное слагаемое этой последовательности и определяет его номер в этой последовательности.