Basics_05.md 1.9 KB

5. Практика

Задачи для работы в аудитории:

  1. Ввести число и определить, является ли оно четным. Если четное, вывести "Even", если нечетное - "Odd". Нуль - вывести "Neither!"
  2. Ввести три числа, вывести самое большое из них. Если два или три равны, вывести только одно число.
  3. Ввести число, вывести сумму его цифр, если она является делителем числа.
  4. Дан список целых чисел, вывести его максимум. не использовать встроенных функций поиска максимума.
  5. Дан список целых чисел, вывести его сумму, не использовать встроенных функций.
  6. Дана строка, развернуть ее со слайсами и без их использования, при помощи циклов.
  7. Дана строка, посчитать, сколько раз в ней встретился какой символ, вывести в виде словаря.
  8. Создать множества людей (строк с именами и фамилиями). Множество фронтенд программистов, множество бекенд программистов, множество разработчиков системного ПО, мобильного ПО, встроенного ПО. Найти:
    • фул стек разработчиков (фронт плюс бек)
    • фронтендеров, которые могут и на мобильных
    • бекендеров, но не ситемщиков
    • системщиков и эмбеддед, но не бекендеров