User Tools

Site Tools


abap2015

This is an old revision of the document!


A PCRE internal error occured. This might be caused by a faulty plugin

==== A beadandóhoz használandó programozási nyelv leírása ==== A félév során az alábbi programozási nyelvhez kell fordítóprogramot írni //flex// és //bisonc++// segítségével. A nyelv az [[http://en.wikipedia.org/wiki/ABAP|ABAP]] egyszerűsített változata. Az alábbi példaprogram a bemenetről logikai értékeket és egészeket olvas felváltva. Az egészek közül a 10 és 100 közöttieket összeadja, amíg először hamis értéket nem kap a bemeneten. Az összeget kiírja a kimenetre. Tesztfájlok [[http://deva.web.elte.hu/fordprog/abap2015-tesztfajlok.zip|letölthetőek]]! <code> * Osszegzes PROGRAM osszeg. DATA: i TYPE I, s TYPE I, more TYPE B. MOVE 0 TO s. READ TO more. WHILE more. READ TO i. IF i> 10 AND i < 100. ADD i TO s. ENDIF. READ TO more. ENDWHILE. WRITE s. </code>

abap2015.1443795137.txt.gz · Last modified: 2015/10/02 16:12 by deva