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

Ход выполнения программы может быть линейным, то есть таким, когда выражения выполняются друг за другом, начиная с первого и заканчивая последним. Ни одна строка кода программы не пропускается. Однако чаще в программах бывает не так. При выполнении кода, в зависимости от тех или иных условий, некоторые его участки могут быть опущены, в то время как другие – выполнены. Иными словами, в программе может присутствовать ветвление, которое реализуется условным оператором – особой конструкцией языка программирования. В Python проверка условия осуществляется при ключевого слова if.

Давайте посмотрим на этот код и попробуем в нем разобраться:
cold = input("На улице холодно?")
rain = input("На улице идет дождь?")
hot = input("На улице жарко?")

if cold == "да":
print("Надевайте теплую шапку")
if rain == "да":
print("Берите с собой зонт")
if hot == "да":
print("Надевайте кепку")
Двоеточие (:) в конце строки с инструкцией if сообщает интерпретатору Python, что дальше находится блок команд. В блок входят все строки, расположенные с отступом от строки с инструкцией if, вплоть до следующей строки без отступа.

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

Для проверки двух элементов на равенство интерпретатор Python использует удвоенный знак равенства (==).
Вот так:
if cold == "да":
if rain == "да":
if hot == "да":

Также существуют другие проверки или как их еще называют, операторы сравнения:
меньше чем (<);
больше чем (>);
не равно (!=);
больше или равно (>=);
меньше или равно (<=).

Еще можно объединить два оператора: "больше чем" или "меньше чем" и проверить, попадает ли число в определенный интервал:
if 8 < age < 12:

Создайте следующую программу и разберите как она работает:
num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))
if num1 < num2:
print (num1, "меньше чем", num2)
if num1 > num2:
print (num1, "больше чем", num2)
if num1 == num2:
print (num1, "равно", num2)
if num1 != num2:
print (num1, "не равно"

👇
Ответ:
бульбуль4
бульбуль4
20.12.2021

num1 = float(input("Введите первое число: "))-вводиться число

num2 = float(input("Введите второе число: ")) -вводиться второе число

if num1 < num2:  -если нум1 меньше нум2 тогда

   print (num1, "меньше чем", num2)  вывести нум1 меньше чем нум 2

if num1 > num2:  - если нум1 больше чем нум2 тогда

   print (num1, "больше чем", num2)  вывести нум1 больше чем нум2

if num1 == num2:  -если нум1 равно нум2 тогда

   print (num1, "равно", num2)  вывести нум1 равно нум2

if num1 != num2:  -если нум1 не равно нум2 тогда

   print (num1, "не равно",num2) вывести нум 1 не равно нум2

4,4(53 оценок)
Открыть все ответы
Ответ:
LENUSEA2007
LENUSEA2007
20.12.2021

1.

Алгоритм и его свойства.

Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.

Исполнитель алгоритма - это тот объект или субъект, для управления которым составлен алгоритм.

Система команд исполнителя (СКИ) - это вся совокупность команд, которые исполнитель умеет выполнять.

Свойства алгоритма: понятность, точность, конечность. 

Понятность: алгоритм составляется только из команд, входящих в СКИ исполнителя.

Точность: каждая команда алгоритма управления определяет однозначное действие исполнителя.

Конечность (или результативность):выполнение алгоритма должно приводить к результату за конечное число шагов.

Среда исполнителя: обстановка, в которой функционирует исполнитель.

Определенная последовательность действий исполнителя всегда применяется к некоторым исходным данным. Например, для приготовления блюда по кулинарному рецепту нужны соответствующие продукты (данные). Для решения математической задачи (решения квадратного уравнения) нужны исходные числовые данные (коэффициенты уравнения).

Полный набор данных: необходимый и достаточный набор данных для решения поставленной задачи (получения искомого результата записи алгоритмов.

Наибольшую рас получили графический, словесный и в виде программ для ЭВМ.

Графический предполагает использование определенных графических символов - блоков.

Наименование блокаОбозначение блокаСодержаниеПроцесс

 Обработка информацииПринятие решения

 Логический блок проверки истинности или ложности некоторого условияПередача данных

 Ввод или вывод информацииПуск, остановка

 Начало или конец программыМодификация

 Организация циклического процесса - заголовок цикла

2.

1) Дискретность - алгоритм должен состоять из отдельных пунктов.

2) Понятность - каждая команда должна быть понятна исполнителю.

3) Результативность - алгоритм должен приводить к заранее продуманному результату.

4) Массовость - он должен решать не одну задачу, а круг таких задач.

5) Определенность - не должно быть команд, которые исполнитель воспримит неоднозначно.

Подробнее - на -

Объяснение:

4,6(75 оценок)
Ответ:
marijamz2016
marijamz2016
20.12.2021

Напишите рекомендательную систему для нового сервиса Bookflix, подбирающего книги для пользователя. Сервис хранит все прочитанные пользователем книги и по его за Посоветуй мне книгу" должен подобрать набор книг, соответствующий критериям:

книга не должна быть прочитана пользователем ранее.

книга должна быть в любимом жанре пользователя. Любимый жанр – это жанр, который чаще всего встречается в списке прочитанных книг. Любимых

Объяснение:

Напишите рекомендательную систему для нового сервиса Bookflix, подбирающего книги для пользователя. Сервис хранит все прочитанные пользователем книги и по его за Посоветуй мне книгу" должен подобрать набор книг, соответствующий критериям:

книга не должна быть прочитана пользователем ранее.

книга должна быть в любимом жанре пользователя. Любимый жанр – это жанр, который чаще всего встречается в списке прочитанных книг. Любимых

4,7(51 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ