Похожие презентации:
44db00eed22b4b95a2af52d574ddd3ef
1. Работа с блок-схемами
L/O/G/O19.11.2025
2.
Какие из приведенных фигур используются в блоксхемах?3.
4.
По данным блок-схемам назовите вид алгоритмалинейный
5.
По данным блок-схемам назовите вид алгоритмаразветвляющийся
(полная форма)
6.
По данным блок-схемам назовите вид алгоритмаразветвляющийся
(неполная форма)
7.
По данным блок-схемам назовите вид алгоритмацикл с
предусловием
(ПОКА)
8.
По данным блок-схемам назовите вид алгоритмацикл с
постусловием
(ДО)
9.
По данным блок-схемам назовите вид алгоритмацикл с
параметром
(ДЛЯ)
10.
№ 1.Постройте блоксхему алгоритма
подписи 10
новогодних
открыток.
начало
Взять ручку
Параметр цикла =
1,10
+
Взять открытку
Подписать
открытку
Отложить открытку
конец
-
11.
К следующим заданиямнеобходимо построить блоксхему и написать к ней
программу на Python
12.
№2Определить расстояние,
пройденное человеком, если
известно время, скорость
движения, и движение было
равномерным.
13.
№ 2. Блок-схемаОпределить расстояние,
пройденное человеком,
если известно время,
скорость движения, и
движение было
равномерным.
14.
№ 2. Программаv = int(input("Введите скорость: "))
t = int(input("Введите время: "))
s = t*v
print("Расстояние равно: ",s," км")
15.
№ 3.Дано целое число. Если оно
является положительным, то
прибавить к нему 1; в противном
случае не изменять его. Вывести
полученное число
16.
№ 3.# Вводим целое число с клавиатуры
x = int(input("Введите целое число: "))
# Проверяем, является ли число
положительным
if x > 0:
x += 1
# Прибавляем 1, если число положительное
# Выводим результат
print("Полученное число:", x)
17.
№ 4.Дано целое число. Если оно
является положительным, то
прибавить к нему 1; в
противном случае вычесть из
него 2. Вывести полученное
число.
18.
№ 4.x = int(input("Введите целое число: "))
if x > 0:
x += 1
else:
x -= 2
print("Полученное число:", x)
19.
№ 5.Дано целое число. Если оно
является положительным, то
прибавить к нему 1; если
отрицательным, то вычесть из него
2; если нулевым, то заменить его на
10. Вывести полученное число.
20.
№ 5.x = int(input("Введите целое число: "))
if x > 0:
x += 1
elif x == 0:
x = 10
else:
x -= 2
print("Полученное число:", x)
21.
№ 6.Даны три целых числа. Найти
количество положительных и
количество отрицательных
чисел в исходном наборе.
22.
№ 6.# Ввод трёх целых чисел
a = int(input("Введите первое целое число: "))
b = int(input("Введите второе целое число: "))
c = int(input("Введите третье целое число: "))
# Инициализация счётчиков
count_positive = 0
count_negative = 0
# Проверка каждого числа
for num in [a, b, c]:
if num > 0:
count_positive += 1
elif num < 0:
count_negative += 1
# Вывод результата
print("Количество положительных чисел: ",
count_positive)
23.
№ 6. Код по частям# Ввод трёх целых чисел
a = int(input("Введите первое целое число:
"))
b = int(input("Введите второе целое число:
"))
c = int(input("Введите третье целое число:
"))
# Инициализация счётчиков
24.
# Проверка каждого числаfor num in [a, b, c]:№ 6.
if num > 0:
count_positive += 1
elif num < 0:
count_negative += 1
# Вывод результата
print("Количество положительных чисел: ",
count_positive)
print("Количество отрицательных чисел: ",
count_negative)
25.
№ 7.Дано целое число, лежащее в
диапазоне 1–999. Вывести его
строку-описание вида «четное
двузначное число», «нечетное
трехзначное число» и т. д.
26.
№ 7.# Ввод числа от 1 до 999
x = int(input("Введите целое число от 1 до 999:
"))
# Определяем, четное число или нечетное
if x % 2 == 0:
parity = "Четное"
else:
parity = "Нечетное"
# Определяем количество разрядов числа
if 1 <= x <= 9:
digits = "однозначное"
elif 10 <= x <= 99:
digits = "двузначное"
else:
digits = "трехзначное"
# Формируем описание и выводим
result = f"{parity} {digits} число"
27.
№ 7. Код по частям# Ввод числа от 1 до 999
x = int(input("Введите целое число от 1 до
999: "))
# Определяем, четное число или
нечетное
if x % 2 == 0:
parity = "Четное"
else:
28.
# Определяем количество разрядов числаif 1 <= x <=№9:7. Код по частям
digits = "однозначное"
elif 10 <= x <= 99:
digits = "двузначное"
else:
digits = "трехзначное"
# Формируем описание и выводим
result = f"{parity} {digits} число"
print(result)
29.
result = f"{parity} {digits} число"создаёт форматированную строку с помощью fstring в Python. Здесь внутри фигурных скобок {}
выделяются значения parity и digits.
Если, например, parity = «четное», а digits =
«двузначное», то строка result станет «четное
двузначное число».
Таким образом, f-строка позволяет удобно и
компактно формировать строки с активным
содержимым, объединяя текст и значения
значений в одну строку.
Программирование