Скачиваний:
0
Добавлен:
01.05.2025
Размер:
361.98 Кб
Скачать

40

Лабораторная работа n 1 работа в итегрированной среде

DEV-C++

Цель работы: научиться работать в интегрированной среде

DEV-C++

Программа работы

1. Работа с меню.

2. Изучение функциональных клавиш.

3. Работа с файлами и каталогами.

4. Составление и редактирование программы.

5. Компиляция программы.

6. Отладка программы.

7. Выполнение программы.

8. Ответы на контрольные вопросы.

9. Составление отчёта.

Пояснения к работе

Вызов. Для вызова интегрированной среды C++ необходимо запустить файл Dev-C++.

Интерфейс среды:

Чтобы сохранить набранную программу нужно зайти в меню “Файл” и нажать “Сохранить” или нажать на панели инструментов на кнопку .

Чтобы открыть ранее сохраненный текст программы нужно зайти в меню “Файл” и нажать “Открыть проект” или на панели инструментов нажать на кнопку .

Чтобы откомпилировать программу нужно на панели инструментов воспользоваться кнопками , где слева на право “Компилировать”, “Выполнить”, “Компилировать и выполнить”, “Перестроить все” и “Отладка”.

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

Чтобы код программы был откомпилирован нужно после подключения библиотечных модулей написать Using namespace std;. Среда не поддерживает русского алфавита, поэтому все выводимые сообщения должны быть написаны или на английском языке, или на транслите!!!!

Контрольные вопросы?????????

1. Что такое синтаксис и семантика?

2. Какие функции выполняют файлы с расширениями .com, .exe, .bat, .cpp, .pas?

3. Как вызвать редактор для написания новой программы?

4. Зачем после подключения библиотечных модулей нужно писать Using namespace std;?

5. Что нужно сделать, чтобы результат программы остался на экране, а не пропал после выполнения программы?

6. Почему Dev-C++ не предназначен для написания программ для Windows?

7. Как выйти из программы в любой момент времени выполнения?

8. Как откомпилировать программу?

9. Как можно выполнить программу по шагам?

10. Как можно внести в окно просмотра переменные, которые

необходимо проконтролировать?

Лабораторная работа n 2 изучение функций ввода / вывода

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

Программа работы

1. Описать переменные всех стандартных типов.

2. Используя, функции ввода / вывода C, ввести и вывести на экран описанные переменные.

3. Используя функции C++, ввести и вывести на экран описанные переменные.

4. Ответить на контрольные вопросы.

5. Составить отчёт.

Методические указания

Ввод данных с клавиатуры и вывод их на экран осуществляют функции ввода / вывода, прототипы которых содержатся в файлах <cstdio> и <iostream> , подключаемых к программе с помощью директивы #include.

Функция ввода языка C из файла <cstdio> имеет вид:

scanf( “ < список форматов > “ , <список ввода > ) ,

где scanf – имя функции форматированного ввода;

< список форматов > - спецификаторы, которые позволяют вводить данные разных типов:

%d – ввод десятичного целого числа,

%f - ввод десятичного числа с плавающей точкой,

%s - ввод строки символов,

%c – ввод символа и т. д.

< список ввода > - идентификаторы переменных, в которые вводятся данные с клавиатуры, разделённые запятыми; необходимо помнить, что в список переменных надо подставлять не сами переменные, а их адреса. Чтобы взять адрес переменной, надо перед её именем поставить знак &: &< имя переменной >. С помощью списка форматов введенная с клавиатуры строка символов преобразуется к типу соответствующей переменной из списка ввода. Количество форматов должно быть равно количеству переменных, значения которых надо ввести.

getchar() getch() ,

где getchar() и getch() – вводят символ с клавиатуры, причём, первая функция отображает его на экране (с эхом), а вторая - нет.

Для задержки экрана, т.е. для того чтобы посмотреть что выводиться на экран в конце программы нужно напистаь: system(“pause”);

Пример: #include< cstdio> //подключение файла

Using namespace std;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]