Студопедия — Запись самоопределенных констант
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Запись самоопределенных констант






УДК 681.3.061 (075.8)

ББК 32.973.26-018.1 я 73

 

ISBN (ч. 1) ISBN 985–444–583–6 © УО «Белорусский государственный университет информатики и радиоэлектроники», 2007

СОДЕРЖАНИЕ

Лабораторная работа №1. Линейный вычислительный процесс.. 4

1.1. Общие теоретические сведения. 4

1.2. Создание оконного приложения. 8

1.3. Создание консольного приложения. 11

1.4. Пример выполнения задания. 12

1.5. Индивидуальные задания. 15

Лабораторная работа №2. Реализация разветвляющихся алгоритмов.. 17

2.1. Общие теоретические сведения. 17

2.2. Создание оконного приложения. 18

2.3. Пример выполнения задания. 19

2.4. Индивидуальные задания. 22

Лабораторная работа №3. Реализация циклических алгоритмов.. 24

3.1. Общие теоретические сведения. 24

3.2. Пример выполнения задания. 25

3.3. Индивидуальные задания. 27

Лабораторная работа №4. Функции пользователя.. 29

4.1. Краткие теоретические сведения. 29

4.2. Пример выполнения задания. 30

4.3. Индивидуальные задания. 32

Лабораторная работа №5. Обработка одномерных массивов.. 33

5.1. Общие теоретические сведения. 33

5.2. Создание оконного приложения. 33

5.3. Пример выполнения задания. 34

5.4. Индивидуальные задания. 37

Лабораторная работа №6. Обработка двухмерных динамических массивов.. 38

6.1. Краткие теоретические сведения. 38

6.2. Пример выполнения задания. 40

6.3. Индивидуальные задания. 43

Лабораторная работа №7. Использование строк.. 44

7.1. Общие теоретические сведения. 44

7.2. Создание оконного приложения. 44

7.3. Пример выполнения задания. 46

7.4. Индивидуальные задания. 48

Лабораторная работа №8. Обработка структур с использованием файлов.. 49

8.1. Теоретические сведения. 49

8.2. Создание оконного приложения. 51

8.3. Пример выполнения задания. 51

8.4. Индивидуальные задания. 58

Лабораторная работа №9. Построение графиков функций.. 60

9.1. Краткие теоретические сведения. 60

9.2. Пример создания оконного приложения. 61

9.3. Индивидуальные задания. 64

Приложение 1. Операции и основные математические функции.. 65

Приложение 2. Описание общих структур файлов проекта.. 67

ЛИТЕРАТУРА.. 69

 


Лабораторная работа №1. Линейный вычислительный процесс

 

Цель работы: изучить правила составления текстов программ, научиться реализовывать линейные алгоритмы, а также составлять каркас простейшей программы в среде C++ Builder. Написать и отладить программу линейного алгоритма в консольном и(или) оконном приложении.

Общие теоретические сведения

Алфавит языка С/С++ состоит из: прописных и строчных букв латинского алфавита, арабских цифр и специальных символов, смысл и правила использования которых будут рассматриваться далее.

В языке C применяются данные двух категорий: простые (скалярные) и сложные (составные).

К основным (базовым) типам данных относятся целый (int), вещественный (float, double) и символьный (char) типы. В свою очередь, данные целого типа могут быть короткими (short) и длинными (long), со знаком (signed) и беззнаковыми (unsigned). Атрибут long может использоваться и с типом double – длинное вещественное.

К сложным типам данных относятся массивы, структуры (struct), объединения (union) и перечисления (enum).

В языке С++ используются данные типа bool – логические, принимающие значения true (1) – истина и false (0) – ложь, а также AnsiString (String) – строковый тип данных (см. п.7.2).

Запись самоопределенных констант

Тип данных Общий формат записи Примеры
Десятичные целые ± n 22 –15 176 –1925
Вещественные с фиксированной десятичной точкой ± n. m 1.0 –3.125 –0.001
Вещественные с плавающей точкой ± n. mE ± p смысл записи ± n, m ×10± p 1.01E–10 0.12537 е +4  
Символьные ' * ' ' A ' ' х ' '0' '<'
Строковые “ ****** ” Minsk ” “ Press any key
В таблице * – любой символ, набранный на клавиатуре.







Дата добавления: 2015-09-15; просмотров: 344. Нарушение авторских прав; Мы поможем в написании вашей работы!



Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Метод Фольгарда (роданометрия или тиоцианатометрия) Метод Фольгарда основан на применении в качестве осадителя титрованного раствора, содержащего роданид-ионы SCN...

Потенциометрия. Потенциометрическое определение рН растворов Потенциометрия - это электрохимический метод иссле­дования и анализа веществ, основанный на зависимости равновесного электродного потенциала Е от активности (концентрации) определяемого вещества в исследуемом рас­творе...

Гальванического элемента При контакте двух любых фаз на границе их раздела возникает двойной электрический слой (ДЭС), состоящий из равных по величине, но противоположных по знаку электрических зарядов...

Роль органов чувств в ориентировке слепых Процесс ориентации протекает на основе совместной, интегративной деятельности сохранных анализаторов, каждый из которых при определенных объективных условиях может выступать как ведущий...

Лечебно-охранительный режим, его элементы и значение.   Терапевтическое воздействие на пациента подразумевает не только использование всех видов лечения, но и применение лечебно-охранительного режима – соблюдение условий поведения, способствующих выздоровлению...

Тема: Кинематика поступательного и вращательного движения. 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью, проекция которой изменяется со временем 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия