М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
marisa10
marisa10
08.01.2021 12:53 •  Информатика

ПЕРЕДЕЛАЙТЕ НА ЦИКЛ DO-WHILE #include
using namespace std;

#include ;

int main (){
setlocale(LC_CTYPE, "ukr");
float X;
float N;
float Rezultat;
long Years;
cout << "Ведыть початкову суму вкладу:-> "<< " ";
cin >> X;
cout << "Ведыть бажану суму вкладу:-> "<< " ";
cin >> N;
if (N <= X)
{
cout << "Ви вже маете бажану суму!";}
else
{Rezultat=X;
Years=0;

while (Rezultat {Rezultat=3*Rezultat;
Years++;}
}
cout << "Ви отримаете бажану суму через -> "<< " ";
cout << Years << " рокiв " << endl;

system ("pause");
return 0;

}

👇
Открыть все ответы
Ответ:
Добрый день!

Давайте решим эту задачу шаг за шагом.

Перед нами стоит задача написать программу, которая определяет, является ли заданное число гиперпростым или нет.

Первым шагом нам нужно реализовать функцию, которая будет проверять, является ли число простым. Простое число - это число, которое делится только на 1 и на само себя без остатка. Но в данной задаче нужно исключить число 1, так как оно не считается простым. Вот как будет выглядеть эта функция:

```python
def is_prime(n):
if n == 1:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
```
Эта функция принимает на вход число `n` и проверяет, делится ли оно нацело на все числа в интервале от 2 до корня из `n`. Если делится хотя бы на одно число, то функция возвращает значение `False`, иначе возвращает `True`.

Далее нам нужно реализовать функцию, которая будет проверять, является ли число гиперпростым. Для этого мы будем последовательно откидывать последние цифры числа и проверять каждое полученное число на простоту. Если все полученные числа являются простыми, то число считается гиперпростым. Вот как будет выглядеть эта функция:

```python
def is_hyperprime(n):
str_n = str(n)
for i in range(len(str_n)):
if not is_prime(int(str_n[:len(str_n)-i])):
return False
return True
```
Эта функция принимает на вход число `n`, переводит его в строку, и затем проходит циклом от 0 до длины строки числа `n`. На каждом шагу откидывается последняя цифра числа с помощью среза `str_n[:len(str_n)-i]`, переводится в целое число и передается в функцию `is_prime()` для проверки на простоту. Если хотя бы одно из полученных чисел не является простым, функция возвращает значение `False`, иначе возвращает `True`.

Теперь, когда у нас есть две функции для проверки простоты числа и проверки гиперпростоты числа, мы можем написать основную часть программы. Вот как будет выглядеть основная часть программы:

```python
n = int(input()) # считываем число N
if is_hyperprime(n):
print("YES")
else:
print("NO")
```

В этой программе мы считываем число `n` с помощью функции `input()`, затем вызываем функцию `is_hyperprime()` и в зависимости от ее результата выводим на экран слово "YES" или "NO" с помощью функции `print()`.

Вот, как выглядит полный код программы:

```python
def is_prime(n):
if n == 1:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True

def is_hyperprime(n):
str_n = str(n)
for i in range(len(str_n)):
if not is_prime(int(str_n[:len(str_n)-i])):
return False
return True

n = int(input())
if is_hyperprime(n):
print("YES")
else:
print("NO")
```

Программа готова! Если у вас остались вопросы, не стесняйтесь задавать. Я готов помочь!
4,6(24 оценок)
Ответ:
Дорогой ученик!

Рад, что ты проявляешь интерес к литературе и просишь разъяснить тебе вопрос о произведении А. Н. Островского. Я с удовольствием помогу тебе разобраться.

Итак, у нас есть задача: найти должность персонажа по имени Максим Дорофеевич в произведении А. Н. Островского. Начнем с того, что у нас есть некий каталог под названием "Островский", а также архив с именем "Островский.rar". Как я понимаю, нам нужно распаковать этот архив на компьютере, чтобы получить доступ к тексту произведения и найти информацию о Максиме Дорофеевиче.

Шаг 1: Распаковка архива

Для начала нам нужно распаковать архив на своем компьютере. Для этого следуй следующим инструкциям:

1. Найди файл "Островский.rar" на своем компьютере.
2. Щелкни правой кнопкой мыши на этом файле и выбери опцию "Извлечь все" или "Распаковать все". Обычно эта опция появляется в выпадающем меню.
3. Укажи путь, куда ты хочешь распаковать архив. Например, можешь выбрать папку "Документы" или создать новую папку для этой цели. Нажми кнопку "Извлечь" или "Распаковать".
4. После завершения распаковки у тебя появится новая папка с именем "Островский" (или другим названием, если ты выбрал другое).

Шаг 2: Поиск текстового файла

Открой папку "Островский" и найди там текстовый файл, который, вероятно, содержит произведение А. Н. Островского. Обычно текстовые файлы имеют расширение ".txt" или ".doc".

Шаг 3: Использование поисковых средств

Открой найденный текстовый файл с помощью текстового редактора на своем компьютере. Можешь использовать Microsoft Word, блокнот или любую другую программу, которая позволяет открывать и редактировать текст.

Теперь, чтобы найти информацию о персонаже Максиме Дорофеевиче, воспользуемся поисковыми средствами, доступными в большинстве текстовых редакторов. Вот что тебе нужно сделать:

1. Нажми комбинацию клавиш "Ctrl + F" на клавиатуре. Обычно это сочетание клавиш используется для вызова поиска в текстовом редакторе.
2. В открывшемся окне поиска введи имя "Максим Дорофеевич" и нажми Enter.
3. Результаты поиска покажутся тебе на экране. Пролистай найденные совпадения и обрати внимание на те места в тексте, где упоминается Максим Дорофеевич.
4. Читай эти участки текста, чтобы найти информацию о должности Максима Дорофеевича.

Таким образом, используя поисковые средства текстового редактора, мы можем найти и ознакомиться с информацией о персонаже Максиме Дорофеевиче и узнать его должность в произведении А. Н. Островского.

Удачи в выполнении задания! Если у тебя возникнут еще вопросы, не стесняйся задавать. Я всегда готов помочь.

С наилучшими пожеланиями,

Твой учитель
4,5(98 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ