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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2013, 16:55   #1
linberg
Пользователь
 
Регистрация: 29.09.2013
Сообщений: 18
Печаль подскажите, почему не работает. с++

Код:
int a , b ;
unsigned short n ;
cout << " Enter a, b -> " ;
cin >> a >> b ;	
cout << " Enter n -> " ;
cin >> n ;
					if ( n >= 1 && n < 11)
						cin >> a >> b ;
		            if (n >= 11 && n < 90)
						cout << true << endl ;
                    if(n > 90 && n <= 100) 
						cin >> a || b ;
				    else 
						cout << false << endl ;
                    break ;
после введите n. выводится на экран 1 и 0, а должно 1) либо а, либо б, : 2) правда или ложь : 3) а и б. т. е 3 строчки

Последний раз редактировалось Stilet; 06.10.2013 в 20:19.
linberg вне форума Ответить с цитированием
Старый 06.10.2013, 18:54   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,310
По умолчанию

Для форматирования кода его надо выделить и нажать кнопку '#', см. меню окна редактирования.
Код:
int a , b ;
unsigned short n ;
cout << " Enter a, b -> " ;
cin >> a >> b ;
cout << " Enter n -> " ;
cin >> n ;
if ( n >= 1 && n < 11)
   cin >> a >> b ;  // это сработает если n в диапазоне [1, 11)
if (n >= 11 && n < 90)
   cout << true << endl ; // это сработает если n в диапазоне [11, 90)
if(n > 90 && n <= 100)
   cin >> a || b ;  // это сработает если n в диапазоне (90, 100]
else
   cout << false << endl ; // это сработает если n = 90
Так что должно выводиться одно сообщение (0- false или 1- true) или запрос на ввод.
А это что?
Код:
cin >> a || b ;

Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите, почему не работает скрипт void656 HTML и CSS 5 12.01.2010 15:16
подскажите почему не работает цикл ПОМОГИТЕ mato Общие вопросы C/C++ 2 20.12.2009 15:21
подскажите почему программа не работает ZarakiKenpachi Общие вопросы C/C++ 5 05.11.2009 23:34
"Модель молекулы в газе" подскажите почему не работает? Тёма(C@$pEr) Помощь студентам 4 03.02.2009 20:28
Подскажите почему не работает программа??? Danilyuk Помощь студентам 2 25.01.2008 10:15