Zašifrování
Napište program, který vyzve uživatele k zadání textu, text si uloží do proměnné a poté jej znovu vypíše, ale tak, že písmena původního textu proloží jinými (různými) písmeny. Zašifruje tak zadaný text šifrou "ob jedno".
Příklad: abeceda = 'abcdefghijklm'
text = input("Zadej text")
pocitadlo = 0
vystup = ''
for p in text:
  vystup += p 
  vystup += abeceda[pocitadlo] 
  print(vystup)
  pocitadlo += 1
  
print("Zasifrovany text: {}".format(vystup))

 

Rozšifrování
Napište program, který vyzve uživatele k zadání textu, text si uloží do proměnné a poté jej znovu vypíše pouze každé liché písmeno.
Příklad vysledek = ''
poc = 0
text = input("Zadej text.")
for p in text:
  liche = poc % 2
  print("Pismeno {} je {}. Lichost: {}".format(p, poc, liche))
  if liche == 0:
    print("Pismeno {} je liche, tak jej pridavam do vysledku.".format(p))
    vysledek += p
  poc += 1
 
print(vysledek)​


Zkracovač
Napište program, který ze zadaného textu odstraní samohlásky. Zbylý text vypíše. Navís napíše kolik samohlásek odstranil.
Příklad
Toto řešení je zbytečně komplikované, dá se napsat pomocí operátoru in bez použití vnořeného cyklu).
samohlasky = "aueiou"
vysledek = ''
text = input("Zadej text.")
for p in text:
  nachazi = False
  print("Zjistuji zda se pismeno {} nachazi mezi samohlaskami.".format(p))
  for s in samohlasky:
    print("Porovnavam pismeno {} s pismenem {}.".format(p,s))
    if s == p:
      nachazi = True
      break
  if not nachazi:
    vysledek += p