Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
anny60
25.11.2020 15:35 •
Информатика
Написать программу в паскале. задано натуральное число n (n ≤ 9999). определить количество цифр числа n^2.
Ответ:
НеизвестныйНикнейм
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 оценок)
Популярные вопросы: Информатика
ЯнаКорягина
13.12.2020 08:16
Вмагазине компьютерной техники имеется 10 видов клавиатур и 12 видов мышек. сколькими можно выбрать клавиатуру и мышку?...
yanakorzh2003
29.09.2021 21:11
На летних каникулах в международном лагере встретились 4 девочки: зоя, катя, нина. национальности их различны, хотя каждая из девочек владеет двумя языками из четырёх (, , французский...
KuDiAnA2003
19.05.2021 23:05
Отметьте все виды памяти с произвольным доступом. дисковая память оперативная память (озу) постоянная память (пзу) память на магнитной ленте память на флэш-дисках...
nhxjjxjx
19.05.2021 23:05
Дано предложение. определить долю в процентах букв а в нем(pascal abc)...
pastoling
26.03.2020 12:53
Напишите программу для паскаль. заполнить массив а[1: 10], случайными целыми числами в диапазоне от 1 до 20и вывести на экран элементы массива чётными числами....
button4ik
05.03.2023 19:19
1. ввести цифру с. определить, сколько раз она встретилась в заданном числе. 2. найти максимальную цифру числа. 3. ввести произвольное количество натуральных чисел. признаком...
ES2017
05.03.2023 19:19
На мониторе электронных часов счастливое время читается одинаково как слева направо,так и справочники налево. часы показывают 20: 02. сколько часов и минут с момента предыдущего...
anuta00002000
29.12.2021 00:20
Как построить график отражающий отношения между следующими объектами: компьютер, процессор, память, устройства ввода, устр вывода, внутр память, внешняя память, оператив память,...
danik24rysskiy
23.05.2023 12:18
Написать программу в turbo pascal найти 2 максимума из любой последовательности чисел...
jajahahah81817
23.05.2023 12:18
Составить программу. присвоить переменным а, в, с любые положительные значения. вычислить значение переменной и вывести d: =(3,5•à+â)•2/4•c+5•b;...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
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.