. решение алгоритмических задач связанных с анализом графов (примеры: построения оптимального пути между вершинами ориентированного ациклического графа; определения количества различных путей между вершинами) РЕБЯТ решите дам
Надеюсь вы так работали с циклом фор,а то у учительницы глаза на лоб вылезут). Вообще вот мое объяснение: 1. Сначала в питоне пишем переменную с оператором инпут для ввода числа, потом ставим условия if и elif, это одно и тоже но elif для множества условий. else - в противном случае. И там условия.
2. Берем переменную i(ее обычно используют для циклов) и пишу я: пока i не равно 5 учитывая что i равно 0 идет пять раз. А что бы шло пять раз надо дойти до 5 добавляя +1 к переменной.
3. Range функция арифмет. прогресии. Она считает сколько элементов в массиве и это использу. для цикла в цикле пишу 8 класс.
Учите пайтон - пайтон сила. А так хорошо размялся.
1. a = int(input())
if a < 0:
print('Отрицательное число')
elif a = 0:
print(' ноль ')
else:
print(' Положительное число') .
2. i = 0
while i != 5:
i += 1
print('8 класс')
3. i = [1,1,1,1,1]
for a in range(5):
print('8 класс')
Объяснение:
Надеюсь вы так работали с циклом фор,а то у учительницы глаза на лоб вылезут). Вообще вот мое объяснение:
1. Сначала в питоне пишем переменную с оператором инпут для ввода числа, потом ставим условия if и elif, это одно и тоже но elif для множества условий. else - в противном случае. И там условия.
2. Берем переменную i(ее обычно используют для циклов) и пишу я: пока i не равно 5 учитывая что i равно 0 идет пять раз. А что бы шло пять раз надо дойти до 5 добавляя +1 к переменной.
3. Range функция арифмет. прогресии. Она считает сколько элементов в массиве и это использу. для цикла в цикле пишу 8 класс.
Учите пайтон - пайтон сила. А так хорошо размялся.
bd = {} #База данных будет организована в виде словаря
while 1:
name = input("Введите имя пассажира: ") #Имя - ключ к весу и количеству вещей
kol_vo = int(input("Введите кол-во вещей: ")) #Не требует объяснения
ves = float(input("Введите вес багажа: "))
bd[name]={'kol-vo':kol_vo, 'ves':ves} #По имени получаем дальнейшую информацию
srednee=0 #Сбрасываем среднее арифметическое
for passazir in bd: #Переберём пассажиров
srednee+=bd[passazir]['kol-vo'] #Сложим кол-во их вещей
srednee/=len(bd) #И разделим на кол-во пассажиров
for passazir in bd: #Переберём пассажиров
if bd[passazir]['kol-vo'] > srednee: #Если у пассажира больше среднего
print("У пассажира %s вещей больше среднего!" % passazir) #Песатаем его имя
if input("Завершить [y/n]? ").lower() == 'y': #Проверяем, выйти ли из цикла
break
#.lower() - переводит строку в нижний регистр
#" text %s text" % переменная - подставляет переменную в текст ( аналогично " text " + переменная + " text")
Объяснение: