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

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

Войти
Регистрация
Восстановить пароль
 
arOra
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 8
#1

Убывающая ли последовательность - C++

11.12.2013, 00:09. Просмотров 214. Ответов 4
Метки нет (Все метки)

Вводятся числа до первого положительного числа. Вывести "Да" если последовательность строго убывающая, "Нет если нет.

Прошу помогите. Сам нуб в этом.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2013, 00:09     Убывающая ли последовательность
Посмотрите здесь:

Последовательность C++
Последовательность C++
С++ последовательность C++
C++ последовательность
C++ последовательность
C++ С++ последовательность
Последовательность C++
C++ Циклы.Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр
C++ Последовательность
Последовательность C++
Последовательность C++
C++ Убывающая последовательность строк в массиве

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Algoritmer
 Аватар для Algoritmer
155 / 95 / 13
Регистрация: 07.03.2013
Сообщений: 477
Записей в блоге: 1
11.12.2013, 00:14     Убывающая ли последовательность #2
Цитата Сообщение от arOra Посмотреть сообщение
Вводятся числа до первого положительного
Ну очень интересно. Если до этого только отрицательные, то появление положительного уже нарушает убываемость последовательности, даже если она убывала до этого, если же первое число будет положительным, то последовательность вырождается в одно число. Что-то не так с заданием
arOra
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 8
11.12.2013, 00:18  [ТС]     Убывающая ли последовательность #3
Цитата Сообщение от Algoritmer Посмотреть сообщение
Ну очень интересно. Если до этого только отрицательные, то появление положительного уже нарушает убываемость последовательности, даже если она убывала до этого, если же первое число будет положительным, то последовательность вырождается в одно число. Что-то не так с заданием
Не учитывается положительное, на положительном мы заканчиваем работу.
Algoritmer
 Аватар для Algoritmer
155 / 95 / 13
Регистрация: 07.03.2013
Сообщений: 477
Записей в блоге: 1
11.12.2013, 00:48     Убывающая ли последовательность #4
Примерно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void main()
{
double a=1,b=0;
bool bLessA=true;
while(b<=0)
{
  if(a<=b) bLessA=false;
  a=b;
  cout<<"Input next number: ";
  cin>>b;
}
if(bLessA) cout<<"Yes";
else cout<<"No";
}
arOra
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 8
11.12.2013, 01:05  [ТС]     Убывающая ли последовательность #5
Цитата Сообщение от Algoritmer Посмотреть сообщение
Примерно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void main()
{
double a=1,b=0;
bool bLessA=true;
while(b<=0)
{
  if(a<=b) bLessA=false;
  a=b;
  cout<<"Input next number: ";
  cin>>b;
}
if(bLessA) cout<<"Yes";
else cout<<"No";
}
Спасибо Вам огромное.
Yandex
Объявления
11.12.2013, 01:05     Убывающая ли последовательность
Ответ Создать тему
Опции темы

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