- •Главление
- •Часть 1 Решение уравнения 42
- •Практическое занятие №1 Тема: «Знакомство со средой разработки и элементами управления. Создание диалогового приложения».
- •1. Настройка среды разработки Microsoft Visual Studio 2008 при первом запуске.
- •2. Создание нового проекта.
- •3. Создание диалогового приложения.
- •3.1. Работа с мастером mfc Application Wizard. Шаг 1.
- •3.2. Работа с мастеромMfcApplicationWizard. Шаг 2. Выбор типа приложения.
- •4. Знакомство со средой разработки.
- •5.Создание диалогового окна при помощи визуальных средств разработки.
- •5.1. Знакомство с обозревателем ресурсов и окном свойств объекта. Настройка рабочего языка проектируемого приложения.
- •5.2. Работа с редактором ресурсов. Знакомство со способами удаления и размещения элементов управления в диалоговом окне.
- •5.3. Работа с окном свойств. Настройка свойств выбранных элементов управления.
- •5.4. Настройка внешнего вида диалогового окна.
- •5.5. Подготовка к работе элементов управления.
- •5.6. Выравнивание управляющих элементов и редактирование порядка переключения между элементами управления
- •6. Проверка работоспособности, компиляция и запуск программы
- •7. Связывание программного кода с элементами управления
- •7.1. Связывание переменных с элементами управления. Работа с мастером добавления новой переменной.
- •7.2. Удаление переменной, связанной с элементом управления
- •7.3. Создание обработчика события. Работа с мастером обработки событий.
- •8. Написание программного кода для выполнения вычислений.
- •9. Тестирование разработанного приложения.
- •10. Исправление ошибки, связанной сUnicode.
- •Задания для самостоятельного выполнения
- •Практическое занятие №2. Тема: «Приложения, использующие команды ветвления». Часть 1 Решение уравнения
- •Часть 2 Пример приложения, использующего операторswitch
- •Задание для самостоятельного выполнения
- •Практическое занятие №3 Тема: «Приложения, использующие команды повторения» Часть 1 Приложение, использующее циклwhile
- •Часть 2 Приложение, использующее циклdo-while
- •Часть 3 Отладка программы. Использование оператора trace
- •Приложение, использующее циклfor
- •Часть 4 Погрешность. Понятие погрешности. Проверка полученного значения на соответствие заданной точности.
- •Пример программы, вычисляющей сумму ряда
- •Задания для самостоятельного выполнения
- •Практическое занятие №4. Тема: «Вспомогательные функции. Работа с элементом управления Список(List Box)» Элемент управления «Список»
- •Добавление вспомогательной функции с помощью мастера.
- •Пример 1 Приложение, которое находит дружественные числа на заданном отрезке
- •Пример 2 Программа, которая находит заданное количество чисел, которые равны сумме квадратов двух натуральных чисел
- •Задания для самостоятельного выполнения
- •Практическое занятие №5.
- •Тема: «Работа со строками».
- •Пример 1
- •Программа, которая считывает строку символов, состоящую только из русских букв, точек и пробелов, и увеличивает длину строки, если она меньше заданной, вставляя пробелы между словами
- •Пример 2 Программа, которая считывает строку, содержащую числа, с проверкой допустимости вводимых символов и оставляет по 2 цифры после точки, удаляя остальные цифры дробной части
- •Пример 3 Программа, которая считывает строку символов и создает новую строку, заменяя заданное слово на другое.
- •Задания для самостоятельного выполнения
- •Практическое занятие №6 Тема: «Диалоговое приложение для работы с файлами»
- •6.1. Приложение, которое считывает файл посимвольно и делает ширину текста равной заданному количеству символов в строке.
- •6.2. Открытие и считывание файла. Нахождение строк, содержащих цифры. Запись нового файла
- •Задания для самостоятельного выполнения
- •Практическое занятие №7 Тема: «Однодокументное приложение для работы с файлами. Полосы прокрутки. Использование модальных диалоговых окон».
- •7.1. Простой пример однодокументного приложения для чтения текстового файла.
- •7.2. Простой пример однодокументного приложения, использующего класс документа для чтения файла и полосы прокрутки для отображения файла в окне.
- •Задания для самостоятельного выполнения
- •Практическое занятие №8 Тема: «Элементы графики. Использование мыши».
- •Задания для самостоятельного выполнения
Задания для самостоятельного выполнения
Создать однодокументное приложение с прокруткой, которое считывает текст из файла, выводит его на экран и подсчитывает, сколько раз заданный символ содержится в тексте. Символ задавать с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла, выводит его на экран и подсчитывает, сколько раз заданное слово содержится в тексте. Слово считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит его на экран, выравнивая длину каждой строки до заданной. Длина строки задается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран первые n символов этого файла. Число n считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран первые n слов этого файла. Число n считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран первые n строк этого файла. Число n считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран первые n символов каждой строки. Число n считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран те строки, которые начинаются с заданной последовательности символов. Последовательность символов считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран первые n слов каждой строки. Если в строке меньше слов, то выводится вся строка. Число n считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран те строки, которые заканчиваются заданной последовательностью символов. Последовательность символов считывется с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран те слова, которые начинаются на заданную последовательность символов. Последовательность символов считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран те слова, которые содержат заданную последовательность символов. Последовательность символов считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна дляоткрытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран те слова, которые заканчиваются заданной последовательностью символов. Последовательность символов считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран те слова, длина которых равна заданной. Длина слов считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит на экран текст из файла, вставляя после заданного символа пробел, если он еще не стоит там. Символ считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.
Создать однодокументное приложение с прокруткой, которое считывает текст из файла и выводит его на экран, удаляя перед заданным символом пробелы, если они стоят там. Символ считывается с помощью модального диалогового окна. Имя файла должно считываться с помощью специального диалогового окна для открытия файлов.