0 / 0 / 0
Регистрация: 09.02.2011
Сообщений: 25
1

Найти наименьшее натуральное число М, кратное 5

21.09.2013, 14:42. Показов 1943. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CLS
INPUT "Введите X =", x
e = .01
M = 5
n = 1
s = 0
DO
M = M + 5
LOOP UNTIL ((M MOD 5) = 0) AND sqrt(1 + ABS(x)) / M(e)
PRINT "M="; M
f = 1
FOR i = 1 TO k
f = f * i
NEXT i
FOR n = 1 TO M
s = s + (1 / f)
NEXT n
PRINT "s="; s
При запуске выдает переполнение, не пойму в чем дело.Подскажите.Полное задание во вложении
Миниатюры
Найти наименьшее натуральное число М, кратное 5  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2013, 14:42
Ответы с готовыми решениями:

Найти наименьшее натуральное число, кратное 4
Помогите с задачкой, плиз ) Найти наименьшее натуральное число М, кратное 4, для которого ...

В последовательности нужно найти наименьшее число, кратное 7
Написать программу Дана последовательность. В ней нужно найти наименьшее число кратное 7. ...

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

Найти наименьшее нечетное натуральное число
Найти наименьшее нечетное натуральное число, сумма делителей которого (исключая само это число)...

7
1045 / 315 / 74
Регистрация: 13.07.2013
Сообщений: 1,270
21.09.2013, 15:29 2
Цитата Сообщение от Irisha07 Посмотреть сообщение
sqrt(1 + ABS(x)) / M(e)
Здесь, по-моему, нет выражения.

Добавлено через 1 минуту
Цитата Сообщение от Irisha07 Посмотреть сообщение
FOR i = 1 TO k
И переменной k я раньше в программе не видел...
0
572 / 141 / 37
Регистрация: 12.03.2012
Сообщений: 403
21.09.2013, 15:31 3
Стр. 9:
QBasic/QuickBASIC
1
LOOP UNTIL (sqrt(1 + ABS(x)) / M)<e
0
1045 / 315 / 74
Регистрация: 13.07.2013
Сообщений: 1,270
21.09.2013, 15:32 4
Цитата Сообщение от Irisha07 Посмотреть сообщение
f = 1
FOR i = 1 TO k
f = f * i
NEXT i
FOR n = 1 TO M
s = s + (1 / f)
NEXT n
Вот здесь вообще что-то странное... Вы один раз вычисляете факториал при том для какого-то непонятного числа...

Добавлено через 46 секунд
Цитата Сообщение от vodav Посмотреть сообщение
LOOP UNTIL (sqrt(1 + ABS(x)) / M)<e
Так лучше.
0
572 / 141 / 37
Регистрация: 12.03.2012
Сообщений: 403
21.09.2013, 15:34 5
Стр.12:
QBasic/QuickBASIC
1
FOR i = 1 TO M
Это неверно, там в задании формула сложнее.
Сщасс Good-Morning, разберется
0
1045 / 315 / 74
Регистрация: 13.07.2013
Сообщений: 1,270
21.09.2013, 15:42 6
Цитата Сообщение от vodav Посмотреть сообщение
FOR i = 1 TO M
Видимо нет - там вообще лучше, наверно, факториал как функцию/процедуру заявлять, т.к. он (как я понял) должен быть выполнен много раз.

Добавлено через 3 минуты
Наверно так:
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
FOR n=1 TO M
CALL fact(n,nn)
S=S+1/nn
NEXT n
 
SUB fact(n,nn)
nn=n!   'конечно не так, но, для ппростоты
END SUB
Я так себе это представляю.

Добавлено через 48 секунд
Цитата Сообщение от Irisha07 Посмотреть сообщение
При запуске выдает переполнение
Кстати, а где выдает переполнение? На какой строке?

Не по теме:


Добавлено через 2 минуты

Цитата Сообщение от vodav Посмотреть сообщение
Сщасс Good-Morning, разберется
:D:yes:

0
0 / 0 / 0
Регистрация: 09.02.2011
Сообщений: 25
21.09.2013, 18:31  [ТС] 7
LOOP UNTIL ((M MOD 5) = 0) AND sqrt(1 + ABS(x)) / M(e)
в этой строке переполнение выдает
0
1045 / 315 / 74
Регистрация: 13.07.2013
Сообщений: 1,270
21.09.2013, 18:35 8
Цитата Сообщение от Irisha07 Посмотреть сообщение
в этой строке переполнение выдает
Вот, vodav упомянул эту строку.
0
21.09.2013, 18:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.09.2013, 18:35
Помогаю со студенческими работами здесь

Найти и вывести на экран наименьшее натуральное число которое превращается в единицу за k ходов
Здравствуйте! Срочно надо программы написать! 2 За один ход с числом делается такая операция:...

В последовательности натуральных чисел определить наименьшее число кратное трем, оканчивающееся на 5
Здравствуйте, не могу понять предложение &quot; Напишите программу, которая в последовательности...

Дано число. Если оно четное, кратное 9 и не кратное 8, то увеличить его в 23 раза
Помогите пожалуйста с задачкой Дано число. Если оно четное, кратное 9 и не кратное 8, то...

Дано натуральное число n (n>999). Найти: а)число сотен в нем; б)число тысяч в нем
Дано натуральное число n (n&gt;999). Найти: а)число сотен в нем; б)число тысяч в нем.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru