from ssearch_while import seq_search

print('실수를 검색합니다.')
print('warning: if you entered "End", program shout down')

number = 0
x = []

while True:
    s = input(f'x[{number}]:')
    if s == 'End':
        break
    x.append(float(s))
    number += 1

ky = float(input('검색할 값을 입력하세요:'))

idx = seq_search(x, ky)
if idx == -1:
    print('검색값을 갖는 원소가 존재하지 않습니다.')
else:
    print(f'검색값은 x[{idx}]')
Exemplo n.º 2
0
# seq_search() 함수를 사용하여 실수 검색하기

from ssearch_while import seq_search

print('End 입력 시 종료')

number = 0
x = []  # 빈 리스트 x 생성

while True:
    s = input(f'x[{number}] : ')
    if s == 'End':
        break
    x.append(float(s))  # 배열 맨 끝에 원소를 추가
    number += 1
key = float(input('검색할 값을 입력하시오 >> '))  # 검색할 key 입력

idx = seq_search(x, key)  # key와 값이 같은 원소를 list x 에서 검색
if idx == -1:
    print('원소가 존재하지 않는다.')
else:
    print(f'검색값은 x[{idx}]에 존재.')
Exemplo n.º 3
0
# seq_search()함수를 사용하여 실수 검색하기

from ssearch_while import seq_search

number = 0
a = []
print('실수를 검색합니다.')
print('주의: "End"를 입력하면 종료합니다.')

while True:
    s = input(f'a[{number}]: ')
    if s == "End":
        break
    a.append(float(s))
    number += 1

k = float(input('검색할 값을 입력하세요.: '))

idx = seq_search(a, k)

if idx == -1:
    print('검색값을 갖는 원소가 존재하지 않습니다.')
else:
    print(f'검색값은 a[{idx}]에 존재합니다.')
Exemplo n.º 4
0
# [Do it! 실습 3C-1] seq_search() 함수를 사용하여 실수 검색하기
from ssearch_while import seq_search

print('실수를 검색합니다.')
print('주의: "End"를 입력하면 종료합니다.')

number = 0
x = []  # 빈 리스트 x를 생성

while True:
    s = input(f'x[{number}]: ')
    if s == 'End':
        break
    x.append(float(s))  # 배열 마지막에 원소를 추가
    number += 1

ky = float(input('검색할 값을 입력하세요.: '))  # 검색할 키 ky를 입력

idx = seq_search(x, ky)  # ky와 같은 값의 원소를 x에서 검색
if idx == -1:
    print('검색값을 갖는 원소가 존재하지 않습니다.')
else:
    print(f'검색값은 x[{idx}]에 있습니다.')
Exemplo n.º 5
0
from ssearch_while import seq_search

print('실수를 검색합니다.')
print('주의: "End"를 입력하면 종료합니다.')

i = 0
Li = []

while True:
    value = input(f'x[{i}]: ')
    if value == 'End':
        break
    Li.append(float(value))
    i += 1

ky = float(input(('검색할 값을 입력하세요: ')))
idx = seq_search(Li, ky)
print(f'검색값은 x[{idx}]에 있습니다.')
"""
x[1]: 3.14
x[2]: 6.4
x[3]: 7.2
x[4]: End
검색값은 x[2]에 있습니다.
"""