Programozási tételek.

Slides:



Advertisements
Hasonló előadás
Logaritmikus keresés Feladat: Adott egy 11 elemű, növekvően rendezett tömb számokkal feltöltve. Keressük meg a 17-es értéket! Ha van benne, hányadik eleme.
Advertisements

Kiválasztás (N,A,sorszam) i := 1 Ciklus amíg (A(i) nem T) i := i+1 Ciklus vége sorszam := i Eljárás vége Kiválasztás.
Sorozatszámítás Sorozatszámítás (N,A,s) s := kezdőérték
Programozási tételek, és „négyzetes” rendezések
Gyakorló feladatsor eljárásokra Készítette: Rummel Szabolcs Elérhetősé:
Matematika és Tánc Felkészítő tanár: Komáromi Annamária
V 1.0 Szabó Zsolt, Óbudai Egyetem, Haladó Programozás Parallel.For()
Benczúr Zsolt VBA gyorstalpaló Benczúr Zsolt
Algoritmizálás, adatmodellezés tanítása 4. előadás
Programozási alapismeretek 3. előadás
Programozási alapismeretek 13. előadás. ELTE Érdekességek - kombinatorika  Az iskola bejáratánál N lépcsőfok van. Egyszerre maximum K fokot tudunk lépni,
Programozási alapismeretek 10. előadás
Borland C/C++ mintapéldák tömbökre
Egydimenziós tömbök. Deklarálás: var valtozónév:array[kezdőérték..végsőérték]of típus; type típusnév = array [kezdőérték..végsőérték] of típus; var valtozónév:
Gombkötő Attila Lineáris egyenlet.
Készítette: Pető László
Készítette: Rummel Szabolcs Elérhetőség:
Programozás I. Horváth Ernő 1. Elérhetőségek Bauer Péter Horváth Ernő Tanszéki honlap
Programozás I. Horváth Ernő.
Programozás I. Horváth Ernő.
2012. február 22. Paulik Áron. Szintaxis: PROGRAM befajlos VÁLTOZÓK: bf: BEFÁJL, kf: KIFÁJL, sz: SZÖVEG MEGNYIT bf: "adatok.txt" BE bf: sz LEZÁR bf …
2012. február 29. Paulik Áron.  Eddig: összegzés, számlálás  III. Lineáris keresés tétele  Egy bizonyos értéket keresünk egy adatsorban  Benne van-e?
ELTE Szlávi-Zsakó: Programozási alapismeretek 8.1/ Kiválogatás Specifikáció:  Bemenet: N:Egész, X:Tömb[1..N:Valami]
ELTE Szlávi-Zsakó: Programozási alapismeretek 10.1/ Összegzés mátrixra Feladat: Egy mátrix elemeinek összege.
C++ Alapok, első óra Elemi típusok Vezérlési szerkezetek
ELTE Szlávi-Zsakó: Programozási alapismeretek Szlávi-Zsakó: Programozási alapismeretek 3. 1/
C++ alapok, harmadik óra
Vizuális és web programozás II.
Operációs rendszerek gyakorlat 5. Gyakorlat Vakulya Gergely.
VI. Konténerek 18. Tömbök 19. Rendezés, keresés, karbantartás
2012. február 15. Paulik Áron. i:=0 CIKLUS AMÍG i
A négyzetes mátrixok (nxn-es kétdimenziós tömbök)
Egydimenziós tömbökön végezhető műveletek
Ciklusok: 1. Számlálós ciklus
Ciklusok: 2. Előltesztelő ciklus
Félévi típus feladatok
Feladatok: Algoritmusok Pszeudokódban
Tömbök és programozási tételek
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
Programozási feladatsor ciklusok gyakorlására Készítette: Rummel Szabolcs Elérhetőség:
Nevezetes algoritmusok
Programozás III KOLLEKCIÓK.
Programozási tételek.
Programozás I. Típus algoritmusok
Algoritmizálás, adatmodellezés tanítása 2. előadás.
ProgramozásProgramozás célja hosszabb számítások elvégzése ill. kiíratása akkor érdemes programot írni, ha sok számolni való van illetve ha ugyanazt az.
Feladatok (értékadás)
Algoritmus és adatszerkezet Tavaszi félév Tóth Norbert1 Floyd-Warshall-algoritmus Legrövidebb utak keresése.
Ciklusok 1 Számlálós (léptető) ciklus Szintaxis: for ( i=1; i
Algoritmizálás és programozás tanítása Balogh Zoltán PTE-TTK IÁTT Az algoritmuskészítés.
Programozási alapismeretek * A Zh-írás módszertana.
Programozási alapismeretek 10. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 10.2/  Kiválogatás + összegzés.
© Tóth Ákos, Óbudai Egyetem, 2010
Objektum orientált programozás
Excel programozás (makró)
Programtervezés, programozás I. 2.5 tömbök,stringek
Objektum orientált programozás 4. Mutatók, típusok és struktúrák Nagy Szilvia.
Informatikai gyakorlatok 11. évfolyam
TÁMOP /1-2F Informatikai gyakorlatok 11. évfolyam Alapvető programozási tételek megvalósítása Czigléczky Gábor 2009.
Programozási alapismeretek
Nevezetes algoritmusok
Excel programozás (makró)
Halmazműveletek.
Eljaras linearis_kereses(adatok[],n)
Lineáris keresés Keresés (N,A,sorszam) i := 1
Gyakorlati feladat példák
Informatikai gyakorlatok 11. évfolyam
Programozási tételek.
Programozási tételek.
Előadás másolata:

Programozási tételek

Összegzés tétele: Feladat: Egy tömb elemeit összeadni. osszeg=0 ciklus 1-től n-ig osszeg=osszeg+valtozonev ciklus vége osszeg=0; for (int i=1;i<11;i++) { osszeg=osszeg+tomb[i]; }

Megszámlálás tétele: Feladat: Adott egy tömb és egy T tulajdonság  Megszámlálás tétele: Feladat: Adott egy tömb és egy T tulajdonság. A T tulajdonsággal rendelkező elemek megszámolása a cél. darab=0 ciklus 1-től n-ig ha valtozo T tulajdonságú akkor darab=darab+1 ciklus vége darab=0; for (int i=1;i<11;i++) { if (tomb[i]==6){darab=darab+1;} }

Eldöntés tétele: Feladat: Adott egy tömb és egy T tulajdonság Eldöntés tétele: Feladat: Adott egy tömb és egy T tulajdonság. Van-e T tulajdonsággal rendelkező elem? i=1 Ciklus amíg I<=N és tömb(i) nem T tulajdonságú i=i+1 Ciklus vége Ha van, akkor i<=N i=0; do {i++;} while ((i<=n) && (tomb[i]!=6));

Minimum kiválasztás tétele: Feladat: Adott egy tömb, melynek keressük a legkisebb elemét. min=tömb(1) Ciklus i=2-től N-ig Ha tömb (i) < min akkor min=tömb(i) Ciklus vége int min=tomb[1]; for (int i=2; i<n;i++) { if (tomb[i]<min) {min=tomb[i];} }