Pagini recente » Diferente pentru blog/interviu-cu-catalin-francu-partea-a-doua intre reviziile 10 si 8 | Diferente pentru problema/sprei intre reviziile 2 si 1 | Diferente pentru blog/interviu-cu-catalin-francu-partea-a-doua intre reviziile 8 si 9 | Monitorul de evaluare | Diferente pentru problema/editor intre reviziile 17 si 18
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="editor") ==
Se considera un editor de text care raspunde doar la apasarea a sase taste, si anume cele care au tiparite simbolurile: "$($", "$)$", "$[$", "$]$", "${@ * @}$" si "$E$". Daca se apasa una din tastele "$($", "$)$", "$[$" sau "$]$" atunci se afiseaza caracaterul respectiv pe ecran. Daca se apasa tasta "${@*@}$" se sterge ultimul caracter afisat (daca nu este afisat nici un caracter nu se intampla nimic). Daca se apasa tasta "$E$" atunci editorul va verifica daca sirul afisat pe ecran este un sir parantezat corect. Un sir este parantezat corect daca este construit conform regulilor:
Se considera un editor de text care raspunde doar la apasarea a sase taste, si anume cele care au tiparite simbolurile: "$($", "$)$", "$[$", "$]$", "${*}$" si "$E$". Daca se apasa una din tastele "$($", "$)$", "$[$" sau "$]$" atunci se afiseaza caracaterul respectiv pe ecran. Daca se apasa tasta "${@*@}$" se sterge ultimul caracter afisat (daca nu este afisat nici un caracter nu se intampla nimic). Daca se apasa tasta "$E$" atunci editorul va verifica daca sirul afisat pe ecran este un sir parantezat corect. Un sir este parantezat corect daca este construit conform regulilor:
* <sir parantezat corect> = <sirul vid>
* <sir parantezat corect> = "$($" + <sir parantezat corect> + "$)$"
* <sir parantezat corect> = "$[$" + <sir parantezat corect> + "$]$"
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.