
- •Введение
- •Контрольная работа № 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.
Дано действительное число х.
Последовательность чисел образована
по закону:
Составить
программу, которая находит первое
отрицательное слагаемое этой
последовательности и определяет его
номер в этой последовательности.