6. gyakorlat 1. nagy ZH feladatai: www.inf.u-szeged.hu/~hpke/2005iprogism/zh11.cpp www.inf.u-szeged.hu/~hpke/2005iprogism/zh21.cpp www.inf.u-szeged.hu/~hpke/2005iprogism/zh31.cpp www.inf.u-szeged.hu/~hpke/2005iprogism/zh41.cpp www.inf.u-szeged.hu/~hpke/2005iprogism/zh51.cpp www.inf.u-szeged.hu/~hpke/2005iprogism/zh61.cpp Tombok: ======= karakter tombok n+1 hely a '\0' miatt char nev[30] tobb dimenzios tombok int sakk[8][8]; FA: Keszitsunk egy sakktablat es tolsuk ki a sotet elemeket '0' a vilagosokat '1' ertekkel. Irassuk ki a kepernyore! FA: Matrix szorzas ++ --: ====== a sorszamozott adatipusokon az elozo/kovetkezo ertek felvetele. pl int i; i++; M= == M valamely muvelet. valt=valt M kif; egyszerubben valt M= kif; alakban irhato. Eljarasok, fuggvenyek: ====================== Hasonlo muveletek ismetelt vegrehajtasara, valtozo bemeno es kimeno parameterekkel. 2 lehetseges elhelyezkedes: -A main elott -A fuggveny feje a main elott, es a kifejtese kesobb. double terulet(double r){ double T; T=r*r*3.1415; return T; } FA: valos szam gyoke s0=1 s_i=(1/2)(s_i-1+(c/s_i-1)) lim(si)=sqrt(c) rekurziv fuggveny Pointerek (bevezetes) ===================== Memoriateruletre mutat pointer deklaralasa pl int *a;