Пользователь вводит число N > 0. если оно является результатом возведения в степень число 3, то вывести YES НА ПАЙТОНЕ С WHILE ИЛИ FOR
Ответы на вопрос:
N = int(input())
if N == 1: print('YES') # 3 в степени 0 равно 1.
if N % 3: # Проверка на то, что N кратна 3, если она не кратна 3-м, то это точно не степень 3-ки.
exit()
n = 1
s = 0
while s < N:
s = 3 ** n
if s == N: print('YES')
n += 1
ответ:
program scheme;
var xn,xk,dx,x,s,p,k,y: extended;
label rep;
begin
write('enter xn: ');
readln(xn);
write('enter xk: ');
readln(xk);
write('enter dx: ');
readln(dx);
s: =0; p: =1; x: =xn; k: =0;
rep:
if x < = xk then
begin
y: =exp(sin(x))*cos(x);
writeln('x = ',x: 0: 3, ' y = ', y: 0: 3);
if y > = 0 then
s: =s+y;
if y < > 0 then
p: =p*y;
x: =x+dx;
goto rep;
end
else
begin
writeln('s = ', s: 0: 3, ' p = ', p: 0: 3, ' k = ', k: 0: 3);
exit;
end;
end.
объяснение: если есть вопросы, пишите в лс.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Аня14201.04.2023 22:54
-
joraninga30.04.2023 06:37
-
vfghjufr12.01.2022 12:50
-
moldirkurmanbek18.02.2023 12:55
-
wertuos123423.12.2020 03:42
-
HappyMen1104.06.2023 05:16
-
лехенский08.01.2022 18:06
-
straza98228.07.2022 18:08
-
Наркодилер15.10.2022 06:00
-
oleegglazunov17.04.2022 00:46
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.