Veronika Dropčová
veronika.dropcova(at)gmail.com

   nika.blog.matfyz.sk

10 – trénujeme číselné „texťáky“

Stiahnite si textové súbory.

1. Majiteľ obchodu si každý deň zapisuje, ktorý z jeho desiatich predavačov sa práve venuje nejakému zákazníkovi. Každý predavač má svoje osobné číslo (1 -10) a každý predavač sa v priebehu dňa určite venuje aspoň jednému zákazníkovi.

 Napíšte program, ktorý zapíše číslo zamestnanca do textového súboru. (Do edit-u zadá číslo, kliknutím na „Zapíš“ zapíše do súboru.)
 Na konci dňa vyhodnotí najlepšieho zamestnanca (teda toho, ktorý sa venoval najväčšiemu počtu zákazníkov). (Kliknutím na tlačidlo „Koniec dňa“.)
 Vyhodnotí najhoršieho pracujúceho zamestnanca (toho, ktorý sa venoval najmenšiemu počtu zákazníkov). (Kliknutím na tlačidlo „Koniec dňa“.)
 Vypíše čísla zamestnancov, ktorí sa neobjavili v práci (nevenovali sa ani jednému zákazníkovi). (Kliknutím na tlačidlo „Koniec dňa“.)

 

2. Napíšte program, ktorý z textového súboru cele_cisla.txt obsahujúceho len celé čísla, vypíše do textového súboru cisla2.txt len tie, ktoré nie sú väčšie ako priemer všetkých čísel.

 

3. Napíšte program, ktorý bude čítať čísla z textového súboru cele_cisla.txt a vypisovať ich do súboru cisla3.txt tak, aby v tomto výstupnom súbore boli po tri na jednom riadku.

 

4. Napíšte program, ktorý do textového súboru zapíše maticu čísel 10×10 takto:

0 0 0 0 0 0 0 0 0 0

0 1 0 0 0 0 0 0 0 0

0 1 2 0 0 0 0 0 0 0

0 1 2 3 0 0 0 0 0 0

0 1 2 3 4 0 0 0 0 0

0 1 2 3 4 5 0 0 0 0

0 1 2 3 4 5 6 0 0 0

0 1 2 3 4 5 6 7 0 0

0 1 2 3 4 5 6 7 8 0

0 1 2 3 4 5 6 7 8 9

 

Domáca úloha, deadline 4.12.2016 o 23:59

5. V súbore sprava.txt sme dostali od priateľa zakódovanú správu. Kódovanie je veľmi jednoduché: každé písmeno (bez diakritiky) prerobíme na číslo, podľa toho, koľké písmeno je to v abecede (napr. A=1, B=2, …, Z=26) – používame iba veľké písmená anglickej abecedy, medzery medzi slovami sa prepisujú na číslo 0. Napíšte program, ktorý prečíta takýto súbor a do textovej plochy vypíše jej rozkódovanie. Využite tabuľku ASCII a funkciu ord(), resp. char().

 

Bonus za 1,5 bodov, deadline 4.12.2016 o 23:59

6. Napíšte program, ktorý zo zadaného textu (napr. cez vstupný riadok Edit1) vytvorí súbor so zakódovaným textom podľa predchádzajúceho zadania.

 

 

 

4 komentáre so far.

  1. Grammar Nazi píše:

    úloha 6: ZO zadaného textu

  2. admin píše:

    Ďakujem, opravené 😉

  3. Igor píše:

    Igor daj Edovi doucovanie pls

  4. neviemuz píše:

    Pomoc ja to vzdavam, toto je nad moje sily. Edo douc ma prosim…

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *