Kóbor Ervin, 10. hét Programozási alapismeretek

Slides:



Advertisements
Hasonló előadás
Train the Trainer Trénerek: Eva Jambor, Johannes Lindner Időpont: péntek vasárnap Helyszín: Budapest, Magyarország.
Advertisements

FOL függvényjelekkel Zsebibaba anyja A 2 harmadik hatványa a oszlopában az első blokk Ezek is nevek, de nem in- konstansok Azért, mert összetettek Predikátum:
A kifizetési kérelem összeállítása TÁMOP-3.2.9/B-08 Audiovizuális emlékgyűjtés.
2013. tavaszSzármaztatott termékek és reálopciók1 Fedezeti ügyletek Határidős ügylet segítségével rögzíthető a jövőbeli ár –árfolyamkockázat kiküszöbölése.
___________________ Családi kassza ___________________ Készítette:
 Alap tudnivalók Alap tudnivalók  Az If és a While folyamatábrák Az If és a While folyamatábrák  Probléma Probléma  A while ciklus (általános alak,
Az IKER önértékelő IKER társadalmasítás workshop Budapest, április 12.
Póker.
Kockázat és megbízhatóság
Valószínűségi kísérletek
A körforgásos gazdaság
Logo Országos Számítástechnikai Tanulmányi Verseny
Alhálózat számítás Osztályok Kezdő Kezdete Vége Alapértelmezett CIDR bitek alhálózati maszk megfelelője A /8 B
Becslés gyakorlat november 3.
Komplex természettudomány 9.évfolyam
Indikátorok Kutrovácz László.
Scilab programozás alapjai
Helyszín Dátum Előadó Előadó szervezete.
Adatok importálása, rendezése és szűrése
Egy üzemben sok gyártósoron gyártanak egy bizonyos elektronikai alkatrészt. Az alkatrészek ellenállását időnként ellenőrzik úgy, hogy egy munkás odamegy.
Lineáris függvények.
PHP - függvények.
Algoritmusok és Adatszerkezetek I.
Kockázat és megbízhatóság
Technológiai folyamatok optimalizálása
Technológiai folyamatok optimalizálása
Algoritmusok és Adatszerkezetek I.
Rendszerező összefoglalás
TAPASZTALATAIM A MATARKÁVAL
VákuumTECHNIKAi LABORATÓRIUMI GYAKORLATOK
Visual Studio Code Metrics
Nyelvek típusossága.
Adatbázis-kezelés (PL/SQL)
IV.2. Hozam számtani és mértani átlaga
INFOÉRA 2006 Véletlenszámok
2. Bevezetés A programozásba
Hernyák Zoltán Magasszintű Programozási Nyelvek I.
Adatszerkezetek.
Közigazgatási alapvizsga a Probono rendszerben
Business Mathematics
Az én házi feladatom volt:
Számítógépes Hálózatok
POLINÓMOK.
Nyílt nap Iskola neve Dátum.
Tilk Bence Konzulens: Dr. Horváth Gábor
AVL fák.
Aritmetikai kifejezések lengyelformára hozása
Csomagoló Üzemi optimalizáló és Szimulációs rendszer
Munkagazdaságtani feladatok
Informatikai gyakorlatok 11. évfolyam
Tremmel Bálint Gergely ELTE-TTK, környezettudomány MSc
TÁRGYI ESZKÖZÖK ELSZÁMOLÁSA
Összeállította: J. Balázs Katalin
Jól tudjuk…. és mégsem teszünk semmit. Mountain of China.
Matematikai Analízis elemei
Matematika I. BGRMA1GNNC BGRMA1GNNB 8. előadás.
A számítógép története
Munkagazdaságtani feladatok
A szállítási probléma.
Könyvtárhasználati alapismeretek II. Olvasószolgálat
Binomiális fák elmélete
Matematika II. 5. előadás Geodézia szakmérnöki szak 2015/2016. tanév
Jól tudjuk…. és mégsem teszünk semmit. Mountain of China.
Készítette: Kiss Kinga
Kísérlettervezés 2018/19.
Munkagazdaságtani feladatok
Kód tördelése és a megjelenés
Hagyományos megjelenítés
Gabriel García Márquez: Idézetek
Táblázatkezelés 4. Képletek használata.
Előadás másolata:

Kóbor Ervin, 10. hét Programozási alapismeretek Sorozatok, képletek Kóbor Ervin, 10. hét Programozási alapismeretek

Sorozatok Számtani, mértani Egyéb Emlékezzünk a keresésre, eldöntésre Itt is számos segédváltozó használatával idézhetünk elő egy helyes sorozatot Fel kell mérni, milyen változóknak hogyan kell módosulniuk a sorozat számítása során.

Példák Vegyük a1 = 9 kezdőértékkel egy számtani sorozatot. d = +5. Adjuk meg a11-et. Adjuk meg a sorozat Σa11-et. Vegyünk egy mértani sorozatot a1 = 8 kezdőértékkel. q = 2. Adjuk meg a sorozat 5. tagját! Mivel ekvivalens ez? A sorozat kvóciense q = a1. Mivel ekvivalens ez? A sorozat kvóciense: n^4. Hogyan valósítjuk meg?

Lehetséges módszerek Egy fix váltózó lesz q vagy d. Ezen sosem változtatunk. Egy másik változóban iterációnként nő/csökken az érték. Azt, hogy a? –ről beszélünk, a ciklusváltozónk fogja megmondani. Ha a feladat megkívánja, létrehozunk egy függvényt, ami egy esetleges bonyolultabb lépést megcsinál helyettünk. Ez persze eddig is így volt. Tartsuk szemelőtt a sorozatoknál ( és persze minden várhatóan nagy kimenetű programkörnél ), hogy ne fussunk ki a maximum ábrázolható számokból. #include <limits.h> -ban definiálva vannak a maximum értékek, pl.: INT_MAX, CHAR_MAX. Ezeket integer változóknak átadva kinyerhetjük, mennyi a maximum értéke a változóinknak.

Képletek hatékonnyá tétele A rekurzív faktoriális számolásra emlékszünk. Írjuk meg, majd számoljuk ki a következőt: 90!/80! Rájöhetünk, hogy tudunk egyszerűsíteni: 10! Ez már azért könnyebben ábrázolható.