Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2014, 12:50   #1
Micro-Ice
Новичок
Джуниор
 
Регистрация: 14.05.2014
Сообщений: 2
Вопрос Бейсик. Разложение числа на простые множители

Помогите решить задачу "Разложение числа на простые множители"
на языке Basic.
Вот какой-то бред получился
Код:
INPUT P
I=2
WHILE P<>1
A=P : B=I
GOSUB 10
IF A=0 THEN PRINT B : P=P/B ELSE I=I+1
WEND
END
10 REM
WHILE A>=B
A=A-B
WEND
RETURN
Нужен чтоб ответ получился примерно так 2^3*3^2 или хотяб так 2*2*2*3*3
P.S. ЖЕЛАТЕЛЬНО СО ВСПОМОГАТЕЛЬНЫМ АЛГОРИТМОМ!!!



___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 14.05.2014 в 13:00.
Micro-Ice вне форума Ответить с цитированием
Старый 14.05.2014, 13:10   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

так устроит?
Код:
INPUT P
I = 2
WHILE P <> 1
  A = P: B = I
  GOSUB 10
  IF A = 0 THEN
     PRINT B;
     P = P / B
     IF P <> 1 THEN PRINT "*";
  ELSE
    I = I + 1
  END IF
WEND
PRINT " "
END
10 : REM
WHILE A >= B
  A = A - B
WEND
RETURN
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.05.2014, 13:31   #3
Micro-Ice
Новичок
Джуниор
 
Регистрация: 14.05.2014
Сообщений: 2
По умолчанию

Вполне
Спасибо!!!
Micro-Ice вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разложение натурального числа на простые множители в программе 1С Julia89 Помощь студентам 1 22.04.2013 07:37
разложение на простые множители pakusya Помощь студентам 2 19.12.2011 15:55
разложение числа на простые множители zorra123 Общие вопросы C/C++ 4 03.11.2011 21:38
Разложение натурального числа на простые множители (Delphi) giga_person Помощь студентам 3 17.03.2010 16:24
Разложение числа на простые множители artem_MG Паскаль, Turbo Pascal, PascalABC.NET 3 24.10.2008 19:28