Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ивт-20 / САОД и др / ОЗО_2010-САОД_1 / Контрольная

.doc
Скачиваний:
4
Добавлен:
26.04.2015
Размер:
27.14 Кб
Скачать

Задание

на выполнение контрольной работы

  1. Основные компоненты. Свойства. Назначение. Описать и создать аналог приложения Проект_1.

  2. Основные события. Обработка событий. Описать и создать аналог приложения Проект_2.

  3. Основные конструкции языка. Выбор. Цикл. (операторы).

  4. Индивидуальные задания по вариантам:

  1. Целочисленный тип данных. Создать программу вывода всех простых чисел из диапазона 1..100.

  2. Вещественный тип данных. Создать программу вычисления Sin(x) используя разложение в ряд.

  3. Строковый тип. Создать программу кодирования ( декодирования ) строкового значения. ( способ кодировки произвольный ).

  4. Символьный тип. Создать программу вывода таблицы символов и их кодов.

  5. Логический тип. Создать программу приближенного вычисления числа ПИ, используя метод Монте-Карло ( случайное бросание N точек в квадрат, подсчет точек попавших в вписанный квадрат ( К), при этом ПИ = 4*( К / N).

  6. Массив. Создать программу формирования одномерного числового массива и его упорядочивания по возрастанию.

  7. Массив. Создать программу ввода одномерного числового массива и его упорядочивания по убыванию.

  8. Массив. Создать программу формирования двумерного числового массива и вывода его наибольшего элемента.

  9. Массив. Создать программу формирования одномерного числового массива A, получить массив ссылок B, который поддерживал упорядочивание массива А.

  10. Создать программу бинарного поиска в упорядоченном массиве.

  11. Массив. Создать программу ввода двумерного числового массива и вывода номера строки и столбца наибольшего элемента.

  12. Массив. Динамический двумерный массив. Создать программу перемножения квадратных матриц.

  13. Записи. Массив записей. Создать программу ввода 10 фамилий и оценок. Вывести список отличников. Использовать массив записей.

  14. Записи. Массив записей. Создать программу ввода 10 фамилий и оценок. Вывести количество отличников, хорошистов, двоечников. Использовать массив записей.

  15. Записи. Массив записей. Создать программу ввода 10 фамилий и оценок по 3 предметам. Вывести список отличников, двоечников. Использовать массив записей.

  16. Записи. Массив записей. Создать программу ввода 10 фамилий и оценок. Вывести список имеющих оценку выше среднего. Использовать массив записей.

  17. Записи. Массив записей. Создать программу ввода 10 фамилий и оценок. Вывести количество отличников, хорошистов, двоечников. Использовать массив записей.

  18. Множество. Создать программу вывода произвольной перестановки из 10 элементов. Использовать множество.

Соседние файлы в папке ОЗО_2010-САОД_1