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ů |