Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
Nemiroffdenisa
25.09.2022 00:42 •
Информатика
Дано целое число x и натуральное n. составьте алгоритм вычисления x в n степени. проверте алгоритм трассировкой. напишите программу на паскале. только через while do самую простую программу, сложную не принимают
Показать ответ
Ответ:
всёокок
08.10.2020 04:14
Var
i,n,x:integer;
p:longint;
begin
Writeln('Введите x и n: '); Read(x,n);
p:=1; i:=0;
while i<n do begin
p:=p*x;
i:=i+1
end;
Writeln(x,'^',n,' = ',p)
end.
Примеры
Введите x и n:
15 3
15^3 = 3375
Введите x и n:
2 10
2^10 = 1024
Введите x и n:
18 5
18^5 = 1889568
-9 7
-9^7 = -4782969
Трассировка:
Введите x и n:
2 6
i=0 p=1
p=2 i=1
p=4 i=2
p=8 i=3
p=16 i=4
p=32 i=5
p=64 i=6
2^6 = 64
0,0
(0 оценок)
Популярные вопросы: Информатика
mirann2hsjb
02.04.2023 09:07
1.ознакомьтесь с материалами презентации к параграфу, содер-жащейся в электронном приложении кучебнику. что вы можете сказать о формах представления информации в презента-ции...
nova4ka
16.12.2022 10:00
3. какова оптимальная длина поля кода операций в битах для компьютера, система машинных команд которого состоит из 48 команд?...
fotoschoolio
09.02.2022 14:51
30 паскаль дана строка, содержащая текст, заканчивающийся точкой. вывести на экран слова, содержащие три буквы. 2. дана строка. определить, сколько раз входит в неё группа...
bayramovarzu
15.12.2022 06:45
Даны 2 числа а и b найти их среднее арефметическое (a+b)/2...
kasym2
11.06.2022 15:26
Самостоятельная 2) выражения: а. (a - b) & (b& cub)& a& bс. (au b)& (bu a)& (сов)б. (a& b& b) u (b& c& c)d. au a& b...
anuaribragimov1
25.04.2021 01:38
Итоговый тест к главе 3 текстовая информация и компьютер ( интерактивный )...
ksenyaLove1246
25.04.2021 01:38
Из n введенных чисел найти сумму квадратов положительных чисел произведения отрицательных и подсчитать нулевые...
виквик4
25.04.2021 01:38
Составить программу поиска элемента в одновимирному массиве ! турбо паскаль надо напишите код...
Anchoys777
16.03.2020 16:09
Вставите пропущенные буквы: 1. на __ __лке есть кн_г_. 2. н__ __олке нет __ __хм__т. 3. н__ __ __лке б__ль__е __ест__ __гру__ек....
krskapoval
04.07.2020 00:35
Минимизировать функцию. (a+¬b+c)*(¬a+¬b+c)=?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
i,n,x:integer;
p:longint;
begin
Writeln('Введите x и n: '); Read(x,n);
p:=1; i:=0;
while i<n do begin
p:=p*x;
i:=i+1
end;
Writeln(x,'^',n,' = ',p)
end.
Примеры
Введите x и n:
15 3
15^3 = 3375
Введите x и n:
2 10
2^10 = 1024
Введите x и n:
18 5
18^5 = 1889568
-9 7
-9^7 = -4782969
Трассировка:
Введите x и n:
2 6
i=0 p=1
p=2 i=1
p=4 i=2
p=8 i=3
p=16 i=4
p=32 i=5
p=64 i=6
2^6 = 64