Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 07.02.2017
Сообщений: 13

Найти на интервале от меньшего до большего все целые числа, модули которых являются кубами целых чисел

07.02.2017, 10:33. Показов 2364. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны целые числа N и M. Найти на интервале <от меньшего из них до большего из них> все целые числа, модули которых являются кубами целых чисел.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.02.2017, 10:33
Ответы с готовыми решениями:

Найти на интервале <от меньшего из них до большего из них> сумму всех целых нечетных чисел, кратных 5
Даны целые числа N и M. Найти на интервале &lt;от меньшего из них до большего из них&gt; сумму всех целых нечетных чисел, кратных 5.

Найти все числа которые являются кубами каких-либо чисел
Дан отрезок от а до b, на этом отрезке нужно найти такие числа, которые являются кубами других каких-либо чисел ( допустим, 8 принадлежит ...

Найти на интервале все целые числа, которые являются удвоенными нечетными числами
1) Даны целые числа N и M. Найти на интервале &lt;от меньшего из них до большего из них&gt; все целые числа, которые являются удвоенными...

7
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
07.02.2017, 10:54
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var
  m, n, i, s: integer;
  q: real;
 
begin
  write('Введите n и m: ');
  readln(n, m);
  if n > m then
  begin
    s := n;
    n := m;
    m := s;
  end;
  writeln('Числа, удовлетворяющие условию: ');
  for i := n to m do
  begin
    q := power(abs(i), 1 / 3); 
    if (frac(q) = 0) and (power(q, 3) = abs(i)) then
      write(i:8);
  end;
end.
1
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
07.02.2017, 10:54
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
var n,m,x,i,k:integer;
begin
writeln('Введите 2 целых числа');
readln(n,m);
if n>m then
 begin
  x:=n;
  n:=m;
  m:=x;
 end;
k:=0;
writeln('Числа на интервале [',n,'..',m,'], модули которых являются кубами целых чисел');
for i:=n to m do
 begin
  if i=0 then x:=0
  else x:=trunc(exp(ln(abs(i))/3));
  if x*x*x=abs(i) then
   begin
    k:=1;
    write(i,' ');
   end;
 end;
if k=0 then write('Таких чисел нет');
end.
1
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
07.02.2017, 11:08
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var
  n,m,i,j:longint;
function sq3(r:longint):longint;
var
  t:longint;
begin
  t:=round(exp(1/3*ln(abs(r))));  
  if r<0 then t:=-t;
  sq3:=t;
end;  
begin
  write('n,m=');readln(n,m);
  if n>m then begin i:=m; m:=n; n:=i; end;  
  for i:=sq3(n) to sq3(m) do begin
    j:=i*i*i;
    if (j>=n) and (j<=m) then writeln(i,'^3=',j);
  end;  
end.
Добавлено через 3 минуты
ZX Spectrum-128, не верно считает
Введите n и m: 1 1000
Числа, удовлетворяющие условию:
1 8 27 125

Добавлено через 4 минуты
Puporev, тоже не верно считает
Введите 2 целых числа
0 32768
Числа на интервале [0..32768], модули которых являются кубами целых чисел
0 1 8 27 64 125 216 729 1331 1728 2197 3375 5832 9261 10648 12167 13824 15625 17576 19683 24389 27000 32768

должно быть 33 числа...
например 7^3=343, 8^3=512 пропущено

Добавлено через 2 минуты
PS: хотя, сорри, это от паскаля похоже зависит... я в PABC.NET проверял

Добавлено через 2 минуты
в FPC 9^3=729 пропустил
1
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
07.02.2017, 11:17
Цитата Сообщение от Joy Посмотреть сообщение
должно быть 33 числа...
например 7^3=343, 8^3=512 пропущено
еще 1000 пропущено. Я больше доверяю ТП 7.0 и Делфи, там код работает нормально, выдает все 33 числа.
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
07.02.2017, 11:24
Вот скрины.
Миниатюры
Найти на интервале от меньшего до большего все целые числа, модули которых являются кубами целых чисел   Найти на интервале от меньшего до большего все целые числа, модули которых являются кубами целых чисел  
0
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
07.02.2017, 11:32
Цитата Сообщение от Joy Посмотреть сообщение
это от паскаля похоже зависит... я в PABC.NET проверял
Да.
Цитата Сообщение от Joy Посмотреть сообщение
в FPC 9^3=729 пропустил
Нет.
Миниатюры
Найти на интервале от меньшего до большего все целые числа, модули которых являются кубами целых чисел  
0
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
07.02.2017, 12:27
ZX Spectrum-128, Puporev, простите господа, погорячился.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.02.2017, 12:27
Помогаю со студенческими работами здесь

Нахождение суммы большего и меньшего из 3-х введенных целых чисел
Написать программу нахождения суммы большего и меньшего из 3-х введенных целых чисел. Программа должна иметь дружественный интерфейс. Ответ...

Найти все целые числа в интервале от 100 до 999, сумма цифр которых больше произведения этих цифр
помогите решить задачу

В интервале чисел натурального ряда от a до b найти все двузначные числа, в записи которых все цифры различны
В интервале чисел натурального ряда от a до b найти и вывести в поле метки Label все двузначные числа, в записи которых все цифры...

Из первого масива удалить все числа модули которых являются простыми числами
даны два массива с целыми числами.из первого масива удалить все числа модули которых являются простыми числами.удаленные элемменты вставить...

Сформировать массивы, элементы которых являются квадратами и кубами последовательности натуральных чисел
Сформировать массивы А и B, элементы которых являются квадратами и кубами последовательности натуральных чисел соответсвенно. Сформировать...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru