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

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра ИИСТ

отчет

по лабораторной работе №4

по дисциплине «Информатика»

Тема: Знакомство со средой программирования Dev C++

Студент гр. номер

ФИО

Преподаватель

Куракина Н.И

Санкт-Петербург

20__

Цель работы.

Познакомиться с программой Dev C++ и освоить ввод, а также отладку простейшей программы.

Основные теоретические положения.

Программу написанную на C++ можно определить как коллекцию объектов, которые обмениваются данными посредством вызова методов друг друга. В языке программирования C++ термин ,,Стандартная Библиотека’’ означает коллекцию классов и функций, написанных на базовом языке. Стандартная Библиотека поддерживает несколько основных контейнеров, функций для работы с этими контейнерами, объектов-функции, основных типов строк и потоков.

Язык C ++ определяет несколько заголовков, которые содержат информацию, которая является необходимой или полезной для вашей программы. Для этой программы необходим заголовок <iostream> . iostream — заголовочный файл с классами, функциями и переменными для организации ввода-вывода в языке программирования C++, которую также называют библиотекой. Элемент программы #include- это директива, которая сообщается компилятору поместить код из заголовочного файла (например iostream) в нашу прогрумму перед тем как создать исполняемый файл. Подключив к программе заголовочный файл вы получаете доступ к множеству различных функций, которые можете использовать в своей программе. Например, оператору сout требуется iostream. Строка using namespace std; сообщает компилятору, что нужно использовать группу функций, которые являются частью стандартной библиотеки std. Важной особенностью синтаксиса является то,что точка с запятой служит обозначением конца команды. Также есть и фигурный скобки, которые сигнализируют о начале { и о конце }функции (блока) . Блок представляет собой набор логически связанных операторов, которые окружены открывающимися и закрывающимися фигурными скобками.

В языке C++ есть Управляющие символы— символы которые выталкиваются в поток вывода, с целью форматирования вывода или печати некоторых управляющих знаков С++.

Рисунок 1 Символы форматирования

Оператор - это символ, который сообщает компилятору выполнить определенные математические или логические манипуляции.

Задание.

1.В стандартном шаблоне консольного приложения реализовать код, предназначенный для вывода на экран фразы ‘’Hello,WORLD’’.Также нужно догадаться какие операторы можно выключить, чтобы пропали ошибки, с помощью двойного слэша(‘’//’’).

Код программы:

#include <iostream>

#include<cstdlib>

using namespace std;

int main(int argc,char**argv){

cout<<"HELLO,"

"WORLD\n";

return 0;

}

Пояснение: при вводе кода вылезают следующие ошибки (см. Рисунок 1). Для того чтобы их отключить нужно перед операторами ввести двойной слэш. Отключаем return, а также функцию int main, так как они у нас уже есть. В итоге ошибки пропадут и получается следующий результат (см.рисунок 2)

Рисунок 2 Ошибки

Рисунок 3 Результат

Рисунок 4 Отключение

2.Изменить код программы следующим образом:

cout <<”HELLO,

WORLD’’;

После чего объяснить полученные сообщения об ошибках.

Пояснение: Для того чтобы убрать ошибки нужно, заключить слова HELLO и WORLD в ковычки, так как оператор count это требует.

Рисунок 5 Сообщения об ошибках

3.Изменить код программы следующим образом:

cout<<’’HELLO,’’;

cout<<’’WORLD’’;

cout<<’’\n’’;

Запустить и объяснить полученные результат в сравнении с первой программой.

Пояснение: Результат получился такой же, как и в пункте 1.

4. Провести эксперименты с программой, изменив ее следующим образом:

cout<<”HELLO,\n WORLD "; После вместо n поочередно подставить t,b,a.

Пояснение: Слова стоящие перед n остаются на той же строке, а остальные переходят на следующую. При t происходит горизонтальная табуляция.Символ a включает сигнал спикера компьютера при выводе данной строки.

Рисунок 6 При подстановке n

Рисунок 7 При подстановке t

Рисунок 8 При подстановке a

4.Изучить команды следующих разделов меню среды программирования: файл, проект, выполнить, откладка.

Пояснение:

Рисунок 9 Файл

Рисунок 10 Выполнить

Рисунок 11 Проект

Рисунок 12 Отладка

Вывод

В данной лабораторной работе были освоены навыки пользования компилятором Dev-C++, а также была написана первая программа, выводящая текст.

9

Соседние файлы в папке Лабораторные