Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
ibrohim3
26.06.2021 03:34 •
Информатика
Написать программу в паскале. задано натуральное число n (n ≤ 9999). определить количество цифр числа n^2.
Показать ответ
Ответ:
WinxPolina05
06.10.2020 10:43
Первый
Var n:longint;
Begin
Write('n = ');ReadLn(n);
n:=n*n;
if frac(Ln(n)/Ln(10)) > 0 then WriteLn(int(Ln(n)/Ln(10))+1)
else WriteLn(Ln(n)/Ln(10))
End.
Второй
Var
n,k:longint;
Begin
Write('n = ');ReadLn(n);
k:=0;
n:=n*n;
While n > 0 do
Begin
k:=k+1;
n:=n div 10
End;
WriteLn(k);
End.
0,0
(0 оценок)
Популярные вопросы: Информатика
iKatya16
30.03.2021 15:16
Не могли бы вы по информатике, тему в школе не объясняют оставляют нас с просто так, без нужного материала. заранее )0)) (номера с абвг оба)...
irkaveerova
19.11.2020 12:24
решить 9 класс Л. Г. Овчинникова...
Hedulik
14.01.2023 10:39
Информатика 8 класс паскаль написать текст: двузначное положительное целое число, если меньше 20 - находим сумму цифр,иначе ничего с рим не делаем...
Gandondddddd
06.05.2021 23:28
Асем нужно составить N-значный пароль из цифр. Она решила, что это будет такое N-значное число, которое делится без остатка на сумму своих цифр. Но оказалось, что таких чисел несколько...
inessa30
30.01.2020 13:11
Написать программу в питоне. Обратите внимание на то, что именно ПРОИЗВЕДЕНИЕ...
Fracian
14.12.2020 06:14
Решите уравнение по информатике. 111011 в двоичной системе -(x в двоичной системе-35,7 в 8 системе) = 1F, D 16...
ekaterinaefimenko16
27.09.2022 12:36
Нужна по информатике:Скласти програму, яка з частин слова АНІМАТОР складає слово АТОМ...
Tinka123
08.01.2022 13:26
Var n: integer; i: integer; k: integer; a: array [1..n] of integer;( ожидалось контекстное выражение) Begin for i:=1 to n do Read(a[i]); {k:=0;} for i:=1 to n do if not Odd(a[i])...
nata524
25.02.2023 13:57
Лёгкая по дан текст. удвоить все буквы этого текста, стоящие в чётных позициях....
xaxon93
25.02.2023 13:57
Какая рабочая книга состоит из нескольких листов нескольких строк 256 столбцов ячеек...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
Var n:longint;
Begin
Write('n = ');ReadLn(n);
n:=n*n;
if frac(Ln(n)/Ln(10)) > 0 then WriteLn(int(Ln(n)/Ln(10))+1)
else WriteLn(Ln(n)/Ln(10))
End.
Второй
Var
n,k:longint;
Begin
Write('n = ');ReadLn(n);
k:=0;
n:=n*n;
While n > 0 do
Begin
k:=k+1;
n:=n div 10
End;
WriteLn(k);
End.