Условные операторы и рекурсия

Условные операторы

Логические выражения

Рекурсивный вызов функции

Д/З

  1. Прочитать и прощёлкать пятую главу учебника

  2. Написать программу, которая будет получать на вход число, и если оно больше ста, выводить количество сотен, если меньше — количество единиц (напр. ввод: 12345, вывод: 3; ввод: 45, вывод: 5).
  3. Написать программу, которая будет получать на вход три числа и проверять, существует ли треугольник с такими сторонами (не забыть проверить все варианты).
    • лучше это сделать, задав и вызвав три функции (пригодятся для рисования домика).
  4. Написать программу, которая будет получать на вход число от одного до трёх и, если введено 1, рисовать круг, если 2 — квадрат, если 3 — треугольник. Если введено иное — выводить сообщение, что такую фигуру черепашка рисовать пока не умеет.
  5. Написать функцию, которая рисует домик.
  6. Написать рекурсивную функцию, которая рисует улицу (много домиков разного размера).

Python/PsyPython2018/04_ConditionalRecursiuon (last edited 2018-10-05 14:11:27 by FrBrGeorge)