вторник, 21 января 2025 г.

Информатика. 8 класс. Домашнее задание

 

1.       Ниже записан алгоритм. Укажите наименьшее из таких чисел , при вводе которых алгоритм печатает сначала 2, а потом 15.

  x = int(input())

  a = 0

  b = 1

  while x>0 :

    a = a+1

    b = b*(x % 10)

    x =  x // 10 

  print(a)

  print(b)

2.       Получив на вход натуральное число x, этот алгоритм печатает два числа: a и b. Укажите наименьшее натуральное число, при вводе которого алгоритм печатает сначала 4, а потом  5.

x = int(input())

a = 0; b = 1

while x > 0:

  if x % 2 > 0:

    a = a + x % 9

  else:

    b = b * (x % 9)

  x = x // 9

print(a)

print(b)

 

пятница, 17 января 2025 г.

Информатика. 10 класс

 

1)   Сеть задана IP-адресом 115.198.0.0 и маской сети 255.254.0.0. Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса не кратно 5?

2)    Сеть задана IP-адресом 94.149.96.0 и сетевой маской 255.255.224.0. Сколько в этой сети узлов, для которых количество единиц в двоичной записи IP-адреса кратно 3, а сама двоичная запись оканчивается на 11?

Тест

среда, 15 января 2025 г.

Информатика. 8 класс

 Домашнее задание:

1.       Напишите программу, которая в последовательности целых чисел определяет среднее арифметическое чисел, кратных 7 или 9. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: среднее арифметическое чисел, кратных 7 или 9.

2.       Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности НЕ всегда имеется число, оканчивающееся на 3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести минимальное число, оканчивающееся на 3, или сообщение «Чисел, оканчивающихся на 3 нет». 


вторник, 14 января 2025 г.

Информатика.10 класс

 Домашнее задание 

Задачи № 13: № 114, 167 (двумя способами - аналитически и программно), 226 (двумя способами - аналитически и программно)

понедельник, 13 января 2025 г.