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*
Комментарий*

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

annaan-dr582
Александра440
Neveselova
Talikova164
asl09777
mileva84
nataliaterekhovasinger2
zipylin
delfa-r6289
Verakravez8790
orbbsvsupply
Svetlana1884
Alekseevna1811
Prostofil200790
oskar-pn
▲