| Termín odevzdání | 14.11.2020 23:59 CET |
|---|---|
| Bodový zisk | 7b (2+2+3) |
| Min. bodový zisk | 2b |
| Počet uploadů | |
| Typ zadání | povinné |
Error: Vstup mimo interval!” a program ukončete s návratovou hodnotou 101. Viz Příklad A3.
Error: Chybny vstup!” a program ukončete s návratovou hodnotou 100. Viz Příklad A2.
('\n'), který je ihned za posledním symbolem na řádku ('X'), nebo ('|') pro zadání C.
Error: Sirka neni liche cislo!”, v takovém případě je návratová hodnota programu 102. Viz Příklad B3.
Error: Neplatna velikost plotu!” a program ukončete s návratovou hodnotou 103. Viz Příklad C2.
-|”, pro velikost 3: “|-|” a pro velikost 4: “-|-|” atd.
-| jsou dva znaky)
Kontroly vstupu a případné vypsání chyby musí být provedeno v předem zadaném pořadí:
100)
101)
102)
103)
| Vstupní hodnoty (stdin) | Výstup (stdout) | Chybový výstup (stderr) | Návratová hodnota |
|---|---|---|---|
5 | XXXXX X X X X X X XXXXX | žádný | 0 |
| Vstupní hodnoty (stdin) | Výstup (stdout) | Chybový výstup (stderr) | Návratová hodnota |
|---|---|---|---|
a | žádný | Error: Chybny vstup! | 100 |
| Vstupní hodnoty (stdin) | Výstup (stdout) | Chybový výstup (stderr) | Návratová hodnota |
|---|---|---|---|
1 | žádný | Error: Vstup mimo interval! | 101 |
| Vstupní hodnoty (stdin) | Výstup (stdout) | Chybový výstup (stderr) | Návratová hodnota |
|---|---|---|---|
7 5 | X X X X X XXXXXXX X X X X X X XXXXXXX | žádný | 0 |
| Vstupní hodnoty (stdin) | Výstup (stdout) | Chybový výstup (stderr) | Návratová hodnota |
|---|---|---|---|
5 5 | X X X XXXXX Xo*oX X*o*X Xo*oX XXXXX | žádný | 0 |
| Vstupní hodnoty (stdin) | Výstup (stdout) | Chybový výstup (stderr) | Návratová hodnota |
|---|---|---|---|
8 6 | žádný | Error: Sirka neni liche cislo! | 102 |
| Vstupní hodnoty (stdin) | Výstup (stdout) | Chybový výstup (stderr) | Návratová hodnota |
|---|---|---|---|
3 8 6 | X XXX X X X X-|-|-| X X | | | X X | | | X X | | | X X | | | XXX-|-|-| | žádný | 0 |
| Vstupní hodnoty (stdin) | Výstup (stdout) | Chybový výstup (stderr) | Návratová hodnota |
|---|---|---|---|
3 8 10 | žádný | Error: Neplatna velikost plotu! | 103 |
| Vstupní hodnoty (stdin) | Výstup (stdout) | Chybový výstup (stderr) | Návratová hodnota |
|---|---|---|---|
9 9 6 | X X X X X X X XXXXXXXXX Xo*o*o*oX X*o*o*o*X Xo*o*o*oX-|-|-| X*o*o*o*X | | | Xo*o*o*oX | | | X*o*o*o*X | | | Xo*o*o*oX | | | XXXXXXXXX-|-|-| | žádný | 0 |
Veřejné příklady + Makefile: hw05_ascii_art.zip
| Název v BRUTE | HW05 |
|---|---|
| Odevzdávané soubory | main.c |
| Argumenty při spuštění | žádné |
| Kompilace pomocí | clang -pedantic -Wall -Werror -std=c99 -O2 |
| Procvičované oblasti | Použití vnořených cyklů |