Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР1 ЛВП.doc
Скачиваний:
0
Добавлен:
10.01.2020
Размер:
789.5 Кб
Скачать

Лабораторная работа 1

Базовые типы данных, функции ввода-вывода на консоль

1. Цель работы

Ознакомление со средой программирования Visual Studio и приобретение практических навыков работы с типами данных языка С и использования функций стандартного ввода-вывода.

2. Темы лекций для предварительной проработки

Модуль 1. Основы алгоритмизации и программирования

Модуль 2.1. Простейшие конструкции языка С

Модуль 2.2. Операторы ввода-вывода на консоль

3. Планируемые результаты обучения

В результате выполнения лабораторной работы должны быть сформированы и развиты следующие профессиональные компетенции:

на уровне знаний:

воспроизводить алфавит и лексику языка;

воспроизводить типы данных языка программирования;

воспроизводить правила записи выражений и операций;

воспроизводить синтаксис простых операторов;

воспроизводить синтаксис операторов ввода-вывода на консоль;

описывать структуру программы на языке С;

на уровне понимания:

объяснять логику работы операторов ветвления языка С.

на уровне применения:

использовать по назначению базовые типы данных языка программирования при объявлении переменных;

записывать в соответствии с правилами языка программирования выражения и операции;

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

на уровне анализа:

локализовать ошибки выполнения программы с целью их исправления.

на уровне синтеза:

использовать математические методы и вычислительные алгоритмы для решения практических задач;

проектировать структуру программы;

организовать работу в группе при совместном решении задачи;

проектировать тестирование программы;

защищать выполненную самостоятельную работу;

принимать верное решение при коллективном решении задачи.

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

4.1. Создание проекта в Visual Studio

В главном меню выберите пункт new->Project. В появившемся диалоговом окне представлены мастера создания проектов. Работа мастера заключается в автоматической генерации шаблона (каркаса) программы под заданные потребности пользователя.

Для создания консольного приложения выберите Win32 Console Application во вкладке Visual Studio-> Win32. Введите имя проекта и нажмите OK.

Рисунок 1 – Мастер создания проектов Visual Studio, шаг 1

Для создания проекта, содержащего файлы, нажмите Finish.

Для создания пустого проекта нажмите кнопку Next и в появившемся окне установите флажок в поле Empty Project.

Рисунок 2 – Мастер создания проектов Visual Studio, шаг 2 и 3

После того как проект создан в правом верхнем углу экрана появляется браузер (обозреватель) файлов проекта – solution explorer. Основным предназначением этого браузер является предоставление пользователю средств навигации в проекте.

В окне браузера (рисунок 3) отображаются три папки, каждая служит для хранения файлов определенного типа:

Header Files – заголовочные файлы проекта. В этих файлах хранятся описания пользовательских типов (классов, структура и т.д.) с которыми вы познакомитесь далее в курсе.

Resource Files – вспомогательные файлы проекта. Здесь может храниться достаточно большой перечень файлов: начиная от растровых изображений и заканчивая битовыми последовательностями. Эти файлы используются в большей степени в 32-х битных проектах и для выполнения лабораторных работ не потребуются.

Source Files – файлы проекта (*.с/*.cpp). В этих файлах располагается программа.

Рисунок 3 – Браузер файлов проекта

Следующий шаг, который требуется сделать – создать файл с исходным текстом программы. Для этого откройте файл с именем проекта и расширением *.с/*.cpp в папке Source Files.

В случае пустого проекта в папке Source Files файла с именем проекта нет. Для его создания щелкните правой клавишей мыши на папке Source Files – появиться контекстное меню. Выберите пункт new->new item. В появившемся диалоговом окне выберите опции согласно рисунку 4, т.е. выберите файл с++, задайте имя проекта MyFirstProgram.

Рисунок 4 – Добавление новых ресурсов в проект

После добавление нового файла он автоматически появиться в основном окне среды программирования Microsoft Visual Studio.

В текстовом редакторе наберите текст программы.

Рисунок 5 – Среда программирования Microsoft Visual Studio 2009

В начале программы объявляются библиотеки со стандартными функциями, которые будут использоваться в программе.

Для работы программы на С создается главная функция с именем main. Ключевое слово void означает, что функция main не возвращает значения.

Наберите текст следующей программы:

#include "stdio.h"

#include "conio.h"

void main() {

int a = 1;

int b;

a = a + b;

a = a + 10;

a = a + 10;

a = a + 10;

a = a * b;

printf("The value of first parametr - %i\n", a);

printf("The value of second parametr - %i\n", b);

printf("\nHello world")

getch();

}

Для компилирования программы нажмите клавишу F5. В появившемся диалоговом окне можно видеть результат работы программы.

Если в программе были допущены синтаксические ошибки, компилятор не даст скомпилировать программу, и выведет сообщение в окно с подробным описанием причины ошибки и строки где она была допущена.

Рисунок 6 – Окно с сообщениями об ошибках в программе

Задание 1. Исправьте ошибки, обнаруженные в программе. К каким ошибкам относятся исправленные Вами ошибки?

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