Первые шаги в программировании: основы, Си, Objective-c

1.27 Ввод данных с клавиатуры - input) Оперируя разными данными для примеров работы программного кода в интерпретаторе Python мы присваивали их непосредственно каким либо переменным. А как дать возможность пользователю самому вводить те или иные данные при помощи клавиатуры? Конечно же такая возможность есть во всех языках программирования. В Питоне для того чтобы компьютер ожидал ввода данных от пользователя используется внутренняя функция input) Работа по обработке программы в интерпретаторе не будет про...

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

Первые шаги в программировании: основы, Си, Objective-c

1.26 Типы и размеры данных Ранее мы уже ознакомились с некоторыми типами данных, говоря о битах и байтах . Также мы уже практиковались в некоторых математических операциях в Практикуме по программированию. Однако мы не касались особо подробно вопроса типов данных используемых для хранения информации и вычислений в программах. Сейчас коснемся этого вопроса подробнее. Как вы знаете, любая программа состоит из двух основных частей: - первая часть содержит информацию, которую она обрабатывает и - вторая часть ...

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

Первые шаги в программировании: основы, Си, Objective-c

1.25 - Практикум. Цикл с предусловием - while. Подробный разбор работы В разделе основы программирования мы рассматривали с вами занятие " 1.25 Цикл с предусловием - while. Числа Фибоначчи ", в частности на примере расчета чисел Фибоначчи была рассмотрена работа цикла while. Данные числа представляют собой сумму двух предыдущих чисел. Вот ряд этих чисел: 1 - 1 - 2 - 3 - 5 - 8 - 13 - 21 - 34. и т.д. Напомню вам код для данного расчета: fib_prev = 0 fib_cur = 1 while fib_cur < 100 : print (fib_c...

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

Первые шаги в программировании: основы, Си, Objective-c

1.20 Практикум - Оператор условия if. Часть 2 В продолжение практикума по условному оператору if , который мы рассматривали в основах программирования сделаем еще несколько самостоятельных работ на закрепление данного материала. Вы помните, что в условном операторе осуществляется проверка на истинность условия: - если оно истинно, то выполняется одно действие - если ложно - другое Задача 1 Написать программу: Переменной my_num присвоить положительное число. Используя условный оператор if-elif произвести пр...

2012-11-20 08:06:40 + Комментировать

Первые шаги в программировании: основы, Си, Objective-c

1.25 Цикл с предусловием - while. Числа Фибоначчи При рассмотрении темы структурное программирование мы уже касались вопроса циклов и, в частности, рассматривали принципиальные отличия работы цикла while . Сейчас мы коснемся этого вопроса еще раз и посмотрим на практике как данный вид цикла работает используя интерпретатор Python - IDLE цикл с предусловием - while Основное отличие данного цикла является то, что сперва выполняется условие цикла (проверяется его истинность или ложность) и только после этого ...

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

Первые шаги в программировании: основы, Си, Objective-c

1.20 Практикум. Вывод на печать - print, округление - round, условный оператор if В данном практикуме потренируемся немного на составление программных кодов затрагивающие рассмотренные ранее в основах программирования моменты: - 1.19 вывод на печать посредством функции print) - 1.19 округление значений через round) - 1.20 использование условного оператора if К заданиям даны программные коды-ответы для самопроверки. Постарайтесь сперва самостоятельно реализовать свои алгоритмы и только потом произведите сра...

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

Первые шаги в программировании: основы, Си, Objective-c

Форматирование программного кода в IDLE Python Приступая к написанию программы вы, так или иначе, должны следовать определенным правилам написания программы. Конечно же жестких правил в написании программного кода нету и заставить вас писать программы тем или иным способом никто заставить не может, кроме как в случаях если вы будете работать в команде программистов какой-либо компании в которой такие требования есть. В этом случае нет другого варианта кроме как следовать этим правилам. В любом случае, когд...

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

Первые шаги в программировании: основы, Си, Objective-c

1.24 Измерение длины строки, списки Для работы с текстом очень важно знать количество символов в ней находящихся. Это позволяет производить над строками самые разнообразные манипуляции. В разных языках программирования используются разные способы для определения количества символов в строке. В Python для этого нам понадобится стандартная функция - len) Откройте интерпретатор Python IDE и повторите все ниже приведенные примеры для лучшего понимания. Чтобы проверить работу функции определения длины строки во...

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

Первые шаги в программировании: основы, Си, Objective-c

1.23 Срезы строк - вывод определенного количества символов из имеющегося текста В разных языках программирования имеется возможность вывода на печать определенной части текстовой информации. Это очень важно для реализации разного рода выборок, сортировки и т.д. Такая возможность в языках программирования реализована по разному. Откройте интерпретатор Python IDE и повторите все ниже приведенные примеры для лучшего понимания. Как это сделано в Pythone. Используя конструкцию вида - something:2] мы дадим указа...

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

Первые шаги в программировании: основы, Си, Objective-c

1.22 Строки и управляющие символы Потихоньку мы переходим на язык программирования и начинаем пользоваться общепринятыми терминами. Мы уже с вами сталкивались с присваиванием строки переменной. hi = "всем привет!" В данном случае переменной "hi" присваивается значение - всем привет! используя оператор присваивания - " = " Чтобы записать текст в какую либо переменную ее нужно заключить в кавычки . А как же нам записать текст относительно большого объема? Так чтобы его можно был...

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