Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 03.03.2011, 13:47   #1
FeloS
Заблокирован
 
Регистрация: 19.02.2011
Сообщений: 21
По умолчанию Kak sdelat, chtobi bilo pisanno s minusom

Код:
#include <iostream.h>
int main ()
{
        int a;
        cin>>a;
	for (int n=a; n<0; n++)
	cout<<n << ", ";
	cout<<"END";
return 0;

	}
Vot naprimer tam.Ya xachu, chtobi kagda ya pishu bukva, on bilo avtomaticheskom pisanno s minusom.Naprimer ya pishu 10, ya xachu, chto on bilo avtomaticheskom pisanno -10.
__________________

Последний раз редактировалось MaTBeu; 03.03.2011 в 14:16.
FeloS вне форума
Старый 03.03.2011, 13:53   #2
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Цитата:
Vot naprimer tam.Ya xachu, chtobi kagda ya pishu bukva, on bilo avtomaticheskom pisanno s minusom.Naprimer ya pishu 10, ya xachu, chto on bilo avtomaticheskom pisanno -10.
"tam" -- это где?
и, простите, с каких это пор "10" -- буква?

чтобы получить внятный ответ -- надо сначала задать внятный вопрос...
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума
Старый 03.03.2011, 13:57   #3
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Код:
cout << (-1)*a << endl;
??? ))
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума
Старый 03.03.2011, 13:57   #4
FeloS
Заблокирован
 
Регистрация: 19.02.2011
Сообщений: 21
По умолчанию

Цитата:
Сообщение от Mandrivnyk Посмотреть сообщение
"tam" -- это где?
и, простите, с каких это пор "10" -- буква?

чтобы получить внятный ответ -- надо сначала задать внятный вопрос...
for (int n=a; n<0; n++)

Kagda ya pishu naprimer -10, rabotaet.

-10 , -9 , -8 ,............. , END

No kagda ya pishu 10, ne rabotayet, i pryamo dayet

END

No ya xachu, chtobi kagda ya pishu 10, i patom Enter, on avtomatiocheslom budet -10.
Karochhe, xachu, chtobi "-" avtomaticheskom pastavic pered 10.
__________________

Последний раз редактировалось MaTBeu; 03.03.2011 в 14:17.
FeloS вне форума
Старый 03.03.2011, 14:00   #5
FeloS
Заблокирован
 
Регистрация: 19.02.2011
Сообщений: 21
По умолчанию

Цитата:
Сообщение от Hacker19_90 Посмотреть сообщение
Код:
cout << (-1)*a << endl;
??? ))
Ne rabotal brat.Pajalusta, pishi zdes
Код:
for (int n=a; n<0; n++)
__________________

Последний раз редактировалось MaTBeu; 03.03.2011 в 14:17.
FeloS вне форума
Старый 03.03.2011, 14:01   #6
sanatik
 
Регистрация: 03.03.2011
Сообщений: 6
По умолчанию

В общем как-то так

for (int n=a; n>=-10; n--) //ставишь в цикле n будет уменьшаться, остановится на -10
cout<<n << ", ";
Выведет в конце "-10"
sanatik вне форума
Старый 03.03.2011, 14:04   #7
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
ya xachu, chtobi kagda ya pishu 10, i patom Enter, on avtomatiocheslom budet -10.
В чём проблема?
надо умножить на -1
Код:
cin >> a;
a = (-1)*a
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума
Старый 03.03.2011, 14:08   #8
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Код:
#include <iostream.h>
int main ()
{
        int a;
        cin >> a;
        a = (a > 0) ? - a : a;  
	for (int n=a; n<0; n++)
	      cout << n << ", ";
	cout << "END";
return 0;

}
ты это хочешь?
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062

Последний раз редактировалось Mandrivnyk; 03.03.2011 в 14:13.
Mandrivnyk вне форума
Старый 03.03.2011, 14:10   #9
sanatik
 
Регистрация: 03.03.2011
Сообщений: 6
По умолчанию

я думаю, что он хочет обратный цикл...
sanatik вне форума
Старый 03.03.2011, 14:11   #10
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Цитата:
cin >> a;
a = (-1)*a
Бреде же ж.
Или так:
Код:
cin >> a;
a = -a
Или так:
Код:
cin >> a;
a *= -1
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Kak sdelat FeloS Общие вопросы C/C++ 1 22.02.2011 17:56
kak raspechatat' matritsu ciaonataha Общие вопросы C/C++ 5 24.02.2009 18:24