Печать
Категория: Файлҳо
Просмотров: 902

File6. Адади бутуни K ва файле, ки ададҳои бутуни ғайриманфиро нигоҳ медорад, дода шудааст. Элементи K-уми файл чоп карда шавад (элементҳо аз 1 рақамгузорӣ карда мешаванд). Агар чунин элемент набошад, -1 чоп карда шавад.

Ҳал дар Python 3:

import random

K = random.randrange(1,11)
print("K:",K)
N = 0
try:
with open('integers.txt','r') as f:
for line in f:
N += 1
print(N,"=>",int(line))
if N == K:
break
except IOError:
print("Файл ёфт нашуд")

if N == K:
print("Result:",K,"=>",int(line))
else:
print(-1)