IB001 – Seminární skupiny 16, 17, 18 a 19

3. domáca úloha

Napíšte a odlaďte program, ktorý bude pracovať s nasledujúcim súborom:

Užívateľ zadá na štandardný vstup 4 až 7 rôznych písmen abecedy. Program testuje ich počet aj rôznosť.

Následne program vypíše všetky slová zo súboru, ktoré obsahujú všetky zadané písmena. 

Požiadavka na doplnkové výpisy bola zo zadania odstranená vzhľadom na časté dotazy k nim.  

 

Príklady použitia (modrou je vyznačený vstup zadaný užívateľom):

Zadajte pocet znakov: 7
Zadaj znak: a
Zadaj znak: e
Zadaj znak: a
   Tento znak uz bol zadany, ignorujem.
Zadaj znak: i
Zadaj znak: o    
Zadaj znak: u    
Zadaj znak: y    
Zadaj znak: q    
  
Slova obsahujuce pismena a e i o u y q:     
equationally unequivocally unquestionably consequentially

--------------

Zadajte pocet znakov: 4
Zadaj znak: j
Zadaj znak: f
Zadaj znak: b
Zadaj znak: e   
  
Slova obsahujuce pismena j f b e:     
objectify justifiable objectified objectifies objectifying

--------------

Zadajte pocet znakov: 5
Zadaj znak: x
Zadaj znak: c
Zadaj znak: t

Zadaj znak: i
Zadaj znak: y   
  
Slova obsahujuce pismena x c t i y:
toxicity convexity excitedly toxically complexity explicitly inextricably axiomatically exceptionally excruciatingly