Найти в Дзене
Статья #9. Калькулятор #2. Умножаем, делим и вычитаем
В прошлый раз я написал калькулятор, который умел только складывать два введенных числа. Сегодня я добавлю функционала в эту программу. Калькулятор сможет выполнять четыре основных арифметических действия над цифрами с плавающими точками. Главная функция программы: В 38-й строке объявляются две переменные a и b типа float. Float – это тип вещественного числа с плавающей точкой или запятой. Занимает 4 байта и может принимать значения от -2 147 483 648.0 до 2 147 483 647.0. В 39-й строке объявляется переменная c целочисленного типа данных...
6 лет назад
Статья #8. Калькулятор #1. Учимся складывать числа
Компьютер был создан для облегчения различных вычислений в том числе и для сложений чисел. Сегодня я попробую написать простейший калькулятор, который будет уметь складывать два целочисленных числа. Код простейшего калькулятора, суммирующего два введенных числа выглядит так: Приступим к разборке кода. В первых двух строках программы подключаются два заголовочных файла, уже изученных в прошлых статьях. В 10-й строке объявляется функция main(), про которую я тоже объяснял в одной из прошлых статей...
6 лет назад
Статья #7. Знакомство с функцией cin
Выводить текст в консоль из кода программы довольно просто, а как его ввести с клавиатуры, а потом отобразить в консоли? Вот именно для этого и предназначена функция cin. Эта функция находится в библиотеке ввода-вывода iostream, о которой я в вкратце уже рассказывал в здесь. Я модифицировал программу следующим образом: На 8-й строке я объявил переменную s символьного типа. Переменная – это выделенная область в памяти для хранения каких-либо данных. В данном случае в переменной s будут храниться не только цифровые значения, но и тактовые...
6 лет назад
Статья #6. Выводим русский текст в консоль
Здравствуйте. Сегодня мы будем выводить текст на писанный по-русски в консоль. Если в нашей программе заменить «Hello World!» на «Привет, Мир!» откомпилировать и запустить программу то вместо русских букв увидим следующее: Почему так происходит? Всё дело в том, что мы не подключили русскую локаль. Чтобы исправить этот недочет необходимо воспользоваться функцией setlocale которая задает локаль, которая будет использоваться текущей программой. Можно изменить все параметры локали, или конкретные её части...
6 лет назад
Статья #5. Разбираем «Hello World» по косточкам #3
Здравствуйте. Сегодня я продолжу исследовать первые две строки программы, которую начал исследовать в моих прошлых статьях. Начну с первой строки. Без этой строки программа не скомпилируется. Если убрать эту строку, то получим ошибку: Почему так происходит? Эта строка не относится к языку C++. Это директива для препроцессора. Директивы в файле исходного кода позволяют препроцессору выполнять определенные действия. Например, препроцессор может вставлять содержимое других файлов в файл исходного...
6 лет назад
Статья #4. Разбираем «Hello World» по косточкам #2
И снова здравствуйте! С вами начинающий программист. Сегодня мы продолжим изучать код программы «Hello World». Пока заваривается ароматный чай я вкратце расскажу содержание «предыдущей серии». В прошлый раз я начал изучать код вот этой программы: В четвертой строке вызывается главная функция программы, в восьмой строке программа возвращает ОС некий код, который равен нулю. Так же я вкратце рассказал, что такое функции и для чего она нужны в языке программирования C++. Остановился я на 6-й строке программы...
119 читали · 6 лет назад
Статья #3. Разбираем «Hello World» по косточкам #1
И снова здравствуйте! С вами начинающий программист! Сегодня я продолжу изучение языка программирования C++. Сегодня я буду разбирать по косточкам программу, написанную в прошлой статье. В нашей программе всего десять строк. 3, 5, 7 и 10-я строки пустые, они служат для визуального отделения блоков кода в программе. Эти строки можно удалить и на работу программы это никак не повлияет, но тогда код программы будет читать не очень удобно. Поэтому я отменю все изменения и остановлюсь на первом варианте, представленном на рис...
6 лет назад
Статья вторая. Пишем первую программу на c++!
Всем привет. Программы нужно на чём-то писать. Я сейчас не про я зык программирования, а про инструмент, который называют средой разработки. Таких инструментов огромное множество. Есть платные, есть бесплатные. Программу можно написать и в обычном «блокноте», но это очень неудобно. Для себя я выбрал в качестве основного инструмента для моих экспериментов в программировании, популярную программу от всем хорошо известной фирмы – это Visual Studio от Microsoft. Есть две версии, платная и бесплатная...
6 лет назад
Статья первая в которой вы познакомитесь со мной и узнаете какой язык программирования я выбрал для изучения.
Всем привет. Меня зовут Евгений, и я начинающий программист. Этой статьёй я открываю цикл статей в котором я буду рассказывать про свой путь в программировании. Программистом я решил стать недавно. Несколько месяцев назад, играя в одну из многочисленных, игр я задал себе вопрос – а как программисты делают игры и другие программы для компьютера? За несколько дней я пересмотрел много роликов и прочитал много статей про программирование, и мне захотелось попробовать написать свою первую программу...
6 лет назад