MATLAB
09.06.2022
Написать алгоритм, проверяющий, является ли произвольное натуральное число n факториалом какого-либо числа k. Если яв-ляется, то найти число k, в противном случае вывести соотвеству-ющую запись. Не использовать циклы.
Популярные посты
- Golf Hit
- Space Waves – A Thrilling Arcade Challenge
- Retro Bowl 26 – The Ultimate Free Football Experience
- Wacky Flip – The Hilarious Flip-and-Land Challenge
- Where can I find a fun and reliable soundboard unblocked to play meme and game sounds online?
- Crazy Cattle 3D
- Работа с sdr приемником через MATLAB
- Need Psychology Essay Help? Choose a Reliable Writing Service Today
- Granny Game – Experience the online survival horror that is causing a fever
- That’s Not My Neighbor – Uncover the Impostors in a Suspenseful 1955 Apartment
Темы
- Цифровая обработка сигналов
- Системы управления
- Математика и статистика
- Изображения и видео
- Системы связи
- Электропривод и силовая электроника
- Робототехника и беспилотники
- Встраиваемые системы
- ПЛИС и СнК
- Глубокое и машинное обучение(ИИ)
- Автоматизация испытаний
- Верификация и валидация
- Радиолокация
- Биология
- Другое
Популярные теги
MATLAB (313)
Simulink (209)
конкурс_hub.exponenta_2019 (54)
конкурс_hub_2021 (46)
Student_Hub_2021 (45)
Электропривод (38)
StudentHub2019 (35)
системы управления (35)
моделирование (28)
VIIВСЕРОССИЙСКАЯКОНФЕРЕНЦИЯ (27)
MATLAB-программирование (26)
доклад (25)
электротехника (25)
МОП (25)
ЦОС (25)
В скобках указано количество постов по тегу
Все теги
Ответы
Program F;
var
p,x,N:integer;
Begin
Writeln('Введите число');
Readln(x);
p:=1;
N:=1;
if x=1 then Writeln('число ',x,'является фактриалом числа 0 ');
While p<x do
Begin
N:=N+1;
p:=p*N;
End;
if p=x then Writeln('число ',x,'является фактриалом числа* ',N)
else Writeln('число ',x,' не является фактриалом числа');
Readln;
End.
Есть код на паскале, а нужно на матлабе
Что значит без циклов? У вас же с циклами?
https://se.mathworks.com/help/matlab/ref/factorial.html
Но внутри наверно все равно цикл
Я рад научиться писать алгоритмы из вашего поста. Я надеюсь добавить больше знаний. wordle
An algorithm that checks if an arbitrary natural number n is a factorial of some number k is given by the following equation:
n = factorial(k) wordle
This equation can be solved for n using the following algorithm:
n = 1
n = 2
n = 3
n = 4
n = 5
n = 6
n = 7
n = 8
n = 9
n = 10
n = 11
n = 12
n = 13
n = 14
n = 15
n = 16
n = 17
n = 18
n = 19
n = 20
For all n >= 1, the equation holds true. For all n = 0, the equation fails.
If that holds true then what you have to do with sequential notion of N followed by greater symbol because it takes you to be down right open and explosive enough to make it as it sounds just rational for my diploma writing assignment
Very good article, I have learned many useful and interesting things from the information you shared. fall guys
Thank you very much for creating this ovo essay; the topics you cover all have unique significance.
Алгоритм будет выглядеть с drive mad
Инициализируем перем
Инициализ
Для каждого простоВычисляем с
Вычисляем
Если степень мн
Для каждого целого числа i от 1 до степени множителя числа n, умножаем текущее значение f на k и увеличиваем k на 1.
Если после всех итераций значение f равно n, то выводим значение k-1, иначе выводим "n не является факториалом какого-либо числа k".
Данный алгоритм использует рекурсию вместо циклов, что соответствует условию задачи.
Если дошли до этого момента, melon playground значит, n! не является факториалом какого-либо числа k. Выводим соответствующее сообщение.
The information you shared is very accurate, it gives me the knowledge that I need to learn. Thank you for sharing this useful information. wormate.io