Category Archives: Программирование

Python: Задачи и решения (Глава 3. Ветвление, циклы с оператором while и псевдокод. Игра “Отгадай число”).

Продолжаем изучать программирование. После третьей главы в книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где я изучила особенности работы с текстом в языке программирования Python, предложены задания. Давайте выполнять их … Continue reading

Posted in Python | Leave a comment

[Язык C] Упражнения по программированию: циклы и массивы (глава 6)

Настал долгожданный момент сделать “домашку” по шестой главе книжки Стивена Прата “C Primer Plus”. Нас ожидает аж 18 увлекательных заданий. 1. Напишите программу, которая создает массив из 26 элементов и помещает в него 26 строчных букв английского алфавита. Также предусмотрите … Continue reading

Posted in С (Си) | 2 Comments

Python: Ветвление if, elif, else, циклы while, генерация случайных чисел

Продолжаем учиться программированию. Переходим к изучению третьей главы по книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где мы изучим условные операторы if, elif, else и циклы while и научимся генерировать … Continue reading

Posted in Python | Leave a comment

Python: Задачи и решения (Глава 2. Типы, переменные и основы ввода-вывода. Программа “Бесполезные факты”).

Продолжаем учиться программированию. После второй главы в книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где я изучила особенности работы с текстом в языке программирования Python, предложены задания. Давайте выполнять их … Continue reading

Posted in Python | Leave a comment

[Язык C] Загадочный scanf и %c: вводим фразу, а не символ

Хочу отдельным постом поделиться с весьма нетривиальной с точки зрения новичка в C задачкой. Она приходятся восьмым вопросом для самоконтроля в 6 главе  книжки Стивена Прата “C Primer Plus”. Задание таково: Что выведут приведенные далее программы в случае ввода Go … Continue reading

Posted in С (Си) | Leave a comment

Python: Задачи и решения (Глава 1. Начало работы. Программа Game Over).

Продолжаем учиться программированию. После второй главы в книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где я изучила особенности работы с текстом в языке программирования Python, предложены задания. Давайте выполнять их … Continue reading

Posted in Python | Leave a comment

[Язык C] Управляющие операторы: циклы (глава 6)

Шестая глава в книжке Стивена Прата “C Primer Plus”.  Цикл с предусловием: for (инициализация; проверка; обновление)             оператор Инициализирующее выражение → проверяемое выражение → корректирующее выражение Цикл с постусловием: do      оператор while (выражение) … Continue reading

Posted in С (Си) | 6 Comments

Python: типы данных и функция input()

В языке программирования Python есть несколько типов данных, например: целые числа int(x), например, 1-2-3-4; дробные числа float(x), например, 1.0-2.0-3.5; строки str(x), в которых может быть текст и другие символы. Функция input() уже обсуждалась ранее, эта функция дает возможность пользователю вводить … Continue reading

Posted in Python | Leave a comment

Python: лайфхаки по настройке среды программирования

Как только вы установили на компьютер Python, лучше сразу позаботиться о небольших нюансах, которые облегают жизнь программистам. Давайте пройдемся по основным настройкам среды программирования и Windows для комфортной работы: 1. Изменение системных переменных среды Эта настройка позволит запускать программу, написанную … Continue reading

Posted in Python | Leave a comment

Компилируем в “Notepad++”

Я несколько задрался использовать Borland 6 для обучения C. Мощная программа и все такое, но из-за своего возраста возможности кастомизации UI там на уровне блокнота (того самого). К примеру, нельзя изменить предустановленные цвета для стиля кода. Поэтому я решился на … Continue reading

Posted in IDE, С (Си) | Leave a comment