В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
karolina000000
karolina000000
16.08.2020 05:51 •  Информатика

Задача №112200. Гиперпростое число Простое число называется гиперпростым, если любое число, получающееся из него откидыванием нескольких последних цифр, тоже является простым. Например, число 733 -– гиперпростое, так как и оно само, и числа 73 и 7 -– простые. Напишите программу, которая определяет, верно ли, что переданное ей число N – гиперпростое. Используйте функции. Учтите, что число 1 не считается простым.

Входные данные
Входная строка содержит натуральное число N .

Выходные данные
Программа должна вывести слово 'YES', если переданное её число – гиперпростое, и слово 'NO', если это число не гиперпростое.

Примеры
входные данные
733
выходные данные
YES
входные данные
1734
выходные данные
NO

Показать ответ
Ответ:
999999апро
999999апро
13.12.2022 19:39

1. Три ряда и два столбца размечаем :

Столбцы: "Год", "Месяц"

Ряды: "День рождения", "Текущая дата", "Возраст"

2. "День рождения" заполняем вручную, указываем в столбце "Год" - год рождения, в столбце "Месяц" - соответственно месяц рождения.

3. По формулам заполняем текущую дату в ряде "Текущая дата", формула для столбца "Год":

— "=YEAR(TODAY())", функция TODAY() - возращает текущую дату в формате Exel, функция YEAR() - принемает дату формата Exel и возращает год в виде целого числа.

— "=MONTH(TODAY())", работает схоже с предыдущей функцией, но в отличии от нее, определяет из текущей даты - месяц.

4. Заполняем ряд "Возраст", тут указываем формулы для столбца "Год" и"Месяц" простые формулы, где вычетаем из текущей даты - дату рождения.

фото закреплено


Вас в решении задачи: Известны год и номер месяца рождения человека, а также год и номер месяца сего
0,0(0 оценок)
Ответ:
Evdjr
Evdjr
07.10.2021 03:24

см.пояснение

Объяснение:

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

const int n=499;

int main() {

   srand(time(0));

int arr[n],min=100,max=-100,iter=0,mediana;

for (int i=0;i<n;i++){

 arr[i]=rand()%200-100;

 if (min>arr[i])

  min=arr[i];

 if (max<arr[i])

  max=arr[i];

}

for (int i=0;i<n;i++){

 if(arr[i]==max)

  iter++;

}

int swap;

for (int i=0;i<n-1;i++){

 for (int j=i+1;j<n;j++){

  if (arr[i]>arr[j]){

   swap=arr[i];

   arr[i]=arr[j];

   arr[j]=swap;

  }

 }

}

mediana=n/2+1;

mediana=arr[mediana];

cout<<"min = "<<min<<endl;

cout<<"max = "<<max<<" povtorov: "<<iter<<endl;

cout<<"mediana = "<<mediana;

return 0;

}


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