предварительная работа учителя
проверка только «вход-выход» (не проверить код)
Варианты обмена данными:
в версии 2.0
алг @тестирование
нач
A:= 5; B:= 7
A плюс B
если C = A + B то
вывод "Верно!"
иначе __Ошибка__(A, B, C) все
кон
цел A, B, C
@тестирование
Ctrl+T
__имя__ специальный алгоритм
irand(1,100)
алг @тестирование
нач
цел A = 5, B = 7, C
C:= A плюс B (A, B)
если C = A + B то
вывод "Верно!"
иначе __Ошибка__(A, B, C) все
кон
алгоритм-функция
алг @тестирование
нач
цел A = 5, B = 7, C, D
A плюс B (A, B, C, D)
если C=A+B и D=A*B то
вывод "Верно!"
иначе __Ошибка__(A, B, C, D) все
кон
результат
алг @тестирование
нач
цел A = 5, B = 7, C, D
C:= A; D:= B
Поменять (C, D)
если C=B и D=A то
вывод "Верно!"
иначе __Ошибка__(A, B, C, D) все
кон
и вход, и выход
обход бага в 1.9
алг Записать результат(цел C)
нач
цел F
F:= открыть на запись("output.txt")
Фвывод F, C
закрыть(F)
кон
обход бага в 1.9
предварительная работа учителя
проверка только «вход-выход» (не проверить код)
не проверить операции ввода/вывода с консоли
цел
знач:= 5
знач:= 0
от 0 до 10
@решено
Позиция Робота
цел x, y
@@робот(x, y)
вывод "Позиция Робота: (", x, ",", y, ")"
цел x, y
нц для x от 1 до ширина
нц для y от 1 до высота
| проверить клетку (x,y)
кц
кц
низкая скорость (улучшения в версии 2.0)
дизайн (интерфейс, исполнители…)
интерпретатор, невозможно создать
исполняемый файл (будет в 2.0)
ограничения синтаксиса
нет динамических структур данных
нет объектов (ООП)
непригоден для практически полезного
программирования
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть