kgrechin
?>

Определи режимы обновления оглавления. Выбери верный вариант ответа:Верных ответов: 2обновить целикомобновить заполнительобновить только номера страницобновить заголовки​

Информатика

Ответы

sochi-expert
1) 8
2) 7 выведет 1
3)
11 строка, поменять на k := k + 1;
14 строка заменить на if n = 1 then

Рабочий код

var
    n, k: integer;

begin
    read(n);
    k := 0;
    while n mod 7 = 0 do
    begin
        k := k + 1;
        n := n div 7;
    end;
    if n = 1 then
        writeln(k)
    else
        writeln('He существует')
end.

Правильное решение данной задачи
const
    divider = 7;

var
    n: integer;
    k: real;

begin
    read(n);
    k := ln(n) / ln(divider);
    if round(k) = k then
        writeln(round(k))
    else
        writeln('He существует');
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Определи режимы обновления оглавления. Выбери верный вариант ответа:Верных ответов: 2обновить целикомобновить заполнительобновить только номера страницобновить заголовки​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

murin
Yelena_Irina826
happych551
Низамов
alexandr25901
alekseydovganich6
Ofelya1308
Anna-Miron
Mukhina1811
opal19575
sensenagon50
Rustamov741
kovansckaya201313
urazmetova
tsarkovim