Методическое пособие под ред. С. Г. Григорьева Москва, 021 программирование в



Pdf көрінісі
бет45/84
Дата09.04.2024
өлшемі5.16 Mb.
#498146
түріМетодическое пособие
1   ...   41   42   43   44   45   46   47   48   ...   84
PYTHON

for in range(1,201): 
k=2 
for in range (2,i): 
if i%j==0: 
k+=1 
if k==n: 
print(i) 


ПРОГРАММИРОВАНИЕ 
70 
В содержание
 
5. Найти все четырёхзначные числа, у которых сумма крайних цифр равна сумме сред- 
них (например, 3221). 
6. Найти все двухзначные числа, которые при умножении на 2 заканчиваются на 8, а 
при умножении на 3 — на 4. 
Выводы 
В ходе выполнения лабораторной работы вы получили представление о составлении 
циклических алгоритмов с использованием операторов while, for языка програм- 
мирования Python. 
Контрольные вопросы 
1. Для чего используются циклы в языке программирования? 
2. Какие виды циклов реализованы в языке Python? 
3. Каков синтаксис оператора цикла while? 
4. Каков синтаксис оператора цикла for? 
5. Для чего используется оператор break внутри тела цикла? 
Лабораторная работа 4.2. Циклы в языке Python
 
Теоретическая часть 
Воспользоваться материалами из лабораторной работы 4.1. 
Практическая часть 
Цель работы
: ознакомление с операторами цикла while, for языка программирования 
Python. 
Ход работы 
1. Открыть среду разработки PyCharm. 
2. Два числа называются дружественными, если каждое равно сумме делителей дру- 
гого, исключая само это число. Проверить, являются ли два введённых числа друже- 
ственными. 
Указание. 
Примерный вид программы: 
n=int(input("Введите первое число ")) 
m=int(input("Введите второе число ")) 
s1=0 
for in range(1,n): 
if n%i==0: 
s1+=i 
s2=0 
for in range(1,m): 
if m%i==0: 
s2+=i 


Достарыңызбен бөлісу:
1   ...   41   42   43   44   45   46   47   48   ...   84




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет