Table of Contents

Cvičení 4: Pole, n-tice, vyhledávání v poli

Úkol 1 Opakování funkce a for cykly

def a(x,y,z):
    return (x and y) or (not y and z)
 
def b(x,y,z):
    return x or z

Úkol 2 Najdi a změň

Úkol 3 Záměna slova

Načítání ze souboru

f=open('line.txt','r')
line = f.readline()
pole = list(map(int, line.split()))

pole=[]
f=open('pole.txt','r')
for line in f:
    pole.append(int(line))

for x in pole:
    print(x)

Úkol 4 funkce nalezení maxima

Úkol 5 funkce nalezení druhého největšího prvku v poli

domácí příprava

Implementujte následující úlohy:

domácí práce

Lehká varianta

1 2 3 4 5 6 7 8
1 2 3 5 5 6 2 10

-4

Těžká varianta

123456789
200

123-4+5-6-7+89
123+4+5+67-8+9
1+234-5-6-7-8-9