glebochkabalas
04.06.2022 07:24

Python 3 Базовые алгоритмы теории чисел
Разложение на простые
Требуется разложить целое число N на простые множители с учётом их степени и вывести результат в порядке возрастания множителей.

Входные данные

Программе дано число N(2≤N≤109).

Выходные данные

Вывести разложение N на простые множители. Возведение в степень обозначайте значком ^.

Примеры
Ввод
Вывод
2
2
1008
2^4*3^2*7

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Mimiminika
24.01.2021 13:12

C++

#include <iostream>

#include <ctime>

using namespace std;

int main() {

setlocale(LC_ALL, "Russian");

srand(time(NULL));

int arr[20],sum=0;

for (int i = 0; i < 20; i++)

{

 arr[i] = rand() % 36+(-15);

}

cout << "Обычный массив -> ";

for (int i = 0; i < 20; i++)

{

 cout << arr[i] << "  ";

}

cout << endl << "Элементы массива которые больше 10 ->";

for (int i = 0; i < 20; i++)

{

 if (arr[i]>10) {

  cout << arr[i] << "  ";

 }

}

cout << endl;

 system("pause");

 return 0;

}

Объяснение:

0,0(0 оценок)
Ответ:
Haker2216
10.05.2022 18:52

1 - не сделаю. Тк нет 121 стр...

Номер 2.

          10,2        10,8     -10,2      -10,8

Round(x) 10            11          -10          -11

Int(x)         10          10           -10         -10

Frac(x)      2            8             2            8

3.

program S;

var a, b: real;

begin

   write('a: ');

   readln(a);

   write('b: ');

   readln(b);

   

   writeln(a*b);

end.

4. Думаю сам справишься)))0)

Объяснение:

2. Думаю в объяснении не нуждается. В задании и так написано, что происходит)))

3. Создали переменные, запросили значения, вывели произведение.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота