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

Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(n) = n + 3, при n ≤ 18
F(n) = (n//3)*F(n//3) + n - 12, при n > 18, кратных 3
F(n) = F(n-1) + n*n + 5, при n > 18, не кратных 3
Здесь // обозначает деление нацело. Определите количество натуральных значений n из отрезка [1; 800], для которых все цифры значения F(n) чётные.

НА ПИТОНЕ!

👇
Ответ:
Вэшоу
Вэшоу
05.11.2022

def F(n):

   if n <= 18:

       return n+3

   elif n>18 and n%3!=0:

       return F(n-1) + n*n + 5

   else:

       return (n//3)*F(n//3) + n - 12

def help(numb):

   for i in str(numb):

       if int(i)%2==0:

           pass

       else:

           return False

   return True

count=0

for i in range(1,801):

   if help(F(i)):

       count+=1

print(count)

4,5(62 оценок)
Ответ:
vasukulia
vasukulia
05.11.2022

Объяснение:

def F(n):

  if n <= 18:

      return n+3

  elif n>18 and n%3!=0:

      return F(n-1) + n*n + 5

  else:

      return (n//3)*F(n//3) + n - 12

def help(numb):

  for i in str(numb):

      if int(i)%2==0:

          pass

      else:

          return False

  return True

count=0

for i in range(1,801):

  if help(F(i)):

      count+=1

print(count)

4,7(42 оценок)
Открыть все ответы
Ответ:
5Артём
5Артём
05.11.2022

Локальные и глобальные компьютерные сети

С появлением первых персональных компьютеров за их развитием пристально следили миллионы людей по всему миру. Прогресс был весьма стремительным и неуклонным. Компьютерные технологии вошли и навсегда укрепились во всех сферах жизни общества.

Сейчас уже невозможно представить обособленность какой-то деятельности человека от компьютерных устройств. Пользователи проводят свой досуг в сети, работу миллионов офисов коммерческих и некоммерческих компаний обеспечивают компьютеры, оборона и безопасность целых стран зависят от развития данного вида технологий.

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

Пройдя сложный путь развития, такие были найдены – локальные и глобальные компьютерные сети, позволяющие связать несколько станций.

Локальные сети – позволяют связать станции на расстоянии не более 15 км. Таким соединяют чаще всего или единственное здание или несколько соседствующих.

Региональные сети – протяженность которых составляет от 10 до 100 км. Региональной сетью может быть как город, так и целый район.

Глобальные сети – обеспечивают соединения более 1000 км. Они объединяют области и даже страны. Самой известной такой сетью, разумеется, является интернет.

Рассматривать региональные сети в данной статье нет необходимости, так как о них много будет сказано на выставке Экспоцентра «Связь», а здесь будет представлена информация о том, что представляют собой локальные и глобальные компьютерные сети.

4,8(30 оценок)
Ответ:
Darkhan06
Darkhan06
05.11.2022
#include <iostream>
#include <ctime>
using namespace std;
int main ()
{
setlocale (0,"russian");
srand (time(NULL));
unsigned short N,a=0,b=0;
cout << "Кол-во элементов массива: ";
cin >> N;
short *array=new short [N];
cout << "Случайный массив: ";
for (unsigned short i=0;i<N;i++)
{
array[i]=rand()%201-100;
cout << array[i] << ' ';
if (array[i]>=0) a++;
else b++;
}
cout << endl;
cout << "Кол-во положительных элементов: " << a;
cout << endl << "Отрицательных: " << b << endl;
system ("PAUSE");
return 0;
}
4,8(29 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ