Решите 2 по графам. желательно с фото. 35 ! 1 : исполнитель преобразует число на экране. у исполнителя есть три команды, которым присвоены номера: 1) прибавить 1; 2) прибавить 2; 3) прибавить 4. первая команда увеличивает число на экране на 1, вторая увеличивает его на 2, третья — увеличивает на 4. сколько существует программ, для которых при исходном числе 1 результатом является число 15 и при этом траектория вычислений содержит число 8? 2 : исполнитель преобразует число на экране. у исполнителя есть три команды, которым присвоены номера: 1) прибавить 1; 2) прибавить 2; 3) прибавить 3. первая команда увеличивает число на экране на 1, вторая увеличивает его на 2, третья — увеличивает на 3. сколько существует программ, для которых при исходном числе 1 результатом является число 15 и при этом траектория вычислений содержит число 8? повторюсь,что надо графами!
Программа:
Python:
1. Напишите программу, которая на вход получает 50 случайных чисел и находит в массиве количество элементов, делящихся на 7.
from random import randint
arr = [randint(-50,50) for i in range(50)]
j = 0
for i in arr:
if i % 7 == 3:
j += 1
print(arr, '\n', j, 'чисел делится на 7')
2. Написать программу, которая на вход получает 50 случайных чисел и находит среднее арифметическое всех элементов массива, которые делятся на 2 и заканчиваются на 2.
from random import randint
arr = [randint(-50,50) for i in range(50)]
j = k = 0
for i in arr:
if i % 10 == 2 and i % 2 == 0:
j += i
k += 1
print(arr, '\nСреднее арифметическое чисел, которые делятся на 2 и заканчиваются на 2:', j / k)
Алфави́т формального языка — множество атомарных (неделимых) символов какого-либо формального языка (иногда их называют буквами по аналогии с алфавитами естественных языков или символами). Из символов алфавита формального языка строятся слова, а заданием формальной грамматики — допустимые выражения языка.
Лексемы образуются из символов, выражения — из лексем и символов, а операторы — из символов, выражений и лексем. В этой записи рассмотрен алфавит языка программирования
Интегрированная среда разработки - комплексное средство, включающее всё необходимое программисту для создания программного обеспечения.
Алгоритм, в котором команды выполняются в порядке их записи, то есть последовательно друг за другом, называется линейным.
Спецификация (определение, формулирование требований к программе).
Разработка алгоритма.
Кодирование (запись алгоритма на языке программирования).
Отладка.
Тестирование.
Создание справочной системы.
Создание установочного диска (CD-ROM).
6) Вопрос посмотри фото