Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/candygoose/programming_1_term_ict

Программирование 1 семестр Инфокоммуникационные технологии (ИКТ) ИТМО
https://github.com/candygoose/programming_1_term_ict

ict itmo programming python

Last synced: 8 days ago
JSON representation

Программирование 1 семестр Инфокоммуникационные технологии (ИКТ) ИТМО

Awesome Lists containing this project

README

        

# Программирование 1 семестр
## Инфокоммуникационные технологии
### Лекции

[Теоретические материалы и примеры](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/lectures)

1 - Простейшие программы

- [Hello](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_1/hello%20-%201.py)

- [Фаренгейт в Цельсия](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_1/temperature%20-%202.py)

- [Площадь по формуле Герона](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_1/geron%20-%203.py)

- [Черепашка](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_1/cherepaha%20-%204.2.py)

- [Секунды в нормальный вид времени](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_1/sec%20-%205.py)

2 - Типы данных, ветвления, циклы

- [Имя и возраст](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_2/name%20and%20age%20-1.py)

- [Время года](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_2/season%20-%202.py)

- [Високосный год](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_2/visok%20god%20-%203.py)

- [Новый год](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_2/new%20year%20-%204.py)

- [Калькулятор](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_2/calc%20-%205.py)

- [Время суток](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_2/morning%20-%206.py)

3 - Работа с числами

- [Четное/нечетное](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_3/chet_nechet%20-%201.py)

- [Простые числа в диапазоне](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_3/simple%20-%202.py)

- [Максимальное число из 3](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_3/max%20-%203.py)

- [Четверть координаты](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_3/koord%20-%204.py)

- [Угадай число от 1 до 100](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_3/ugad%20-%205.py)

Контрольная 1 - Реализация алгоритмических конструкций

- [Акронимы](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_kr1/akron%20-%201.py)

- [Метод zip](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_kr1/zip%20-%202.py)

- [Разделение массива имен на 2 части: до Л и после](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_kr1/imena%20-%203.py)

- [Умножение чисел до 10 и после на разные числа](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_kr1/koef%20-%204.py)

4 - Обработка строк и массивов

- [Сокращение имени и отчества](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_4/fio%20-%201.py)

- [Изменение регистра](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_4/register%20-%202.py)

- [Сумма цифр в строке](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_4/linesum%20-%203.py)

- [Транслитерация](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_4/translit%20-%204.py)

- [Логин в базе](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_4/login%20-%205.py)

- [Количество элементов в списке, среднее значение, сумма, минимальное/максимальное значение и произведение между ними](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_4/kolvospisok%20-%206.py)

- [Сдвиг в массиве](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_4/sdvig%20-%207.2.py)

- [Построение по росту](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_4/rost%20-%208.py)

Контрольная 2 - Функции

- [Возведение числа в степень 2 способами (обычный и рекурсия)](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_kr2/step%20-%201.py)

- [Среднее значение температур в списке с ошибками](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_kr2/temp%20-%202.py)

- [Расстояние, которое проехала машина](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_kr2/rast%20-%203.py)

- [Считалка](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_kr2/counting%20-%204.py)

5 - Процедурное программирование

- [Корни квадратного уравнения](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_5/korni%20-%201.py)

- [Площади фигур](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_5/square%20-%202.py)

- [Сложность пароля](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_5/hardpass%20-%203.py)

- [Шифровальщик](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_5/shifr%20-%204.py)

Домашнее задание

- [Реализация программной модели инфокоммуникационной системы](https://github.com/CandyGoose/Programming_1_term_ICT/blob/main/prog_dz)