Table of Contents

Cvičení 2: Cykly a reálná aritmetika

Opakování

Celočíselné operace - práce s časem

Rozdíl dvou časových údajů

Cykly

Základní druhy cyklů

While cyklus

while podmínka:
  blok instrukcí

n = int(input())
while n > 1:
  if n % 2 == 0:
    n = n // 2
  else:
    n = 3 * n + 1

For cyklus

For cyklus

for proměnná in seznam:
  blok instrukcí

for i in "abcd":
  print(i)

for i in (1, 10, 2, 8):
  print(i)

Instrukce break a continue

for i in "abcd":
  if i == "c":
    break
  print(i)

a
b

for i in "abcd":
  if i == "c":
    continue
  print(i)

a
b
d

While cykly

Break loop

Tisk šachovnice

print('.', end="")

Odlaďte syntaktické chyby v programu

step = 0.1
sum = 0
for is in range(1, 11):
    sum += step
    if suma == is / 10:
        print("Plati", sum, "rovno", is / 10)
     else:
       print("Neplati", sum, "nerovno", is / 10)

Výpočet třetí odmocniny přičítáním

Výpočet třetí odmocniny přičítáním se zadanou přesností

Půlení intervalu

Výpočet třetí odmocniny - porovnání

Témata k procvičení

Domácí úkol