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

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

Восстановить пароль Регистрация
 
arOra
0 / 0 / 0
Регистрация: 10.12.2013
Сообщений: 8
11.12.2013, 00:09     Убывающая ли последовательность #1
Вводятся числа до первого положительного числа. Вывести "Да" если последовательность строго убывающая, "Нет если нет.

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

Преобразовать литерную последовательность в другую литерную последовательность всеми описанными ниже способами C++
Вводится последовательность из N целых чисел. Сформировать последовательность, C++
C++ Вводить последовательность вещественных чисел, пока следующее вводимое число не окажется меньше предыдущего. Вывести полученую последовательность.
C++ Дана последовательность, элементы которой есть целые двузначные числа. Упорядочить последовательность по убыванию произведений цифр
C++ Циклы.Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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     Убывающая ли последовательность
Ответ Создать тему
Опции темы

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