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

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

Войти
Регистрация
Восстановить пароль
 
sektor2009
3 / 3 / 0
Регистрация: 15.03.2009
Сообщений: 347
#1

масиф - C++

24.04.2011, 19:55. Просмотров 289. Ответов 4
Метки нет (Все метки)

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)))))
{
........
}
не работает
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
AlexP11223
52 / 53 / 8
Регистрация: 20.04.2011
Сообщений: 339
24.04.2011, 20:00 #2
Что-то не понял, что вы хотите и причем тут массив.

Не по теме:

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

Мб начинать с i=-450?)
0
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)
{
........
}
0
sektor2009
3 / 3 / 0
Регистрация: 15.03.2009
Сообщений: 347
24.04.2011, 20:09  [ТС] #4
Цитата Сообщение от Nubik756 Посмотреть сообщение
Что-то не понял, что вы хотите и причем тут массив.

Не по теме:

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

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

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