Отправляет email-рассылки с помощью сервиса Sendsay

Философия программирования на C++ Выпуск 11. Условия

Всем доброго дня! Сегодня мы поговорим о том, без чего невозможно написать хоть сколько-нибудь стоящую программу. Это - условия. Без них программа просто каждый раз выполняла бы одни и те же действия постоянно. Например, с помощью условий мы можем спросить у пользователя, что он хочет сделать: сложить, вычесть, умножить или поделить два числа. Как мы определим, что именно он хочет? Приведу сразу код такой программы: #include <iostream> using namespace std ; int main) { int a = 0 ; // Это будет первое...

2012-08-15 09:59:53 + Комментировать

Философия программирования на C++ Выпуск 10. Клавиатура.

Добрый день, уважаемые читатели! Сегодня мы научимся читать данные с клавиатуры! Программирование не имело бы смысла, если бы программа не умела что-либо спрашивать у пользователя. Мы поступим очень просто - напишем программу, которая выводит сумму двух введенных пользователем чисел. Так вы сможете понять, как же осуществлять взаимодействие с пользователем. #include <iostream> using namespace std ; int main) { int a = 0 ; // Первая переменная, в ней мы будем хранить первое введенное число int b = 0 ;...

2012-08-14 10:38:20 + Комментировать

Философия программирования на C++

Всем привет! Сегодня мы закрепим то, что проходили раньше. Мы уже научились создавать различные переменные, складывать и вычитать числа, выводить результат свой работы на экран. А теперь будем делать все то же самое, но я просто расскажу вам еще пару моментов. Итак, рассмотрим программу. #include <iostream> using namespace std ; int main) { int a; int b = a+ 10 ; int c = c+ 20 ; int d = 20 ; cout << "a: " << a << endl; cout << "b: " << b << endl...

2012-08-13 15:55:12 + Комментировать

Философия программирования на C++ Выпуск 8. Стиль кода.

Всем привет! Сегодня мы поговорим еще об одной очень важной теме (после комментариев) - стиль кода. Сегодня, в какую бы компанию вы ни пришли работать - почти везде есть определенные правила написания кода. Обычно это называют стилем (а правила оформляют в Style Guide - документы, содержащие кучу разных правил, которые надо соблюдать. Зачем это нужно и почему это так важно? Здесь мы возвращаемся к тому, что наш код читают гораздо чаще, чем его пишут. В компаниях это особенно актуально. Люди сменяют друг др...

2012-08-10 13:12:06 + Комментировать

Философия программирования на C++ Выпуск 7. Переменные.

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

2012-08-09 18:06:04 + Комментировать

Философия программирования на C++ Выпуск 6. Комментарии

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

2012-08-09 09:30:06 + Комментировать

Философия программирования на C++ Выпуск 5. Арифметика.

Всем привет, это очередной выпуск для начинающих программистов на C! Сегодня мы поговорим о математических операциях. Мы научились выводить на экран текст, числа, снова текст - но это только самое начало. Язык C+ предоставляет огромные возможности (особенно с выходом нового стандарта - да-да, в прошлом году в августе язык C+ переродился и стал еще более мощным и гибким, чем раньше. Изучать их все - дело непростое, но мы не боимся трудностей. Будем идти мелкими шагами к своей заветной цели - познать все тон...

2012-08-08 10:56:38 + Комментировать

Философия программирования на C++ Выпуск 4. Вывод.

Друзья, приветствую вас! В прошлом выпуске мы научились выводить обычную строчку на экран и увидели шаблон самой простой программы. По секрету скажу, что каждая программа всегда начинается с написания именно этих строчек: int main) { } Это - полностью готовая рабочая программа, которая. ничего не делает! Но мы решили, что ничего не делающая программа - не самый лучший выбор для демонстрации как вообще происходит программирование. И мы сделали вывод нескольких строчек. Как вы убедились - делается это доволь...

2012-08-06 18:06:05 + Комментировать

Философия программирования на C++ Выпуск 3. Первая программа.

Всем привет! Я надеюсь, что в последних выпусках у всех получилось запустить свою первую программу. Давайте разберем ее! Вот ее код: #include <iostream> using namespace std ; int main) { cout << "Hello, world!" << endl; } Здесь всего 5 строчек. Пройдемся по ним. 1. В первой строке мы подключаем специальный файл, в котором есть готовый код, позволяющий работать с консолью (не магией же это может работать - кто-то давно уже написал за нас этот код. Нам остается лишь использовать т...

2012-08-06 07:06:03 + Комментировать

Философия программирования на C++ Выпуск 2. Первые шаги.

Итак, друзья, мы начинаем наше шествие по этому удивительному миру программирования! Это долгий путь, но мы-то с вами знаем. "Дорога в тысячу миль начинается с первого шага" Мы не будем оригинальными, и поэтому наша первая программа будет простейшей - она просто выведет на экран одну строчку. Ах да. нам пока негде писать код. Мы всего лишь установили компилятор. Что же теперь? Нам нужно его запустить. Я не знаю, что именно вы установили - но везде все примерно одинаково. Мы создаем новый проект, ...

2012-08-05 18:06:05 + Комментировать