Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
fang
Заблокирован
#1

Движение окружности по диагонали туда и обратно - C++

12.10.2013, 21:34. Просмотров 775. Ответов 17
Метки нет (Все метки)

Вот написал функцию. Что не правильно в алгоритме?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void move ()
  {
    int shag=1;
    if (x<getmaxx()-r && y<getmaxy()-r)
    {   
      x+=shag;
      y+=shag;
    }
    else
    do
    {
      x-=shag;
      y-=shag;
    }while (x==0+r && y==0+r);
  }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2013, 21:34     Движение окружности по диагонали туда и обратно
Посмотрите здесь:
C++ Написать программу вычисления стоимости поездки на автомобиле на дачу ( туда и обратно)
C++ Движение точки по окружности
Движение точки по окружности C++
Элементы, расположеные на главной диагонали, в первых 3 строках выше диагонали и в последних 2 строках ниже диагонали переместить в одномерный массив C++
Класс "Окружность" с данными центр и радиус окружности. Вычислить длину и площадь окружности. C++
C++ не понятно(извиняюсь если не туда!)
Открыть файл и сохранить туда любую информацию C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Гром
210 / 129 / 11
Регистрация: 20.03.2009
Сообщений: 1,103
Записей в блоге: 16
Завершенные тесты: 1
12.10.2013, 21:43     Движение окружности по диагонали туда и обратно #2
В одном случае вы делаете все в цикле, в другом - только один раз.
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
12.10.2013, 21:48     Движение окружности по диагонали туда и обратно #3
Цитата Сообщение от fang Посмотреть сообщение
x==0+r && y==0+r
интересная запись.
fang
Заблокирован
12.10.2013, 22:07  [ТС]     Движение окружности по диагонали туда и обратно #4
Tulosba, Гром, Можете исправить?
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
12.10.2013, 23:11     Движение окружности по диагонали туда и обратно #5
fang, задачу по-конкретнее распишите
fang
Заблокирован
12.10.2013, 23:32  [ТС]     Движение окружности по диагонали туда и обратно #6
Tulosba, мне просто нужен алгоритм движения окружности по диагонали вниз и обратно
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
13.10.2013, 00:03     Движение окружности по диагонали туда и обратно #7
Цитата Сообщение от fang Посмотреть сообщение
мне просто нужен алгоритм движения окружности по диагонали вниз и обратно
По диагонали чего?
fang
Заблокирован
13.10.2013, 00:05  [ТС]     Движение окружности по диагонали туда и обратно #8
Tulosba, по диагонали консольного окна
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
13.10.2013, 00:44     Движение окружности по диагонали туда и обратно #9
Цитата Сообщение от fang Посмотреть сообщение
по диагонали консольного окна
Какая же окружность у Вас будет в консольном (текстовом) окне? Буква "О"?
fang
Заблокирован
13.10.2013, 00:45  [ТС]     Движение окружности по диагонали туда и обратно #10
Tulosba, initwindow(400, 400); инициализирую вот такое окно.
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
13.10.2013, 00:57     Движение окружности по диагонали туда и обратно #11
fang, проект скиньте посмотреть.
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
13.10.2013, 01:04     Движение окружности по диагонали туда и обратно #12
Человек пару месяцев назад кинул на 100 рублей.
это про между прочим - к то вдруг свяжется кто
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
13.10.2013, 01:10     Движение окружности по диагонали туда и обратно #13
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
Человек пару месяцев назад кинул на 100 рублей.
это о ком речь? о fang?
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
13.10.2013, 01:13     Движение окружности по диагонали туда и обратно #14
Tulosba, ага. А знаю - потому что он мне пару часов назад в скайп отписался с этой задачей - не прошло и пол года называется
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2013, 01:20     Движение окружности по диагонали туда и обратно
Еще ссылки по теме:
C++ Найти сумму каждой диагонали матрицы выше главной диагонали
Обменять элементы массива на главной диагонали с элементами на побочной диагонали C++
C++ Найти произведение максимального элемента главной диагонали на минимальный элемент побочной диагонали
Заменить каждый нулевой элемент главной диагонали максимальным элементом побочной диагонали C++
Найти минимум среди сумм элементов диагонали матрицы, параллельных побочной диагонали C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
13.10.2013, 01:20     Движение окружности по диагонали туда и обратно #15
kventin_zhuk, ну, здесь вроде бы не фриланс, всё на доброй воле
Yandex
Объявления
13.10.2013, 01:20     Движение окружности по диагонали туда и обратно
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru