Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
36
Добавлен:
25.04.2015
Размер:
423 б
Скачать
{$mode objfpc}

var n, i, deg: integer;

begin
    read(n);
    i := 2;
    while i*i <= n do begin
        if n mod i = 0 then begin
            deg := 0;
            while n mod i = 0 do begin
                inc(deg);
                n := n div i;
            end;
            write(i, '^', deg, ' ');
        end;
        inc(i);
    end;
    
    if n > 1 then write(n, '^1');
    
    writeln;
end.


















Соседние файлы в папке 14_numeric