1.Требуется сложить два целых числа А и В, находящихся в текстовом файле test.txt,каждое число на новой строке.
f = open("test.txt","r")
nsum = 0
for i in f:
nsum = nsum + int(i)
print(nsum)
while 1:
pass
2.Требуется написать программу, определяющую наименьшее общее кратное (НОК) чисел a и b.
x = 36
y = 27
res = 1
while 1:
num1 = res%x
num2 = res%y
if (num1 == 0 and num2 == 0):
print(res)
break
res = res + 1
while 1:
pass
3.#Является введенное число простым?Простое число - это число,делящиеся на единицу и на себя.
x = int(input("Введите целое число"))
res = 2
counter = 0
while 1:
if (x == 1):
break
num1 = x%res
if (num1 == 0):
counter = counter + 1
if (res == x):
break
res = res + 1
if (counter <= 1):
print("Число "+str(x) + " является простым" )
else:
print("Число "+str(x) + " не является простым" )
while 1:
pass
4.#Вывод цифр числа
x = int(input("Введите целое число"))
counter = 0
lenx = len(str(x))
narray = []
while 1:
n = x % 10
narray.append(n)
x = x//10
if (lenx == counter):
break
counter = counter + 1
for i in range(0,len(narray)-1):
print(narray[i])
while 1:
pass
5.#Определение количества гласных в слове
while 1:
g = "аеёиоуыэюя"
w = input("Введите русское слово ")
counter = 0
for s in w:
for glas in g:
if (s == glas):
counter += 1
print("Количество гласных в слове " +str(counter))
|