Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
S_O_A_D
1 / 1 / 3
Регистрация: 04.06.2013
Сообщений: 48
1

Определить какое число

24.07.2013, 22:47. Просмотров 429. Ответов 5
Метки нет (Все метки)

Данная последовательность: 19, 39, 59, 79, 99, 119 ... И нужно определить, если введенное число относится к этой последовательности. Возможно ли это сделать вписав только одно условие?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.07.2013, 22:47
Ответы с готовыми решениями:

Определить, какое минимальное число яиц могло быть в корзине
Помогите пожалуйста решить задачу по программированию((( Нужно написать код...

По заданной дате необходимо определить, какое число будет послезавтра
По заданной дате необходимо определить, какое число будет послезавтра....

Определить какое наибольшее число подряд идущих элементов последовательности равны друг другу
Добрый вечер, решил задачку, но выдаёт ошибку на пятом тесте. У меня два...

Определить, какое наибольшее число подряд идущих элементов этой последовательности равны друг другу.
Дана последовательность натуральных чисел, завершающаяся числом 0. Определить,...

Какое число вернет foo(5)?
int foo (int n) { if (n <= 0) return 0; return foo (n - 2) +...

5
Thinker
Эксперт С++
4234 / 2208 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
24.07.2013, 22:49 2
тут можно проверить так:
если последняя цифра 9, а предпоследняя нечетная, то принадлежит. Так что можно
1
alsav22
5445 / 4840 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
24.07.2013, 22:53 3
Цитата Сообщение от S_O_A_D Посмотреть сообщение
Возможно ли это сделать вписав только одно условие?
Как это понять?
0
S_O_A_D
1 / 1 / 3
Регистрация: 04.06.2013
Сообщений: 48
24.07.2013, 22:56  [ТС] 4
Цитата Сообщение от alsav22 Посмотреть сообщение
Как это понять?
Ну допустим пользователь ввел число и написав лишь один if проверить это число:

C++
1
2
3
4
5
6
int x;
cin>>x;
if(/**/)
cout<<"Yes";
else
cout<<"No";
0
Dani
1393 / 637 / 134
Регистрация: 11.08.2011
Сообщений: 2,299
Записей в блоге: 2
Завершенные тесты: 1
24.07.2013, 22:58 5
C++
1
if (x%10==9 && x%100/10 & 1) std::cout << "Yes";
1
Thinker
Эксперт С++
4234 / 2208 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
24.07.2013, 23:02 6
Цитата Сообщение от Thinker Посмотреть сообщение
тут можно проверить так:
если последняя цифра 9, а предпоследняя нечетная, то принадлежит. Так что можно
доказывается очень просто. все числа этой последовательности имеют вид
19 + 20n, где n - неотрицательное целое число. предпоследняя цифра числа 20n всегда четная, поэтому в числе
19 + 20n предпоследняя цифра нечетная.
последняя цифра числа 20n всегда равна 0, поэтому в числе 19 + 20n последняя цифра всегда 9.
1
24.07.2013, 23:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2013, 23:02

Как запомнить какое-то число?
Привет, есть проблема. Есть какая-то функция или условие. Внутри нее мы...

Какое число встретится раньше
C# 1.Ввести N чисел ,(N\geq3). Выяснить максимальное или минимальное число...

Какое число будет через n дней
Есть дата 01.01.2008. Вопрос какой день будет через n (0&lt;= n &lt;=1000) дней (c...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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