Pascal középiskolásoknak és főiskolásoknak - haladó oktatóvideók
628 MB 6 óra 38 perc

Kosárba
Ezek a videók egy-egy feladat megoldásának részletes menetét mutatják be nem csak haladó programozóknak.
PÉLDA OKTATÓVIDEÓK:
OKTATÓVIDEÓ-LISTA
A pascal oktatóvideók 1.része:
Téglalap területének kiszámítása
Hárommal osztható
Héttel osztható számok
Fok tangense
Kotangensből fokba
Polinom zérushelyei
10 szám egy sorban
Öttel osztható
Prímszám e
N-ig a prímek
Tökéletes számok N-ig
Számjegyek összege
Forint
Lnko Lkkt
Faktoriális (04:05 6,58MB)
Derékszögű
Fibonacci sorozat
Számtani sorozat
Mértani sor
Körbe esik
Számsorrend
abc
abc2
String betűi
String visszafelé
Második betű
Nagybetűs
Dupláz
Fordított1
Fordított2
Férjes
Program-e
Kockadobás
While
Repeat
Nulla végjelig
Kisbetűs
Mátrix
Növekvőbe
Mátrix2
Rekord
Lottó
Eljárás
Lnko Függvény
Csere
Piros A
Faktoriális
Rekurzív faktoriális
Rekurzív hatvány
Rekurzív fibonacci
OKTATÓVIDEÓK LEÍRÁSA
Téglalap területének kiszámítása
Kezdjük könnyű programokkal, majd egyre nehezedik a színvonal.
Hárommal osztható
Ehhez használtuk a mod operátort is.
Héttel osztható számok
A Downto foglalt szó megtanulása is fontos.
Fok tangense
Fokból szöget hozunk létre a programmal, majd használjuk a sin és a cos függvényeket.
Kotangensből fokba
Itt adott egy szög kotangense, és ki kell íratni fokban a szög értékét; arctan az új függvény.
Polinom zérushelyei
Egy polinom zérushelyeit számoljuk ki, melyet nem próbálunk ki. A program működik Turbo Pascalban, de Free Pascalban a kulcsszó miatt nem megy. Ezzel is a kulcsszók használatának veszélyeire hívom fel a figyelmet. Új függvény az sqrt.
10 szám egy sorban
Hogyan lehet 100 számból csak 10 számot kiíratni egy sorba?
Öttel osztható
Kiíratjuk az öttel osztható számokat n-től m-ig. Itt megtudhatjuk, hogy mikor nem kell a blokk, azaz a begin end végére pontosvesszőt helyezni.
Prímszám e
Kiíratjuk egy számról, hogy prímszám e vagy sem. Itt logikai változót használunk.
N-ig a prímek
N-ig kiíratjuk a prímszámokat két for ciklussal.
Tökéletes számok N-ig
N-ig kiíratjuk a tökéletes számokat.
Számjegyek összege
Írassuk ki N-ig azokat a számokat, melyek oszthatók x-el, és számjegyeik összege y! Round és ln függvényt használtuk.
Forint
Bekérünk egy számot, majd kiíratjuk minimális számú forintösszeggel!
Lnko Lkkt
Két számot bekérve megvizsgáljuk a legnagyobb közös osztóikat, és a legkisebb közös többszörösüket is. Ha az első szám nagyobb, akkor egy értékcserét hajtunk végre.
Faktoriális
Kiíratjuk n faktoriálisát.
Derékszögű
Megvizsgáljuk, hogy derékszögű vagy sem egy háromszög.
Fibonacci sorozat
Kiíratjuk N-ig a Fibonacci sorozatot.
Számtani sorozat
Adott egy számtani sorozat esetén a1,d,n. Írasd ki az elemeket. Inc függvényt használunk.
Mértani sor
Adott egy mértani sorozat esetén a1,d,n. Írasd ki az elemeket.
Körbe esik
Adott a p0 pont az x0,y0 koordinátájával, s környezetének egy r sugara. Kérj be egy pontot két koordinátájával, és írasd ki, hogy a környezetébe, a környezet határára, vagy a környezeten kívülre esik.
Számsorrend
Kérj be 3 valós számot, és írasd ki növekvő sorrendbe.
abc
Írasd ki az angol ábécé betűit 'A'-tól 'Z'-ig.
abc2
Írassuk ki az angol ábécé minden második betűjét 'z'-től 'a'-ig.
String betűi
Kérj be egy sztringet, és írasd ki betűnként, mindegyiket új sorba.
String visszafelé
Kérj be egy sztringet, majd írasd ki visszafelé fordítva. Length függvényt használtunk.
Második betű
Kérj be egy sztringet, majd írasd ki minden második betűjét.
Nagybetűs
Tölts fel egy 10 elemű tömböt szrtingekkel. Írasd ki a tömb elemeit csupa nagybetűssel. Upcase függvény kell a feladathoz.
Dupláz
Kérj be egy karakterláncot, és írasd ki úgy, hogy minden betűt megduplázol.
Fordított1
Töltsön fel egy 10 elemű tömböt egészekkel, majd írassa ki fordított sorrendben.
Fordított2
Töltsön fel egy 10 elemű tömböt karakterekkel, majd írassa ki fordított sorrendben.
Férjes
Kérj be egy nevet, és írasd ki, hogy férjes asszonyról van-e szó.
Program-e
Kérj be egy állománynevet, és írasd ki, hogy program-e.
Kockadobás
Dobj n-et kockával, írasd ki az egyes esetek számát, s a dobások átlagát. If-el is és case-el is megoldjuk a feladatot.
While
Írasd ki 0-tól 100-ig while ciklussal a 3-al osztható számokat.
Repeat
Írasd ki repeat ciklussal 100-tól 13-ig a páros számokat.
Nulla végjelig
Kérj be számokat 0 végjelig, írasd ki a számtani átlagukat. While ciklus segítségével oldjuk meg a feladatot.
Kisbetűs
Kérj be egy szöveget, és minden benne lévő nagybetűt alakíts át kisbetűre, majd írasd ki. Ord, chr, length függvények segítségével oldjuk meg a feladatot. Az ASCII-táblázatot érdemes hozzá előkeresni.
Mátrix
Kérj be 9 számot, írasd ki 3x3-as mátrix alakban. Két tömb segítségével oldjuk meg a feladatot.
Növekvőbe
Kérj be 5 számot, írasd ki növekvő sorrendbe. Tömb, és for ciklusok segítségével oldjuk meg.
Mátrix2
Kérj be egy 3x3-as mátrixot, írasd ki az elemek átlagát, a sorok összegét, a legnagyobb elemét a mátrixnak.
Rekord
Kérd be négy könyv adatait (cím, szerző, ár), majd írasd ki ár szerinti sorrendben.
Lottó
Írasd ki az öt lottószámot. Ez a legegyszerűbb módszer.
Eljárás
Írj eljárást, mely megnöveli az első paraméter értékét a második duplájával.
Lnko Függvény
Írj függvényt, mely visszaadja két szám lnko-ját.
Csere
Írj eljárást, mely kicseréli két valós paraméter értékét.
Piros A
Írj eljárást, mely kiír egy piros A betűt a megadott pozícióba.
Faktoriális
Írj függvényt, mely a faktoriálist számolja ki.
Rekurzív faktoriális
Írj függvényt, mely a faktoriálist számolja rekurzív módon.
Rekurzív hatvány
Írj rekurzív függvényt pozitív egész kitevőjű hatvány kiszámítására.
Rekurzív fibonacci
Írj rekurzív függvényt a Fibonacci sorozat egy tagjának kiszámítására.
4400 Nyíregyháza, Bessenyei tér 7/a 06/30-3682-309 v. 06/30-3678-609 info [kukkac] videobazis.hu
