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

масиф - C++

Восстановить пароль Регистрация
 
sektor2009
3 / 3 / 0
Регистрация: 15.03.2009
Сообщений: 339
24.04.2011, 19:55     масиф #1
C++
1
2
3
4
5
6
i=90;
 for(i=90;i<buf;i+=180);
if (buf==i)
{
........
}
сдесь i принемает значения 90 270 450 ....
как сделать что бы принемало и -90 -270 -450 ....??
так ?
C++
1
2
3
4
5
6
i=90;
 for(i=90;i<buf;i+=180);
if ((buf==i)||((buf<0)&&(buf==(i*(-1)))))
{
........
}
не работает
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AlexP11223
36 / 37 / 4
Регистрация: 20.04.2011
Сообщений: 288
24.04.2011, 20:00     масиф #2
Что-то не понял, что вы хотите и причем тут массив.

Не по теме:

или словом "масиф" вы обозначили что-то другое?

Мб начинать с i=-450?)
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
24.04.2011, 20:07     масиф #3
Может быть так:
C++
1
2
3
4
5
 for(i=-90;i<buf;i-=180);
if (buf==i)
{
........
}
sektor2009
3 / 3 / 0
Регистрация: 15.03.2009
Сообщений: 339
24.04.2011, 20:09  [ТС]     масиф #4
Цитата Сообщение от Nubik756 Посмотреть сообщение
Что-то не понял, что вы хотите и причем тут массив.

Не по теме:

или словом "масиф" вы обозначили что-то другое?

Мб начинать с i=-450?)
нужно что бы когда я вводил
90 270 450 630 (короче
i=90
i+=180) и эти же числа только со знаком - и выводилось значение 0
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
24.04.2011, 20:09     масиф #5
И чему у вас равен buf?
Yandex
Объявления
24.04.2011, 20:09     масиф
Ответ Создать тему
Опции темы

Текущее время: 21:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru