Просмотр полной версии : помогите с QBAS
надо задачу решить не знаю какой оператор использовать
программу для нахождения всех делителей натурального числа А
очень надо плз помогите
:'(
надо задачу решить не знаю какой оператор использовать
программу для нахождения всех делителей натурального числа А
очень надо плз помогите
:'(
в бейсике вроде mod находит остаток от деления, соответственно в цикле наверн лучше for, от 1 до А с шагом 1 проверяешь все числа, если остаток 0, значит выводим число
на скока я помню бейсик че-то типа того должно быть
for i=1 to A
if A mod i = 0 then print i ( или не принт? не помню :), кароч вывести надо )
next
AndrewShmel
20.01.2007, 00:14
На самом деле достаточно перебирать делители до от 2 до корня из самого числа, ибо на 1 и на само себя оно будет итак делиться.
спасибо всем но я своим другим способом уже решил
спс
Работает на vBulletin® версия 3.7.2. Copyright ©2000-2008, Jelsoft Enterprises Ltd. Перевод: zCarot