22.01.2013 Views

TT algoritmusok szoveg v014.pdf

TT algoritmusok szoveg v014.pdf

TT algoritmusok szoveg v014.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2. ábra: Komplexitás osztályok [17.], [18.], [19.]<br />

2. Algoritmus C programok építı elemei,<br />

alap függvények<br />

2.1. Menü szerkezet:<br />

A késıbbi gyakorlatok egy része menü szerkezetbe lesz szervezve, ezért itt egy egyszerő<br />

bevezetı példa függvény hívással:<br />

/*MENUKEZELES EGYSZERU PELDA*/<br />

#include <br />

#include <br />

void menu(int *sorszam);<br />

EXPTIME - Complete<br />

EXPTIME<br />

PSPACE - Complete<br />

PSPACE<br />

NP-Complete<br />

NP<br />

P<br />

int main()<br />

{<br />

int a=111 ,b=5,c, sor;<br />

do<br />

{<br />

menu(&sor); /* cim szerinti parameter atadas*/<br />

switch (sor)<br />

{<br />

case 1: c=a+b;<br />

printf("\n Egesz osszeadas:\t%i=%i+%i\n",c,a,b);<br />

break;<br />

case 2: c=a-b;<br />

printf("\n Egesz kivonas:\t\t%i=%i-%i\n",c,a,b);<br />

ALGORITMUSOK: Informatika 1. Laborgyakorlat; Összeállította: Dr Tuzson Tibor docens<br />

4/38

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!