Создание оконных приложений
Основы языка С. Линейные программы
Условие задачи.
Листинг программы
Тестирование
Условный оператор
Условие задачи.
Листинг программы
Тестирование
Операторы циклов
Условие задачи.
Листинг программы
Тестирование
Условие задачи.
Написать программу вычисления суммы S (произведения P), где а – любое целое число (цикл for, цикл while, цикл do while).
Листинг программы
Тестирование
Листинг программы
Тестирование
Листинг программы
Тестирование
Массивы и указатели
Условие задачи.
Листинг программы
Тестирование
Перенести условие задачи 1 на использование двумерного массива а, размерности 3×3.
Листинг программы
Тестирование
Функции
Условие задачи. Выполнить задание зачетной работы №1 с использованием функций.
Листинг программы
Тестирование
Элементы объектно-ориентированного программирования
Условие задачи. Решить задачу работы №1 с использованием классов:
Листинг программы
Тестирование
Создание оконных приложений
Условие задачи. Создайте форму для задач работ №1 и №2.
Решение №1.
Создадим расчетную форму для следующей задачи:
Для этого создаем форму с полями textBox1-………., …………. метками label1 – ……… и одной кнопкой.
Дважды щелкаем по кнопке Ok и в текущее положение курсора вставляем строки
Выполним тестирование программы.
Решение №2.
Создадим расчетную форму для следующей задачи: напишите программу, определяющую значение функции y(x) с учетом области ее определения.
y(x)= …………………………
Для этого создаем форму с полем textBox1, тремя метками label1 – label3 и одной кнопкой.
Дважды щелкаем по кнопке Ok и в текущее положение курсора вставляем строки
Выполним тестирование программы.
Список использованных источников
1 Гайдышев, И.П. Решение научных и инженерных задач средствами Excel, VBA и C/C++ / И.П. Гайдышев. – СПб.: БХВ-Петербург, 2004. – 512 с.
2 Ишкова, Э.А. С++. Начала программирования. Изд. 3-е, перераб. и доп. – М.: ООО «Бином-Пресс», 2004. – 368 с.
3 Каширин, И.Ю. От С к С++: Учебное пособие для вузов / И.Ю. Каширин, В.С. Новичков. – М.: Горячая линия – Телеком, 2005. – 334 с.
4 Лишнер, Р. С++ Справочник. – СПб.: Питер, 2005. – 907 с.
5 Мешков, А.В., Visual C++ и MFC: Пер. с англ.-2-е изд. перераб. и доп./ А.В. Мешков, Ю.В. Тихомиров.– СПб.:БХВ- Петербург, 2002.-1040 с.
6 Павловская, Т.А. С/С++ Программирование на языке высокого уровня. – СПб.: Питер, 2005. – 461 с.
7 Павловская, Т.А. С/С++. Структурное программирование: Практикум / Т.А. Павловская, Ю.А. Щупак. – СПб.: Питер, 2003. – 240 с.
8 Павловская, Т.А. С++. Объектно-ориентированное программирование: Практикум / Т.А. Павловская, Ю.А. Щупак. – СПб.: Питер, 2004. – 265 с.
9 Подбельский, В.В. Практикум по программированию на языке Си (+CD).: Учеб. Пособие. – М.: Финансы и статистика, 2004. – 576 с.
10 Подбельский, В.В., Программирование на языке Си: Учеб. пособие. – 2-е доп. изд. / В.В. Подбельский, С.С. Фомин. – М.: Финансы и статистика, 2004. – 600 с.
11 Программирование на С++ / В.П. Аверкин, А.И. Бобровский, В.В. Веснич, В.Ф. Радушинский, А.Д. Хомоненко; Под ред. проф. А.Д. Хомоненко. 2-е изд., испр. и доп. – СПб.: КОРОНА принт, М.: «Альтекс-А», 2003. – 512 с.
12 Романов, Е.Л. Практикум по программированию на С++: Уч. пособие. СПб: БХВ-Петербург; Новосибирск: Изд-во НГТУ, 2004/ - 432 c/
13 Савич, У. С++ во всей полноте. – Киев: Издательская группа BHV; СПб.: Питер, 2005. – 784 с.
14 Франка, П. С++: учебный курс. – СПб.: Питер, 2004.- 522 с.
15 Фридман, А.Л. Язык программирования Си++. Курс лекций. Учебное пособие / Издание второе, исправленное. – М.: ИНТУИТ.РУ «Интернетуниверситет Информационных Технологий», 2004. – 264 с.
16 Хенкеманс, Д. Программирование на С++. Пер. с англ. / Д. Хенкеманс, М. Ли. – СПб: Символ-Плюс, 2004. – 416 с.
17 Холзнер, С. Visual C++6. Учебный курс. – СПб.: Питер, 2005.-570 с.
18 Шилд, Г. С++: базовый курс, 3-е издание. : Пер. с англ. – М.: Издательский дом «Вильямс», 2005. – 624 с.
19 Ширяев, В.Д. Основы алгоритмизации: Учеб. пособие. –Саранск: Изд-во Сарн. Ун-та,1988. – 96 с.
20 Шмидский, Я.К. Программирование на языке С/С++. Самоучитель. – М.: Издателдьский дом «Вильямс», 2004. – 352 с.