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

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

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

выбор числа из промежутка с условием - C++

02.10.2011, 09:44. Просмотров 656. Ответов 7
Метки нет (Все метки)

Нужно что бы программа выбирала такое число из промежутка чтобы оно не делилось нацело на найденное ранее.
т.е. например:
у нас есть число 35, нужно выбрать такое a чтобы она удовлетворяла условию 1 < a < 35 и при этом нацело не делилась на 35, например число 6.
промежуток задать это фигня а вот чтобы она выбирала число которое не делится, это не доходит.
C++
1
2
3
4
5
6
7
8
9
//здесь расчет числа...
//получаем число b например 35
1 < a;
a < b;
if(какое-то условие типа (b / a) %0)
{
    
}
printf("%d", b);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2011, 09:44     выбор числа из промежутка с условием
Посмотрите здесь:

C++ Получить все простые числа из промежутка
C++ Написать программу на С++ для нахождения Получить все простые числа из промежутка
Подсчет количества минут от промежутка до промежутка без учета еще одного промежутка времени. C++
C++ Найти все натуральные числа от промежутка от 0 до 200. Проверить задачу
Найти все натуральные числа из промежутка от 1 до 200. Проверить программу C++
C++ Найти все целые положительные числа a,b,c из промежутка
C++ Вывести на экран все простые числа из данного промежутка
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
soon
2537 / 1302 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
02.10.2011, 09:57     выбор числа из промежутка с условием #2
А вы не пробовали открыть книгу и прочитать пару-тройку перых глав?
solomid
1 / 1 / 0
Регистрация: 22.09.2011
Сообщений: 86
02.10.2011, 10:49  [ТС]     выбор числа из промежутка с условием #3
очень ёмкий ответ.
спасибо.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
02.10.2011, 11:01     выбор числа из промежутка с условием #4
Есть число N
Нужно получить число из диапазона 1 < a < N
C++
1
a = (rand()% (N-1)) + 1;
valeriikozlov
Эксперт C++
4663 / 2489 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
02.10.2011, 11:16     выбор числа из промежутка с условием #5
Цитата Сообщение от solomid Посмотреть сообщение
у нас есть число 35, нужно выбрать такое a чтобы она удовлетворяла условию 1 < a < 35 и при этом нацело не делилась на 35, например число 6.
может наоборот?
solomid
1 / 1 / 0
Регистрация: 22.09.2011
Сообщений: 86
02.10.2011, 11:30  [ТС]     выбор числа из промежутка с условием #6
Цитата Сообщение от soon Посмотреть сообщение
А вы не пробовали открыть книгу и прочитать пару-тройку перых глав?
к слову, я это чисто теоретически спрашиваю. потому что ответа в книгах и на форуме не нашел.
Цитата Сообщение от Deviaphan Посмотреть сообщение
a = (rand()% (N-1)) + 1;
спасибо.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
02.10.2011, 11:35     выбор числа из промежутка с условием #7
Цитата Сообщение от solomid Посмотреть сообщение
спасибо.
Только ты учти, что я привёл решение для указанного тобой задания, которое ты ,скорее всего, указал некорректно.
Подсказка: Невозможно получить целое число, деля меньшее на большее. По условию задано строгое неравенство, поэтому уточнение "при этом нацело не делилась на" излишнее.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2011, 11:40     выбор числа из промежутка с условием
Еще ссылки по теме:

Напишите программу с функцией, которая находит все автоморфные числа числа из промежутка от А до В C++
Вывести все числа Мерсенна из заданного пользователем промежутка C++
Найти все натуральные числа из заданного промежутка, с заданным количеством делителей C++
C++ Вывести на экран все числа кратные 4 из заданного промежутка
Найти все целые числа из промежутка от 1 до 300, у которых пять делителей C++

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

Или воспользуйтесь поиском по форуму:
soon
2537 / 1302 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
02.10.2011, 11:40     выбор числа из промежутка с условием #8
потому что ответа в книгах и на форуме не нашел.
А может просто и не искали?
А) прикрепленная тема Случайные числа
Б) Джефф Кент, "Основы программирования C++", глава #4 Арифметические операторы, в частности оператор остаток от деления(%)
В) книга та-же, глава #5 условные конструкции if.
Г) Аналогично, но в Си: Б. Керниган, Д. Ритчи: "Язык программирования Си", главы ##2.4 и 3.2 соответственно.
Yandex
Объявления
02.10.2011, 11:40     выбор числа из промежутка с условием
Ответ Создать тему
Опции темы

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