Установка и настройка среды программирования Dev-Cpp
В настоящее время существуют разные среды разработки, позволяющие писать программы на разных языках программирования — в частности на С/С++. Имеется достаточное количество таких программ: как платных, так и бесплатных. Вы можете выбрать любую из них. Найти их для скачивания не составит труда — эти вопросы мы здесь обсуждать не будем. Безусловно, для платформы Windows существует большее количество таких программ, нежели для Mac OS.
Одну из них мы рассмотрим ниже. Это — Dev-C++ (Dev-Cpp) — бесплатная интегрированная среда разработки приложений для языков программирования C/C++. В дистрибутив среды входит компилятор MinGW. Dev-Cpp можно считать бесплатным аналогом Microsoft Visual Studio (хотя у последнего есть бесплатная и очень урезанная версия).
Для наших целей по изучению основ программирования ее возможностей хватит «за глаза». Главное, что установить ее не сложно, как и начать работать в операционной среде Windows.Что касается Dev-C++ (Dev-Cpp), то на настоящий момент он не разрабатывается, вместо него активно разрабатывается порт интерфейса Dev-C++ на wxWidgets — wxDev-C++.
Программирование на C++ [ЧАСТЬ 1] | (знакомство с Dev-C++)
Этапы установки программы
Этап выполняется только в случае установки пакета.
1. Запуск осуществляется с помощью ярлыка, показанного на рис.1.1.
Рис. 1.1. Ярлык запуска
2. После распаковки архива вам предложат выбрать предпочитаемый язык интерфейса программы. В появившемся окне можно выбрать язык интерфейса. Например, английский или русский. Его можно поменять в дальнейшем на любой из имеющегося в списке, изображенного на рис.1.2.
Рис.1.2. Выбор языка интерфейса
Для конкретности выберем русифицированный интерфейс. Необходимо выполнить лицензионное соглашение согласно рис.1.3 и рис. 1.4.
Рис. 1.3.Установка пакета
Рис.1 4. Установка пакета (Далее)
3. Далее вы выбираете категорию, в которой будет установлена программа. По умолчанию это стандартный Program Files. Выбрать опцию: «Установить». Демонстрация установки показана на рис.1.5
После принятия лицензионного соглашения вам будет предоставлена возможность выбрать тип установки программы с теми или иными компонентами.
Установка компонентов программы заканчивается окном приглашения запустить Dev-Cpp — что мы и сделаем, нажав клавишу «Готово» на рис 1.6.
Рис.1.6. Завершение установки (Готово)
В завершении установки на экране появится открытое окно Dev-C++ с установленными компонентами. Вид окна приведен на рис.1.7
Рис.1.7. Открытое окно программы Dev-C++
В данном окне можно набрать текст программы или, если она есть, ее можно вызвать. Для создания новой программы нужно выбрать пункт: «Файл» и в открывшимся подменю: «Создать Исходный файл», а для открытия уже имеющегося файла нужно выбрать подменю: «Открыть заново» или же, используя горячие клавиши — Ctrl + O, что более быстрее. Пример загрузки приведен на рис.1.8.
Рис.1.8. Загрузка файла
Aula 1 (Lógica de Programação) — Apresentação do Dev C++ — Linguagem C
Теперь на примере одного из файлов мы посмотрим некоторые настройки программы, которые позволят работать в Dev-C++ с большим комфортом. Любую из программ написанных на С / С++ перед тем как запустить на выполнение (чтобы посмотреть как работает написанная программа) необходимо скомпилировать и только затем запустить на выполнение. Для этого в Dev-C++ используется три пиктограммы/возможности:
1. В окне «Выполнить»выбрать пункт: «Скомпилировать» — простая компиляция программного кода. На данном этапе компилятор проверяет написанный код на наличие ошибок и, если все в порядке — переводит код программы в исполняемый файл — ***.exe. Если же ошибки имеются, то работа компилятора прерывается и в окне «Компилятор» выводятся коды ошибок помогающих их найти и исправить. Тоже действие – набором Горячей клавиши — F9.
2. В окне «Выполнить»выбрать пункт: «Выполнить» — эта команда позволяет многократно запускать наш код без повторной компиляции кода. Тоже действие – наборомГорячей клавиши — F10.
3. В окне «Выполнить»выбрать пункт: « Скомпилировать и выполнить» — если мы хотим сразу посмотреть выполнение нашей программы в консоли после компиляции. Тоже действие – используем пиктограмму «Горячие клавиши — F11».Эти ситуации показаны на рис.1.9.
Рис.1.9. Отладка кода
Все запущенные программы открываются в консольном окне — рис.1.10.
Рис.1.10. Окно результатов
В данном случае специально выбран файл имеющий русский текст — чтобы вы видели, с чем вам может быть придется столкнуться: черное окно с белым текстом и нечитаемыми символами. Сейчас мы исправим это. Правой кнопкой мыши кликаем на верхней части консольного окна и выбираем в самом низу пункт — «Свойства». В открывшемся окне (рис.1.11) переходим на вкладку — «Шрифт» — и выбираем — «Lucida Console»
Одновременно можно еще и увеличить размер шрифта для отображения текста в консольном окне.
Рис.1.11. Выбор шрифта
Переходим на вкладку — «Цвета». Здесь мы можем изменить цвет фона в консольном окне и цвет шрифта. Если вы предпочитаете белый шрифт на черном фоне, то ничего трогать здесь не нужно. Для лучшего чтения лучше выбрать стандартное отображение текста на белом фоне. Как это сделать показано на рис.1.12.
Рис.1.12.Выбор цвета фона
После внесенных изменений наши программы будут отображаться в окне консоли в виде, показанном на рис.1.13
Рис.1.13. Инверсное изображение окна
Для отладки программы иногда целесообразно пронумеровать строки и выбрать размер шрифта. Это можно сделать следующим образом.
Выбрать компонент «Сервис» и в открывшемся окне последовательно выбрать: «Параметры редактора»»Вид шрифта»активировать окно «Номер строки». Окно с выбранными опциями показано на рис.1.14.
Рис.1.14. Выбор параметров шрифта
После настройки пакета можно приступить к программированию исходной задачи.
Работа №1
Базовые операции языка Cи
Цель работы:приобретение навыков программирования линейных процессов. Освоить функции ввода/вывода данных, оператора присваивания.
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим.
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций.
Источник: cyberpedia.su
Dev C++
Среда разработки, которую мы будем использовать для создания программ на С++, называется Dev C++. Эта среда использует компилятор MinGW. Информацию о компиляторе вы можете найти в Интернете. Я на этом подробно не останавливаюсь, так начинающим эта информация не нужна.
Dev-C++ — свободная интегрированная среда разработки приложений для языков программирования C/C++. В дистрибутив входит компилятор MinGW. Сама Dev-C++ написана на Delphi (привет тем, кто говорит, что Delphi — это отстой). Dev-C++ распространяется согласно лицензии GPL, которая позволяет вам делать с программой что угодно (в том числе использовать в коммерческих целях).
Более подробную информацию вы можете найти в Википедии и на сайте разработчика.
Dev-C++ — это довольно простая среда разработки. Если вы опытный пользователь, то без труда в ней разберётесь. Вместе с программой поставляется справочная система (на английском).
Главное окно программы имеет меню, панель инструментов, окно проекта, окно редактора исходного кода и окно сообщений.
В окне проекта находятся файлы проекта. Если щёлкнуть по имени файла, то в окне редактора отобразится содержимое этого файла.
Основные элементы управления, такие как меню, панель инструментов и т.п., имеют стандартный набор команд. Так что разобраться с этим будет несложно даже не программисту.
- Dev-С++
- Где взять и как установить Dev C++
- Первая программа на С++
- Настройки среды разработки Dev-С++
- Проблемы с русским языком в Dev-С++
- Русский интерфейс в Dev-C++
- Типы данных С++
- Orwell Dev Cpp
- Какие программы можно создать на Dev-C++
Источник: info-master.su
Dev-C++
Bloodshed Dev-C++ это интегрированная среда разработки (IDE) на языках С и С++, основанная на MinGW и предназначенная для платформы Win32.
- Поддержка компиляторов из набора GCC
- Встроенный отладчик (GDB)
- Менеджер проектов
- Настраиваемый редактор
- Браузер классов
- Автодополнение кода
- Редактор с поддержкой синтаксиса
- Профилирование
- Поддержка CVS и многое другое.
Из-за своего небольшого размера и простоты установки является идеальным средством для людей, которые только делают первые шаги в программировании. В тоже время, программа обладает всеми необходимыми функциями для разработки небольших проектов.
Поддерживаемые системы:
Лицензия:
Поддержка для языков программирования:
C C++
Dev-C++ — Редактирование кода на C.
Ссылки:
- Дополнительные пакеты и библиотеки
- Страница проекта
Источник: progopedia.ru
Поляков — Введение в программирование на языке Си / Глава 1 (Dev-C++)
Что новенького? • Чтобы использовать стандартные функции, необходимо сказать транслятору, что есть функция с таким именем и перечислить тип ее аргументов – тогда он сможет определить, верно ли мы ее используем. Это значит, что надо включить в программу описание этой функции. Описания стандартных функций Си находятся в так называемых заголовочных файлах с расширением *.h (в каталоге C:Dev-Cppinclude ). • Для подключения заголовочных файлов используется директива (команда) препроцессора 1 #include , после которой в угловых скобках ставится имя файла. Внутри угловых 1 Препроцессор – это специальная программа, которая обрабатывает текст вашей программы раньше транслятора. Все команды препроцессора начиняются знаком # .
http://kpolyakov.narod.ru
http://kpolyakov.narod.ru
http://kpolyakov.narod.ru
http://kpolyakov.narod.ru
scanf ( «%d%d», scanf ( «%d%d», b, scanf ( «%f%f», b );
куда записывать второе введенное число? нее не задан формат для переменной c нельзя вводить целые переменные по вещественному формату
• Для вычислений используют оператор присваивания , в котором o справа от знака равенства стоит арифметическое выражение, которое надо вычислить
http://kpolyakov.narod.ru
http://kpolyakov.narod.ru
Источник: studfile.net