IntroductionToProgrammingLanguages
Материал из SEWiki
Содержание
Лекции
- [Лекция №1] 10.02.2012
Домашние задания
- [Задание №1 к 17 февраля 2011]
написать генерирующее расширения для программы возведения в степень
int exp (int x, int n) { int y = 1; while (n) { if (n % 2) y *= x; n /= 2; x *= x; } return y; }
Это генерирующее расширение должно для своего единственного параметра n печатать остаточную программу, полученную специализацией функции exp на это значение n. Если это генерирующее расширение сохранит в себе какие-то черты exp, будет совсем хорошо.
Программа курса
Список литературы
Список групп для выполнения задач
1. Мартынов Семён, Башоров Залим, Казенюк Сергей, Витвицкий Александр, Тугарёв Денис.
2.
3.
4.
5.
6.