13 / 13 / 2
Регистрация: 17.05.2012
Сообщений: 121
|
|||||||||||
1 | |||||||||||
Черепашья графика08.11.2012, 19:37. Показов 3210. Ответов 1
Метки нет (Все метки)
Текст задачи из учебника Дейтела:
Язык Лого, особенно популярный среди пользователей персональных компьютеров, сделал знаменитой черепашью графику. Представьте себе механическую черепаху, которая ползает по комнате под управлением программы на C++. Черепаха несет пишущее перо, которое может находиться в одной из двух позиций - нижней или верхней. Если перо в нижней позиции, черепаха вычерчивает траекторию движения, если в верхней, то черепаха передвигается свободно и ничего не вычерчивает. В этой задаче вы будете моделировать действия черепахи и создавать компьютерезированный эскиз пути. Используя массив floor размером 20 на 20 с нулевым начальным условиями. Считывайте команды из содержащего их массива. Всё время отмечайте текущую позицию черепахи и положение пера - нижнее или верхнее. Предполагйте, что черепаха всегда стартует из позиции 0, 0 на полу с верхним положением пера. Ваша программа должна подавать команды черепахе в соответствии со следующими обозначениями: 1 - поднять перо 2 - опустить перо 3 - поворот направо 4 - поворот налево 5 - движение вперёд 6 - печать массива 20 на 20 9 - конец данных (контрольное значение) Я не очень понимаю, чего хочет от меня автор? Что должно происходить в консоли когда я напишу программу и как это будет выглядить? Добавлено через 20 минут Ок, я немного разобрался, что там сначала я задаю параметры движения, и оно потом выводит массив со звездочками там, где черепаха прошлась. Но в условии при подаче команды 5 ставится запятая и указывается количество шагов которое надо пройти. Как она будет считывать данные через запятую? может это просто будет выглядить как: cin >> straight >> steps; ?? Добавлено через 4 часа 43 минуты Почти вышло:
И наконец финальная сборка)) Спасибо что никто не помог
3
|
08.11.2012, 19:37 | |
Ответы с готовыми решениями:
1
Черепашья графика Черепашья графика Черепашья графика Черепашья графика (язык Лого) |
7 / 0 / 1
Регистрация: 20.09.2013
Сообщений: 18
|
||||||
21.09.2013, 14:26 | 2 | |||||
0
|
21.09.2013, 14:26 | |
21.09.2013, 14:26 | |
Помогаю со студенческими работами здесь
2
Черепашья графика на С (Си) Черепашья графика в консоли на C Chart - диаграмма: изменить точность делений графика, установить центр графика в (0,0) Рисование графика: обработка новых входящих данных и движение графика на форме Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |