Петя составляет шестибуквенные слова перестановкой букв слова МОЛОКО. Сколько всего различных слов может составить Петя? В первой строке переменной a присваивается значение 179, затем переменной b присваивается значение 971, затем переменной c присваивается значение арифметического выражения, равному длине гипотенузы. Написать программу, которая выводит таблицу перевода расстояний в дюймах в сантиметры для значений от n до m дюймов 1 дюйм 2,54 см.
Напишите Программу Которая Получает Два Целых Числа
Написать программу, которая создает одномерный массив из N целых чисел. Количество чисел в массиве и сами числа вводятся с клавиатуры. Вывести содержимое массива на экран.
Задача 2
Написать программу, которая выводит таблицу перевода расстояний в дюймах в сантиметры для значений от n до m дюймов (1 дюйм = 2,54 см)
Задача 3
Начав тренировки, спортсмен в первый день пробежал М км. Каждый день он увеличивал дневную норму на Р% нормы предыдущего дня. В какой день впервые спортсмен пробежит более K км?
Задача 4
Написать программу, которая создает одномерный массив из N целых чисел. Количество чисел в массиве и сами числа вводятся с клавиатуры. Вывести содержимое массива на экран. Вывести на экран среднее арифметическое элементов массива.
Задача 5
Написать программу, которая выводит таблицу умножения числа N в интервале от L до K. Ввод N, L,K выполнять с клавиатуры.
Задача 6
Написать программу, которая создает одномерный массив из N целых чисел. Количество чисел в массиве и сами числа вводятся с клавиатуры. Вывести содержимое массива на экран. Вывести на экран все элементы массива большее заданного числа К.
Задача 7
Написать программу, которая создает одномерный массив из N целых чисел. Количество чисел в массиве и сами числа вводятся с клавиатуры. Вывести содержимое массива на экран. найти и вывести на экран сумму всех четных элементов массива.
Задача 8
Клиент оформил вклад на m тысяч рублей в банке под k% годовых. Через сколько лет сумма вклада превысит s тысяч рублей, если за это время клиент не будет брать деньги со счета.
Задача 9
Написать программу, которая создает одномерный массив из N целых чисел. Количество чисел в массиве и сами числа вводятся с клавиатуры. Вывести содержимое массива на экран. Найти наибольший элемент массива.
Задача 10
Написать программу, которая создает одномерный массив из N целых чисел. Количество чисел в массиве и сами числа вводятся с клавиатуры. Ввести число L. Все элементы массива больше L заменить на число 5. Вывести на экран элементы введенного массива и полученного.
Задача 11
Бизнесмен взял ссуду m тысяч рублей в банке под k% годовых. Рассчитать его долг через N лет , если за это время он не будет отдавать долг?
Задача 12
Написать программу, которая создает одномерный массив из N целых чисел. Количество чисел в массиве и сами числа вводятся с клавиатуры. Вывести содержимое массива на экран. Найти сумму элементов массива кратных 3.
Напишите программу, которая считывает два целых числа a и b и выводит наибольшее значение из них? Информатика
Написать программу, которая создает одномерный массив из N целых чисел. Количество чисел в массиве и сами числа вводятся с клавиатуры. Вывести содержимое массива на экран. Написать программу, которая выводит таблицу перевода расстояний в дюймах в сантиметры для значений от n до m дюймов 1 дюйм 2,54 см. Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку 126849; 126871 , числа, имеющие ровно 4 различных делителя.
Уроки на Python (часть 2, для начинающих, «Ветвление»)
учебно-методический материал по информатике и икт (6, 7, 8 класс)
За лето ребенок растерял знания и нахватал плохих оценок? Не беда! Опытные педагоги помогут вспомнить забытое и лучше понять школьную программу. Переходите на сайт и записывайтесь на бесплатный вводный урок с репетитором.
Ветвление – это алгоритм, в котором в зависимости от условия выполняется одна из последовательности действий.
В Python, в отличие от других языков, сдвиги операторов относительно левой границы (отступы) влияют на работу программы.
Пример 1: Рассмотрим запись ветвления на примере нахождения максимального значения из 2-х чисел.
Вариант 1 и 2 используют полную форму ветвления, а можно обойтись неполной формой.
Кроме всего в Python есть функция max (и min) и можно обойтись вовсе без ветвления:
Часто при выполнении какого-то условия нужно выполнить сразу несколько действий.
Пример 1: Обмен значений двух переменных (ячеек памяти):
Заметим , что в Python, в отличие от многих других языков программирования, есть множественное присваивание, которое позволяет выполнить такой обмен значительно проще (пример 1): a, b = b, a
Аналогично можно производить более сложные перестановки, например:
Условный оператор находящийся внутри блока «иначе» ( else ) называется вложенным условным оператором . Использование вложенных условных операторов позволяет выбрать один из нескольких (а не только из двух) вариантов.
Пример 1: A возраст Александра, B возраст Владимира. Нужно определить,
Обратите внимание на отступы: слова if , elif и else находятся на одном уровне.
В цепочке операторов if-elif-elif- … срабатывает первое истинное условие.
В сложных условиях используется одна из логических операций: «И» ( and ), «ИЛИ» (or), «НЕ» (not) .
В программе на языке Python можно сразу проверить выполнение двойного неравенства:
Предположим, что нам надо убедиться, что значение целой переменной a – двухзначное число, которое делится на 5. Для этого нужно, чтобы одновременно выполнились три условия:
3) число делится на 5, то есть остаток от его деления на 5 равен нулю.
В условном операторе эти три простых условия должны быть
Узнать, полетит ли самолет в этот день недели. Самолеты летают по вторникам и пятницам
Узнать, есть ли уроки физической культуры в этот день недели. Урок физической культуры есть во вторник, четверг и субботу.
Если в сложном условии встречается несколько разных операций, они выполняются в следующем порядке:
В языке Python можно использовать переменные, которые принимают только логические значения – True («истина») или False («ложь»):
В логической переменной можно хранить значение какого-то условия и затем использовать его в условном операторе:
По примерам, которые приведены во введении, решите следующие задания.
1. Напишите программу, которая получает с клавиатуры три целых числа и находит наибольшее и наименьшее из них.