Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
2 / 2 / 0
Регистрация: 14.11.2019
Сообщений: 74

На стыке математики и информатики

29.11.2019, 14:46. Показов 676. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
добрый день! Проблема следующая: найти значение x при котором 2x+1 кратно 7.
мне показалось что реализовать это просто. я это и сделал. но проблема в том что при таких больших значениях, которые я ввёл, это число не находится. и Вопрос: это мой косяк в написании кода или ввё же математическое?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
package com.company;
 
public class Main {
 
    public static void main(String[] args) {
        long x = 1;
        int y = 999999999;
        while (x<y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y){
         x=x*2;
         if ((x+1)%7==0) System.out.print(x);
        }
    }
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.11.2019, 14:46
Ответы с готовыми решениями:

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

Примут ли в институт на факультет вычислительной математики и информатики без английского языка ?
В следущем году планирую поступить на факультет вычислительной математики и информатики. Но одно проблема, в школе учу французский. Слышал,...

Записи: Распечатать список преподавателей математики и информатики, указать их стаж работы и недельную нагрузку
Распечатать список преподавателей математики и информатики, указать их стаж работы и недельную нагрузку. вывести фамилию преподавателя,...

6
29.11.2019, 15:01

Не по теме:

Цитата Сообщение от 7725 Посмотреть сообщение
x<y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y* y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y* y*y*y*y*y*y*y*y*y*y*y*y
ранили на повал

Цитата Сообщение от 7725 Посмотреть сообщение
2^x
Цитата Сообщение от 7725 Посмотреть сообщение
x=x*2;
добили

1
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
29.11.2019, 15:03
Цитата Сообщение от 7725 Посмотреть сообщение
y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y* y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y*y* y*y*y*y*y*y*y*y*y*y*y
srsly, вставь это в println, посмотри что получится
1
29.11.2019, 15:05  [ТС]

Не по теме:

согласен с у переборщил. Но по поводу х. Там вроде всё правильно. Х принимает значение исходного тоесть 1 и умножается на 2. Затем новый х тоесть 2 умножается на 2 . И снова 4*2. И вроде всё правильно. Нет?

0
 Аватар для sdasdaw
406 / 278 / 93
Регистрация: 14.03.2017
Сообщений: 777
29.11.2019, 15:10
7725, так там 2 в степени х или 2 * х? не выспался, пойду прогуляюсь
0
 Аватар для Aviz__
2755 / 2062 / 509
Регистрация: 17.02.2014
Сообщений: 9,491
29.11.2019, 15:12
Цитата Сообщение от 7725 Посмотреть сообщение
2^x+1 кратно 7
это (2 + 1) % 7 == 0, (4 + 1) % 7 == 0, (8 + 1) % 7 == 0, (16 + 1) % 7 == 0, (32 + 1) % 7 == 0, ...
0
2 / 2 / 0
Регистрация: 14.11.2019
Сообщений: 74
29.11.2019, 15:29  [ТС]
Цитата Сообщение от xoraxax Посмотреть сообщение
srsly, вставь это в println, посмотри что получится
А почему так. ограничение int не даёт сделать проиpведение всех y?

Добавлено через 2 минуты
2 в степени х, но вопрос вот этим
Цитата Сообщение от 7725 Посмотреть сообщение
x=x*2;
я не воссоздаю перебор значения x в степени 1, 2, 3, 4, 5, 6 и т.д.

Добавлено через 3 минуты
Я наверное понял. я неправильно вам объяснил. тот x который в моём условии и тот х который в коде не связаны друг с другом. благодаря написанному коду я должен получить два в какой-то степени к( давайте дадим другое название условному х, например к) которое при увелечении на 1 кратно 7

Добавлено через 3 минуты
Цитата Сообщение от Aviz__ Посмотреть сообщение
это (2 + 1) % 7 == 0, (4 + 1) % 7 == 0, (8 + 1) % 7 == 0, (16 + 1) % 7 == 0, (32 + 1) % 7 == 0, ...
не понял. 2 + 1 будет 3 и когла мы поделим на 7 мы получим 0,1428571428 и у этого числа не нулевой остаток.

Добавлено через 1 минуту
ничего страшного, я вас понимаю. но вопросик. код правильно сформулирован? и почему 99999999пусть будет 14 равно такому маленькому числу?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.11.2019, 15:29
Помогаю со студенческими работами здесь

Сложности на стыке
Вот такая проблема возникла на стыке Qt и WinApi. С какой стороны ее решить? Мне кажется, что решение может быть на стороне Qt, поэтому и...

Контакты на стыке
Даже и не знаю, в какую тему писать. Всем известны телефоны Sony Ericsson. У многих существует страшная проблема. Это разъем для наушников...

На стыке Variant и Array
Всем доброго времени суток! Dim TL(4) For i=0 To 4 TL(i)=doc.GetItemValue(&quot;TL_&quot;+Cstr(i+1)) Next На выходе имеем...

Блик на стыке двух объектов
Появляется блик на стыке двух объектов, когда мы смотрим издали. Вблизи всё нормально. Как с этим бороться? Скриншот прилагается.

Как сделать меню на стыке 2 блоков?
Не получается никак


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru