Предмет: Информатика,
автор: timur020608t
составьте блок-схему следующей программы
s=0
for k in range(1,51):
if k %5=0:
s=2*k+s
print(a)
Ответы
Автор ответа:
0
Ответ:
+-----------+
| |
v |
+------+ |
| s=0 | |
+------+ |
| ^ |
| | |
v | |
+------+ |
| k=1 | |
+------+ |
| ^ |
| | |
v | |
+------+ No |
| k%5 |-------+
+------+ |
| ^ |
| | Yes |
v | |
+------+ |
|2*k+s |---+
+------+
| ^
| |
v |
+------+
|print |
| s |
+------+
Объяснение:
Здесь "+" обозначают угловые элементы, "|" и "-" обозначают вертикальные и горизонтальные линии, "_" обозначает горизонтальные линии снизу, а "" и "/" обозначают диагональные линии. Конструкция "No" и "Yes" обозначают условный оператор, в котором "No" соответствует отсутствию кратности 5, а "Yes" соответствует кратности 5.
Похожие вопросы
Предмет: География,
автор: kristinaakubisina174
Предмет: Геометрия,
автор: marmaladik228
Предмет: Немецкий язык,
автор: vladmykhalchuk8
Предмет: Литература,
автор: ivantkchuk