A program valamilyen feladat, probléma megoldására készül, általános szerkezete: INPUT ALGORITMUS OTUPUT
|
|
- Eszter Bogdán
- 8 évvel ezelőtt
- Látták:
Átírás
1 ELMÉLET I. Algoritmizálás A program valamilyen feladat, probléma megoldására készül, általános szerkezete: Ismert adatok Ismert adatok Keresett (kezdetben ismeretlen) adatok Más szavakkal: INPUT ALGORITMUS OTUPUT adatbeolvasás feldolgozás eredmény megjelenítése Algoritmus: azon utasítások halmaza, mely egy feladat megoldására vezetnek. Az algoritmussal szemben támasztott követelmények: mindig végrehajtható lépésenként hajtható végre a lépések sorrendje meghatározott az egyes lépések elemi utasítások vagy elemi utasításokból álló eljárások véges sok lépésből áll a leírás Az algoritmus leíró eszközök: 1. mondatszerű leírás (pszeudokód) 2. ábrákkal 2.1. folyamatábra 2.2. struktogram stb. 3. programnyelven program Algoritmus vezérlő szerkezetek: 1. SZEKVENCIA (utasítások egymás utáni végrehajtása feltétel nélkül) 2. SZELEKCIÓ = ELÁGAZÁS (utasítások feltételtől függő végrehajtása) 2.1. egyágú 2.2. kétágú 2.3. többágú 3. ITERÁCIÓ=CIKLUS (utasítások ismételt végrehajtása) 3.1. számlálós 3.2. feltételes elöltesztelő hátultesztelő Strukturált program: olyan program, amely felépítésében csak az előbbi három vezérlőszerkezetet (szekvencia, szelekció, iteráció) használja. Programozás alaptétele: minden algoritmus megvalósítható strukturáltan. (Böhm-Jacopini - tétel)
2 Folyamatábra: A folyamatábra elemei: 1) A program kezdete és vége: Start Stop 2) Input, output: Ki/Be: 3) Utasítás: utasítás 4) Elágazás: i feltétel h 5) Számlálós ciklus: i=1 től n-ig
3 6) Feltételes ciklus elöltesztelő, bennmaradási feltétellel: feltétel h i utasítás 7) Feltételes ciklus hátultesztelő, kilépési feltétellel utasítás h feltétel i
4 II. Programozási nyelvek Kódolás: a feladatot megoldó algoritmus megírása valamely programozási nyelven Gépi kód (tárgykód = object code): (valamely típusú) processzor számára közvetlenül értelmezhető, bináris utasítássorozat. Assembly: a gépi kódhoz legközelebb álló programozási nyelv, amelyben minden gépi kódú utasításnak egy kis angol neve van, az ún. mnemonikon. Forráskód (source code): valamely programozási nyelven (nem gépi kódban) megírt állomány. Alacsony szintű programozási nyelv: a gépi kód és az assembly. Magas szintű programozási nyelvek: az emberi nyelvhez (általában az angol nyelvhez) közel álló, gépfüggetlen programozási nyelvek. (Első példánya a FORTRAN, melyet az IBM dolgozott ki és 1957-ben jelent meg.) Példák: BASIC, Turbo Pascal, C, Java, C# A C# nyelv: 2001-ben jelent meg, tiszta objektumorientált nyelv. A Microsoft fejlesztette a.net keretrendszer részeként, alapja a C++ és a Java nyelvek. (A nyelv fejlesztését Anders Hejlsberg vezette, aki a Turbo Pascal tervezője volt.) Fordító (compiler): olyan segédprogram, amely a program forrásszövegéből egy gépi kódú, futtatható programot (pl. EXE) állít elő, vagyis a programot lefordítja a gép nyelvére. Értelmező (interpreter): olyan segédprogram, amely a program forrásszövegét sorról sorra értelmezi, ellenőrzi, és (ha tudja) végrehajtja Szintaktikai hiba: alaki hiba, a program nem felel meg az adott nyelv szabályainak. Pl. elírás, elfelejtettünk egy zárójelet... Az ilyen hibákat viszonylag könnyű megtalálni, maga a fordító program jelzi a hibák létét, gyakran a mibenlétét is, és csak szintaktikailag hibátlan forráskódból állítja elő a gépi kódot. Szemantikai hiba: tartalmi, logikai hiba, amit leggyakrabban már az algoritmus tervezésekor vétünk el. A program lefordítható, futtatható, de nem jól működik. Az ilyen hibák bárhol megbújhatnak a programban, felderítésüket az ún. debuggolás (lépésenkénti nyomkövetés) segíti. Integrált fejlesztő eszközök: olyan programfejlesztő környezetek, amelyek megkönnyítik a programozásnál megszokott szerkesztés-fordítás-hibakeresés munkaciklust: a szövegszerkesztő (editor), fordító (compiler), és hibakereső (debugger) egy helyen találhatók és jól együttműködnek. III. Nyelvi elemek: Változó: olyan azonosító, amely az információ ideiglenes tárolására szolgál. A program végrehajtásakor az adatokat változókban tároljuk. A változókban tárolt adatok a program futása során változhatnak, módosulhatnak. Változó nevek: a változóknak egyedi névvel kell rendelkezniük az érvényességi körükön belül. C# változó nevek szabályai: max 32 karakter hosszú az 1. karakter betű vagy alulvonás a 2. karaktertől számok, betűk és alulvonás szerepelhet kis és nagybetűket megkülönbözteti Változó deklaráció: a változó használata előtt rögzíteni kell a nevét és általában a típusát is meg kell adni.
5 Típusok: a típus határozza meg, hogy egy változó milyen értékeket vehet fel, mekkora helyet foglalhat el a memóriában, és milyen műveletek végezhetők vele. Inicializálás: kezdeti érték hozzárendelése egy változóhoz. A változó deklarálás formája C#-ban: típus változónév; több azonos típusú változó deklarálása: típus változónév1, változónév2, ; deklarálás inicializálással: típus változónév=érték; több azonos típusú változó deklarálása inicializálással: típus változónév1=érték1, változónév2=érték2, ; Elemi típusok a C#-ban: 1. KARAKTER TÍPUSOK 1.1 char 1.2 string 2. EGÉSZ TÍPUSOK 3. LEBEGŐPONTOS TÍPUSOK 4. LOGIKAI TÍPUS bool 2.1 előjeles sbyte short int long 2.2 előjel nélküli byte ushort uint ulong 3.1 float 3.2 double 3.3 decimal
6 FELADATOK Algoritmuskészítés Programkészítés lépései, szekvencia, szelekció, iteráció fogalma Algoritmus leíró eszközök: folyamatábra, mondatszerű leírás, programnyelv 1. Mit csinál az algoritmus? Változók n,x,db1,db2:egész Algoritmus Beolvas(n) db1:=0 db2:=0 Ciklus i:=1-től n-ig Beolvas(x) Ha (x maradék 2)=0 akkor db1:=db1+x különben db2:=db2+x Elágazás vége Kiír(db1) Kiír(db2) Algoritmus vége 2. Készítsd el az előző algoritmus folyamatábráját! 3. Az iskolai könyvtárban két héten keresztül feljegyezték hány tanuló látogatta a könyvtárat. Írj algoritmust, amely beolvassa minden nap a látogatók számát, majd kiírja hány olyan nap volt, amikor 200-nál több látogatója volt a könyvtárnak 4. Írd le az alábbi algoritmust folyamatábrával! Be: a, b Ha a=0 vagy b=0 akkor Ki: "Rossz adatok" Különben Kerület=2*(a+b) Ki: Kerület Elágazás vége
7 5. Mit csinál az algoritmus? Fogalmazd meg pár mondatban és írd meg szöveges algoritmussal!
8 6. Mit csinál az algoritmus? Írd meg szöveges algoritmussal! Mit írna ki a következő bemenetre: Db=8 és a 8 szám: 4, 9, -3, 5, -7, -10, 11, 3
9 C# program felépítése, program részei, egyszerű utasítások, elágazások, ciklusok, véletlen szám generálás 7. Kódold C#-ban az alábbi algoritmust! Változók: n: egész i: egész d: egész s:egész Program eleje: Be(n) d=0 s=0 i=1 Ciklus amíg i<=n Ha n osztható i-vel akkor d=d+1 s=s+i Ki(i) Ki(szóköz) Elágazás vége i=i+1 Ki(d) Ki(új_sor) Ki(s) Program vége 8. Kódold C#-ban az alábbi algoritmust! Változók: V:logikai i:egész j:egész Program eleje V := igaz Ciklus i:=1-től 8-ig 1-esével Ha i páratlan szám akkor V:= igaz különben V:= hamis elágazás vége Ciklus j:=1-től 8 ig 1 esével Ha V akkor KI( A ) különben KI( B ) elágazás vége V := NEM(V) KI(új_sor) Program vége
10 9. Kódold C#-ban az alábbi algoritmust! Konstans n=10 Változók A[n] : egész elemű vektor B[n]: egész elemű vektor i,j,k: egész Program eleje: Ciklus i=0-tól n 1-ig A[i]=véletlenszám(1..100) B[i]=véletlenszám(1..100) Ki(A[i]) Ki(szóköz) Ki(B[i]) Ki(új_sor) j=0 k=0 Ciklus amíg j<n és A[j] + B[k] 100 Ciklus amíg k<n és A[j] + B[k] 100 k=k+1 Ha k=n akkor j=j+1 k=0 Elágazás vége Ha j<n akkor Ki(A[j]) Ki("+") Ki(B[k]) Ki("=") Ki(A[j]+B[k]) Különben Ki("-") Elágazás vége Program vége 10. Készíts programot, amely bekér egy számot, majd kiírja a képernyőre, hogy a szám pozitív, negatív, vagy nulla! 11. Készíts programot, amely beolvassa egy háromszög három oldalát, majd a) Kiírja a háromszög kerületét! b) Kiírja, hogy ez a három szám meghatároz-e háromszöget! (Egy háromszög bármely két oldalának összege nagyobb, mint a harmadik oldal. Pl.: a: 2, b: 3 és c: 10 nem lehet háromszög.) 12. Készítsen programot, amely billentyűzetről beolvassa az (euro) aktuális árfolyamát, vagyis hogy egy (euro) hány forintot ér, majd szintén billentyűzetről beolvassa az átváltandó (euro) összeget, és kiírja, hogy az hány forintot ér! Az adatokat billentyűzetről olvassa, és a képernyőre írja ki 13. Készíts programot, amely szemlélteti a hatos lottósorsolást. Kisorsol egymás után hat véletlen számot 1 és 45 között!
11 14. Készíts programot, amely bekéri, milyen hónap van, majd kiírja, hogy ez a hónap milyen évszakba tartozik! 15. Írj programot az összeadás és a kivonás gyakoroltatására. A program billentyűzetről olvassa be, hogy hány feladatot kell megoldani. Egy feladat a következőkből áll: a program generáljon két véletlen számot egy és száz között, olvassa be billentyűzetről a két szám összegét és különbségét. Ellenőrizni kell, hogy valóban ez e két szám összege és különbsége. Minden feladat végén írja ki a képernyőre, hogy jók vagy rosszak az eredmények. 16. Írj programot, ami bekéri egy gyerekcsoport életkorát, majd meghatározza, hogy a gyereknek milyen iskolába kell járni! A program billentyűzetről olvassa be, hogy hány fős a csoport, azután olvassa be a gyerekek életkorát, majd írja ki a megfelelő iskolát! Csoportok: 3 6: óvoda 7 14: általános iskola 15 18: középiskola Hány év a csoport átlaga? Szövegkezelés 17. Írj programot, ami bekéri a felhasználó vezetéknevét és keresztnevét, majd ezeket egy változóban tárolja és kiírja a képernyőre. 18. Programunk kérje be egy ember lakhelyének irányítószámát, a várost, a közterület nevét, a közterület jellegét, a házszámot és végül írja ki egy sorban a következő formátumban: Pl.: 1042 Budapest Tanoda tér Olvassunk be két vezeték- és két keresztnevet, és írassuk ki az ezekből képezhető neveket! 20. Írj programot, amely megszámolja, hogy egy képernyőről beolvasott szövegben hány kérdő vagy felkiáltó mondat van. 21. Írj programot, amely beolvas egy szöveget, majd a szöveg minden "a" betűjét *-ra cseréli! Tömbök, Programozási tételek Tömbök létrehozása, feltöltése, kiírása, műveletek, konstans tömbök Programozási tételek: Összegzés, Megszámlálás, Minimum kiválasztás, Maximum kiválasztás, Eldöntés tétele 22. Egy héten keresztül minden nap délben megmértük a hőmérsékletet az udvaron. Készítsen programot, amely a mért értékeket beolvassa és tárolja a hom tömbben! A hom tömbben tárolt értékek alapján határozza meg, és írassa ki a képernyőre a heti Hőingadozás mértékét! (A hőingadozás a mért legnagyobb és legkisebb érték különbsége.) 23. Egy tömbben tároljuk egy szerverre való bejelentkezéseket. Készítsen programot, amelyben beolvassuk 14 nap bejelentkezéseinek számát. Mennyi bejelentkezés volt összesen? 24. Felmérést végeznek egy könyves boltba, hogy melyik könyvek fogynak a legjobban. Vedd fel konstans tömbbe a 10 legkelendőbb könyv címét, majd egy másik tömbbe olvasd be, hogy mennyit adtak el eddig belőle. a) Negatív számot ne lehessen felvenni! b) Add meg az eladott példányszámok összegét, maximumát és minimumát! c) Írd ki a képernyőre annak a könyvnek a címét, amiből a legtöbbet adták el!
12 25. Egy osztályba csupa különböző nevű ember jár. Készítsen programot, amely konstans tömbben tárolja a matematika szakkörre jelentkezők nevét, egy másik tömbbe beolvassa a félévi matematika jegyeiket! Hány ötös tanuló van közöttük? 26. Egy diákcsoportot megkérdeztek, hogy eddig hány könyvet olvastak. Készíts programot, mely beolvassa hány diákot kérdeztek meg, majd diákonként a könyvek számát. Figyelj arra, hogy negatív számot ne lehessen felvenni. a) Add meg hány olyan diák volt, aki háromnál kevesebb könyvet olvasott! b) Add meg a legnagyobb könyvszámot! 27. Egy moziban minden nap eltárolják, hogy aznap mennyi jegyet adtak el. Készíts programot, mely beolvassa hány napot tárolnak, majd naponként az eladott jegyek számát. Figyelj arra, hogy negatív számot ne lehessen felvenni. a) Add meg mennyi a bevételük az adott időszakban, ha egy jegy 1500 Ft-ba kerül! b) Add meg a napi legkisebb jegyszámot! 28. Egy biztosítási ügynök mindennap feljegyzi, hogy hány biztosítást kötött. Készíts programot, mely beolvassa hány napot jegyez fel, majd naponként a megkötött biztosítások számát. Figyelj arra, hogy negatív számot ne lehessen felvenni. a) Add meg, hogy összesen és átlagosan hány biztosítást kötött! b) Add meg a napi legkevesebb és legtöbb biztosítás számot! 29. Egy madármegfigyelő állomáson a vonuló gólyákat tanulmányozzák. Tíz napon keresztül rögzítik az állomás fölött elvonuló gólyák számát. Negatív számot ne lehessen felvenni. a) Add meg összesen hány gólyát jegyeztek fel. b) Add meg átlagosan hány gólyát jegyeztek fel! c) Melyik nap vonult át a legtöbb gólya, és mennyi? d) Hány olyan nap volt, amikor egy gólyát sem láttak? e) Volt-e olyan nap, amikor száznál több gólyát láttak? 30. Egy diákcsoportot megkérdeznek, hogy átlagosan naponta hány órát interneteznek. A nev tömbben tárolják a diák nevét, az ido tömbben az óraszámot. Az ido tömbbe negatív számot ne lehessen felvenni. a) Add meg átlagosan hány órát interneteznek! b) Add meg a legmagasabb óraszámot! c) Kik azok akik a legtöbbet interneteznek? Add meg a nevüket! d) Hány diák internetezik két óránál többet? e) Van-e olyan diák, aki egy órát sem internetezik? Budapest, június 28.
Változók. Mennyiség, érték (v. objektum) szimbolikus jelölése, jelentése Tulajdonságai (attribútumai):
Python Változók Mennyiség, érték (v. objektum) szimbolikus jelölése, jelentése Tulajdonságai (attribútumai): Név Érték Típus Memóriacím A változó értéke (esetleg más attribútuma is) a program futása alatt
Programozás alapjai (ANSI C)
Programozás alapjai (ANSI C) 1. Előadás vázlat A számítógép és programozása Dr. Baksáné dr. Varga Erika adjunktus Miskolci Egyetem, Informatikai Intézet Általános Informatikai Intézeti Tanszék www.iit.uni-miskolc.hu
A C# programozási nyelv alapjai
A C# programozási nyelv alapjai Tisztán objektum-orientált Kis- és nagybetűket megkülönbözteti Ötvözi a C++, Delphi, Java programozási nyelvek pozitívumait.net futtatókörnyezet Visual Studio fejlesztőkörnyezet
INFORMATIKAI ALAPISMERETEK
ÉRETTSÉGI VIZSGA 2005. május 20. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÉRETTSÉGI VIZSGA Az írásbeli vizsga időtartama: 180 perc JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI MINISZTÉRIUM Megoldási útmutató I.
Változók. Mennyiség, érték (v. objektum) szimbolikus jelölése, jelentése Tulajdonságai (attribútumai):
Javascript Változók Mennyiség, érték (v. objektum) szimbolikus jelölése, jelentése Tulajdonságai (attribútumai): Név Érték Típus Memóriacím A változó értéke (esetleg más attribútuma is) a program futása
Programozás alapjai 1.Gy: Algoritmizálás P R O
Programozás alapjai 1.Gy: Algoritmizálás. P R O A L A G 1/13 B ITv: MAN 2018.09.20 Algoritmus leírási módszerek Szöveges leírás Pszeudokód Folyamatábra Struktogram Jackson diagram 2/13 Folyamatábra elemek
INFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 0621 ÉRETTSÉGI VIZSGA 2007. május 25. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM
B I T M A N B I v: T M A N
Műszaki informatika IPA Tesztek+Megoldások B I v: T 2014.02.15 M A N 1/41 Ellenőrző kérdések Alapfogalmi kitérő kérdéssor IPA kérdéssor 2/41 Ellenőrző kérdések 1. 1. Melyik Neumann elv következménye a
B I T M A N B I v: T M A N
Műszaki informatika Tesztek+Megoldások B I v: T 2015.04.19 M A N 1/42 Tesztek + Megoldások Alapfogalmi kitérő kérdéssor IPA kérdéssor CPA kérdéssor 2/42 Ellenőrző kérdések 1. 1. Melyik Neumann elv következménye
A C# PROGRAMOZÁSI NYELV
A C# PROGRAMOZÁSI NYELV 2010.02.23. Bevezetés C# nyelv jellemzői 2 Kis és NAGY betű érzékeny Minden utasítást pontos vessző zár. Utasítás zárójel a:,. .NET Framework keretrendszerek 3 Microsoft.NET Framework
INFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 0721 ÉRETTSÉGI VIZSGA 2007. október 24. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM
INFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 0811 ÉRETTSÉGI VIZSGA 2008. május 26. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM
Programzás I. - 1. gyakorlat
Programzás I. - 1. gyakorlat Alapok Tar Péter 1 Pannon Egyetem Műszaki Informatikai Kar Számítástudomány Alkalmazása Tanszék Utolsó frissítés: September 15, 2007 1 tar@dcs.vein.hu Tar Péter (PE-MIK-DCS)
Programozás alapjai 2.Gy: A C nyelv alapjai P R O
Programozás alapjai 2.Gy: A C nyelv alapjai. P R O A L A G 1/32 B ITv: MAN 2018.10.02 Code::Blocks Indítsa el mindenki! 2/32 1 Code::Blocks Új projekt 2 3 4 5 3/32 Code::Blocks Forráskód Kód fordítása:
Felvételi tematika INFORMATIKA
Felvételi tematika INFORMATIKA 2016 FEJEZETEK 1. Természetes számok feldolgozása számjegyenként. 2. Számsorozatok feldolgozása elemenként. Egydimenziós tömbök. 3. Mátrixok feldolgozása elemenként/soronként/oszloponként.
Készítette: Nagy Tibor István Felhasznált irodalom: Kotsis Domokos: OOP diasor Zsakó L., Szlávi P.: Mikrológia 19.
Készítette: Nagy Tibor István Felhasznált irodalom: Kotsis Domokos: OOP diasor Zsakó L., Szlávi P.: Mikrológia 19. Programkészítés Megrendelői igények begyűjtése Megoldás megtervezése (algoritmuskészítés)
Készítette: Nagy Tibor István
Készítette: Nagy Tibor István A változó Egy memóriában elhelyezkedő rekesz Egy értéket tárol Van azonosítója (vagyis neve) Van típusa (milyen értéket tárolhat) Az értéke értékadással módosítható Az értéke
Programozás I. gyakorlat
Programozás I. gyakorlat 1. gyakorlat Alapok Eszközök Szövegszerkesztő: Szintaktikai kiemelés Egyszerre több fájl szerkesztése pl.: gedit, mcedit, joe, vi, Notepad++ stb. Fordító: Szöveges file-ban tárolt
I. ALAPALGORITMUSOK. I. Pszeudokódban beolvas n prim igaz minden i 2,gyök(n) végezd el ha n % i = 0 akkor prim hamis
I. ALAPALGORITMUSOK 1. Prímszámvizsgálat Adott egy n természetes szám. Írjunk algoritmust, amely eldönti, hogy prímszám-e vagy sem! Egy számról úgy fogjuk eldönteni, hogy prímszám-e, hogy megvizsgáljuk,
Programozás alapjai gyakorlat. 2. gyakorlat C alapok
Programozás alapjai gyakorlat 2. gyakorlat C alapok 2016-2017 Bordé Sándor 2 Forráskód, fordító, futtatható állomány Először megírjuk a programunk kódját (forráskód) Egyszerű szövegszerkesztőben vagy fejlesztőkörnyezettel
1. Olvassuk be két pont koordinátáit: (x1, y1) és (x2, y2). Határozzuk meg a két pont távolságát és nyomtassuk ki.
Számítás:. Olvassuk be két pont koordinátáit: (, y) és (2, y2). Határozzuk meg a két pont távolságát és nyomtassuk ki. 2. Olvassuk be két darab két dimenziós vektor komponenseit: (a, ay) és (b, by). Határozzuk
INFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 0631 ÉRETTSÉGI VIZSGA 2006. október 24. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM
Algoritmus fogalma. Mi az algoritmus? HF: Al Khwarizmi. Egy adott probléma megoldásának leírása elemi lépések sorozatával
Algoritmusok Algoritmus fogalma Mi az algoritmus? Egy adott probléma megoldásának leírása elemi lépések sorozatával HF: Al Khwarizmi Követelmények Véges: nem állhat végtelen sok lépésből Teljes: teljes
Információk. Ismétlés II. Ismétlés. Ismétlés III. A PROGRAMOZÁS ALAPJAI 2. Készítette: Vénné Meskó Katalin. Algoritmus. Algoritmus ábrázolása
1 Információk 2 A PROGRAMOZÁS ALAPJAI 2. Készítette: Vénné Meskó Katalin Elérhetőség mesko.katalin@tfk.kefo.hu Fogadóóra: szerda 9:50-10:35 Számonkérés időpontok Április 25. 9 00 Május 17. 9 00 Június
Algoritmizálás és adatmodellezés tanítása beadandó feladat: Algtan1 tanári beadandó /99 1
Algoritmizálás és adatmodellezés tanítása beadandó feladat: Algtan1 tanári beadandó /99 1 Készítette: Gipsz Jakab Neptun-azonosító: ABC123 E-mail: gipszjakab@seholse.hu Kurzuskód: IT-13AAT1EG Gyakorlatvezető
Mintavételes szabályozás mikrovezérlő segítségével
Automatizálási Tanszék Mintavételes szabályozás mikrovezérlő segítségével Budai Tamás budai.tamas@sze.hu http://maxwell.sze.hu/~budait Tartalom Mikrovezérlőkről röviden Programozási alapismeretek ismétlés
Bevezetés a programozásba I.
Bevezetés a programozásba I. 3. gyakorlat Tömbök, programozási tételek Surányi Márton PPKE-ITK 2010.09.21. ZH! PlanG-ból papír alapú zárthelyit írunk el reláthatólag október 5-én! Tömbök Tömbök Eddig egy-egy
OOP I. Egyszerő algoritmusok és leírásuk. Készítette: Dr. Kotsis Domokos
OOP I. Egyszerő algoritmusok és leírásuk Készítette: Dr. Kotsis Domokos Hallgatói tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendı anyag vázlatát képezik. Ismeretük
START. Billentyűzár ki. Üss be egy számot. Beütöttem az összes számot. Hívás. Várakozás. felveszik. Beszélek. Befejezem a beszélgetést.
FOLYAMATÁBRA Telefonálás folyamatábrával: Billentyűzár ki Üss be egy számot Beütöttem az összes számot Hívás Várakozás felveszik Beszélek. Befejezem a beszélgetést. Lezárom a telefont Teafőzés: Melegíts
Programozás BMEKOKAA146. Dr. Bécsi Tamás 1. Előadás
Programozás BMEKOKAA146 Dr. Bécsi Tamás 1. Előadás Bemutatkozás Előadó: Dr. Bécsi Tamás St.106, (1)463-1044, becsi.tamas@mail.bme.hu Közlekedés-, és Járműirányítási Tanszék www.kjit.bme.hu Programozás
Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt!
Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt! valós adatokat növekvő sorrendbe rendezi és egy sorba kiírja
Az algoritmusok alapelemei
Az algoritmusok alapelemei Változók Olyan programozási eszközök, amelynek négy komponense van: - Név - Egyedi azonosító, a program szövegében a változó mindig a nevével jelenik meg, ez hordozza a komponenseket.
I. Specifikáció készítés. II. Algoritmus készítés
Tartalomjegyzék I. Specifikáció készítés...2 II. Algoritmus készítés...2 Egyszerű programok...6 Beolvasásos feladatok...10 Elágazások...10 Ciklusok...1 Vegyes feladatok...1 1 I. Specifikáció készítés A
Számítástechnika I. BMEKOKAA152 BMEKOKAA119 Infokommunikáció I. BMEKOKAA606. Dr. Bécsi Tamás
Számítástechnika I. BMEKOKAA152 BMEKOKAA119 Infokommunikáció I. BMEKOKAA606 Dr. Bécsi Tamás Bemutatkozás Előadó: Dr. Bécsi Tamás St.106, (1)463-1044, becsi.tamas@mail.bme.hu Közlekedés-, és Járműirányítási
Szoftvertervezés és -fejlesztés I.
Szoftvertervezés és -fejlesztés I. Operátorok Vezérlési szerkezetek Gyakorlás 1 Hallgatói Tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendő anyag vázlatát képezik.
Algoritmizálás és adatmodellezés tanítása 1. előadás
Algoritmizálás és adatmodellezés tanítása 1. előadás Algoritmus-leíró eszközök Folyamatábra Irányított gráf, amely csomópontokból és őket összekötő élekből áll, egyetlen induló és befejező éle van, az
Objektumorientált Programozás I.
Objektumorientált Programozás I. Algoritmizálási alapismeretek Algoritmus végrehajtása a számítógépen Adattípusok Típuskonverziók ÓE-NIK, 2011 1 Hallgatói Tájékoztató A jelen bemutatóban található adatok,
Bánsághi Anna 2014 Bánsághi Anna 1 of 68
IMPERATÍV PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 3. ELŐADÁS - PROGRAMOZÁSI TÉTELEK 2014 Bánsághi Anna 1 of 68 TEMATIKA I. ALAPFOGALMAK, TUDOMÁNYTÖRTÉNET II. IMPERATÍV PROGRAMOZÁS Imperatív
Programozás alapjai. (GKxB_INTM023) Dr. Hatwágner F. Miklós augusztus 29. Széchenyi István Egyetem, Gy r
Programozás alapjai (GKxB_INTM023) Széchenyi István Egyetem, Gy r 2019. augusztus 29. Feladat: írjuk ki az els 10 természetes szám négyzetét! #i n c l u d e i n t main ( v o i d ) { p r
Algoritmusok. Dr. Iványi Péter
Algoritmusok Dr. Iványi Péter Egyik legrégebbi algoritmus i.e. IV század, Alexandria, Euklidész két természetes szám legnagyobb közös osztójának meghatározása Tegyük fel, hogy a és b pozitív egész számok
1. Jelölje meg az összes igaz állítást a következők közül!
1. Jelölje meg az összes igaz állítást a következők közül! a) A while ciklusban a feltétel teljesülése esetén végrehajtódik a ciklusmag. b) A do while ciklusban a ciklusmag után egy kilépési feltétel van.
Programozás I. Sergyán Szabolcs Óbudai Egyetem Neumann János Informatikai Kar szeptember 10.
Programozás I. 1. előadás Sergyán Szabolcs sergyan.szabolcs@nik.uni-obuda.hu Óbudai Egyetem Neumann János Informatikai Kar 2012. szeptember 10. Sergyán (OE NIK) Programozás I. 2012. szeptember 10. 1 /
AZ ALGORITMUS. az eredményt szolgáltatja
ALGORITMUSOK AZ ALGORITMUS Az algoritmus problémamegoldásra szolgáló elemi lépések olyan sorozata, amely a következő jellemzőkkel bír: Véges: véges számú lépés után befejeződik, és eredményt szolgáltat
Programozás BMEKOKAA146. Dr. Bécsi Tamás 2. előadás
Programozás BMEKOKAA146 Dr. Bécsi Tamás 2. előadás Szintaktikai alapok Alapvető típusok, ismétlés C# típus.net típus Méret (byte) Leírás byte System.Byte 1Előjel nélküli 8 bites egész szám (0..255) char
Programozási tételek. Dr. Iványi Péter
Programozási tételek Dr. Iványi Péter 1 Programozási tételek A programozási tételek olyan általános algoritmusok, melyekkel programozás során gyakran találkozunk. Az algoritmusok általában számsorozatokkal,
Adatbázis és szoftverfejlesztés elmélet. Programozási tételek
Adatbázis és szoftverfejlesztés elmélet Témakör 8. 1. Egy sorozathoz egy érték hozzárendelése Az összegzés tétele Összefoglalás Programozási tételek Adott egy számsorozat. Számoljuk és írassuk ki az elemek
hatására hátra lép x egységgel a toll
Ciklusszervező utasítások minden programozási nyelvben léteznek, így például a LOGO-ban is. LOGO nyelven, (vagy legalábbis LOGO-szerű nyelven) írt programok gyakran szerepelnek az iskola számítástechnikai
INFORMATIKA javítókulcs 2016
INFORMATIKA javítókulcs 2016 ELMÉLETI TÉTEL: Járd körbe a tömb fogalmát (Pascal vagy C/C++): definíció, egy-, két-, több-dimenziós tömbök, kezdőértékadás definíciókor, tömb típusú paraméterek átadása alprogramoknak.
Programozás I. Sergyán Szabolcs Óbudai Egyetem Neumann János Informatikai Kar szeptember 10.
Programozás I. 1. előadás Sergyán Szabolcs sergyan.szabolcs@nik.uni-obuda.hu Óbudai Egyetem Neumann János Informatikai Kar 2012. szeptember 10. Sergyán (OE NIK) Programozás I. 2012. szeptember 10. 1 /
Occam 1. Készítette: Szabó Éva
Occam 1. Készítette: Szabó Éva Párhuzamos programozás Egyes folyamatok (processzek) párhuzamosan futnak. Több processzor -> tényleges párhuzamosság Egy processzor -> Időosztásos szimuláció Folyamatok közötti
Programozási alapismeretek 3. előadás
Programozási alapismeretek 3. előadás Tartalom Ciklusok specifikáció+ algoritmika +kódolás Egy bevezető példa a tömbhöz A tömb Elágazás helyett tömb Konstans tömbök 2/42 Ciklusok Feladat: Határozzuk meg
Alkalmazott modul: Programozás. Programozási tételek, rendezések. Programozási tételek Algoritmusok és programozási tételek
Eötvös Loránd Tudományegyetem Informatikai Kar Alkalmazott modul: Programozás, rendezések 2015 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Algoritmusok és programozási tételek
Java II. I A Java programozási nyelv alapelemei
Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 02. 19. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve az annak
1. Feladat: beolvas két számot úgy, hogy a-ba kerüljön a nagyobb
1. Feladat: beolvas két számot úgy, hogy a-ba kerüljön a nagyobb #include main() { int a, b; printf( "a=" ); scanf( "%d", &a ); printf( "b=" ); scanf( "%d", &b ); if( a< b ) { inttmp = a; a =
Programozási alapismeretek 1. előadás
Programozási alapismeretek 1. előadás Tartalom A problémamegoldás lépései programkészítés folyamata A specifikáció Az algoritmus Algoritmikus nyelvek struktogram A kódolás a fejlesztői környezet 2/33 A
Bevezetés a programozásba I 3. gyakorlat. PLanG: Programozási tételek. Programozási tételek Algoritmusok
Pázmány Péter Katolikus Egyetem Információs Technológiai Kar Bevezetés a programozásba I 3. gyakorlat PLanG: 2011.09.27. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Algoritmusok
Programozás I. Matematikai lehetőségek Műveletek tömbökkel Egyszerű programozási tételek & gyakorlás V 1.0 OE-NIK,
Programozás I. Matematikai lehetőségek Műveletek tömbökkel Egyszerű programozási tételek & gyakorlás OE-NIK, 2013 1 Hallgatói Tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk
Webprogramozás szakkör
Webprogramozás szakkör Előadás 5 (2012.04.09) Programozás alapok Eddig amit láttunk: Programozás lépései o Feladat leírása (specifikáció) o Algoritmizálás, tervezés (folyamatábra, pszeudokód) o Programozás
Egyszerű programozási tételek
Egyszerű programozási tételek 2. előadás Sergyán Szabolcs sergyan.szabolcs@nik.uni-obuda.hu Óbudai Egyetem Neumann János Informatikai Kar 2011. szeptember 15. Sergyán (OE NIK) AAO 02 2011. szeptember 15.
1. gyakorlat
Követelményrendszer Bevezetés a programozásba I. 1. gyakorlat Surányi Márton PPKE-ITK 2010.09.07. Követelményrendszer Követelményrendszer A gyakorlatokon a részvétel kötelező! Két nagyzárthelyi Röpzárthelyik
Algoritmizálás és adatmodellezés tanítása beadandó feladat: Algtan1 tanári beadandó /99 1
Algoritmizálás és adatmodellezés tanítása beadandó feladat: Algtan1 tanári beadandó /99 1 Készítette: Gipsz Jakab Neptun-azonosító: ABC123 E-mail: gipszjakab@seholse.hu Kurzuskód: IT-13AAT1EG 1 A fenti
C programozás. 1 óra Bevezetés
C programozás 1 óra Bevezetés A C nyelv eredete, fő tulajdonságai 1. Bevezető C nyelv alapelemei többsége a BCPL (Basic Combined Programming Language {1963}) Martin Richards B nyelv Ken Thompson {1970}
INFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 0812 ÉRETTSÉGI VIZSGA 2011. október 17. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ NEMZETI ERŐFORRÁS MINISZTÉRIUM
Programozás alapjai 9.Gy: Struktúra 2.
Programozás alapjai 9.Gy: Struktúra 2. Ördögi részletek P R O A L A G 35/1 B ITv: MAN 2018.11.10 Euró árfolyam statisztika Az EURO árfolyamát egy negyedéven keresztül hetente nyilvántartjuk (HUF / EUR).
Algoritmusok, adatszerkezetek, objektumok
Algoritmusok, adatszerkezetek, objektumok 1. előadás Sergyán Szabolcs sergyan.szabolcs@nik.uni-obuda.hu Óbudai Egyetem Neumann János Informatikai Kar 2011. szeptember 14. Sergyán (OE NIK) AAO 01 2011.
Algoritmizálás, adatmodellezés tanítása 1. előadás
Algoritmizálás, adatmodellezés 1. előadás Az algoritmus fogalma végrehajtható (van hozzá végre-hajtó) lépésenként hajtható végre a lépések maguk is algoritmusok pontosan definiált, adott végre-hajtási
Programozás alapjai gyakorlat. 4. gyakorlat Konstansok, tömbök, stringek
Programozás alapjai gyakorlat 4. gyakorlat Konstansok, tömbök, stringek Házi ellenőrzés (f0069) Valósítsd meg a linuxos seq parancs egy egyszerűbb változatát, ami beolvas két egész számot, majd a kettő
Programozás alapjai 3.Gy: C elágazások, ciklusok P R O
Programozás alapjai 3.Gy: C elágazások, ciklusok. P R O A L A G 1/39 B ITv: MAN 2018.10.08 Kövessük a kódot 1. 2. 3. 4. 5. 6. 7. 8. 9. void main() { int a, b, seged; printf("\nkerek ket egesz szamot: ");
Szoftvertervezés és -fejlesztés I.
Szoftvertervezés és -fejlesztés I. Microsoft Visual Studio 2013 Hello C# World! Változók típusai Gyakorló feladatok Algoritmus alkotási feladatok ÓE-NIK-AII, 2017 1 Hallgatói Tájékoztató A jelen bemutatóban
3 A C programozási nyelv szintaktikai egységei
3 A C programozási nyelv szintaktikai egységei 3.1 Azonosítók Betűk és számjegyek sorozata, betűvel vagy _ (aláhúzás) karakterrel kell kezdődnie. A nagy- és kisbetűk különbözőek. Az azonosítók tetszőleges
Programozási alapismeretek beadandó feladat: ProgAlap beadandó feladatok téma 99. feladat 1
Programozási alapismeretek beadandó feladat: ProgAlap beadandó feladatok téma 99. feladat 1 Készítette: Gipsz Jakab Neptun-azonosító: A1B2C3 E-mail: gipszjakab@vilaghalo.hu Kurzuskód: IP-08PAED Gyakorlatvezető
6. gyakorlat Egydimenziós numerikus tömbök kezelése, tömbi algoritmusok
6. gyakorlat Egydimenziós numerikus tömbök kezelése, tömbi algoritmusok 1. feladat: Az EURO árfolyamát egy negyedéven keresztül hetente nyilvántartjuk (HUF / EUR). Írjon C programokat az alábbi kérdések
1.1. A forrásprogramok felépítése Nevek és kulcsszavak Alapvető típusok. C programozás 3
Darvay Zsolt Típusok és nevek a forráskódban Állandók és változók Hatókörök és az előfeldolgozó Bevitel és kivitel Kifejezések Utasítások Mutatók Függvények Struktúrák és típusok Állománykezelés C programozás
Programozás 1. Dr. Iványi Péter
Programozás 1. Dr. Iványi Péter 1 C nyelv B.W. Kernighan és D.M. Ritchie, 1978 The C Programming language 2 C nyelv Amerikai Szabványügy Hivatal (ANSI), 1983 X3J11 bizottság a C nyelv szabványosítására
1. Egyszerű (primitív) típusok. 2. Referencia típusok
II. A Java nyelv eszközei 1. Milyen eszközöket nyújt a Java a programozóknak Korábban már említettük, hogy a Java a C nyelvből alakult ki, ezért a C, C++ nyelvben járatos programozóknak nem fog nehézséget
Programozási alapismeretek. 1. előadás. A problémamegoldás lépései. A programkészítés folyamata. Az algoritmus fogalma. Nyelvi szintek.
Tartalom 1. előadás programozás során használt nyelvek A specifikáció Algoritmikus nyelvek A problémamegoldás lépései 3/41 (miből?, mit?) specifikáció (mivel?, hogyan?) adat- + algoritmus-leírás 3. (a
INFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 1021 ÉRETTSÉGI VIZSGA 2011. május 13. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ NEMZETI ERŐFORRÁS MINISZTÉRIUM
A PROGRAMOZÁS ALAPJAI 3. Készítette: Vénné Meskó Katalin
1 A PROGRAMOZÁS ALAPJAI 3 Készítette: Vénné Meskó Katalin Információk 2 Elérhetőség meskokatalin@tfkkefohu Fogadóóra: szerda 10:45-11:30 Számonkérés Időpontok Dec 19 9:00, Jan 05 9:00, Jan 18 9:00 egy
4. Programozási nyelvek osztályozása. Amatőr és professzionális
4. Programozási nyelvek osztályozása. Amatőr és professzionális programozási nyelvek. Számítási modellek (Neumann-elvű, automataelvű, funkcionális, logikai). Programozási nyelvekkel kapcsolatos fogalmak
C# gyorstalpaló. Készítette: Major Péter
C# gyorstalpaló Készítette: Major Péter Adattípusok Logikai változó Egész szám (*: előjel nélküli) Lebegőponto s szám Típus Típusnév másképpen (egyenértékű) Helyigény (bit) Példa bool Boolean 8 (!) true,
INFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 0911 ÉRETTSÉGI VIZSGA 2009. október 19. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM
INFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 0521 É RETTSÉGI VIZSGA 2005. október 24. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI MINISZTÉRIUM I. rész
Adatbázis és szoftverfejlesztés elmélet
Adatbázis és szoftverfejlesztés elmélet Témakör 4. Összefoglalás 1. A kódolás eszközei Általános szövegszerkesztő Programozói szövegszerkesztő Fejlesztői környezet Vizuális fejlesztői környezet Általános
BASH SCRIPT SHELL JEGYZETEK
BASH SCRIPT SHELL JEGYZETEK 1 TARTALOM Paraméterek... 4 Változók... 4 Környezeti változók... 4 Szűrők... 4 grep... 4 sed... 5 cut... 5 head, tail... 5 Reguláris kifejezések... 6 *... 6 +... 6?... 6 {m,n}...
Gyakorló feladatok az 1. nagy zárthelyire
Gyakorló feladatok az 1. nagy zárthelyire 2012. október 7. 1. Egyszerű, bevezető feladatok 1. Kérjen be a felhasználótól egy sugarat. Írja ki az adott sugarú kör kerületét illetve területét! (Elegendő
Algoritmusok Tervezése. 4. Előadás Visual Basic 1. Dr. Bécsi Tamás
Algoritmusok Tervezése 4. Előadás Visual Basic 1. Dr. Bécsi Tamás Bevezetés A BASIC (Beginner s All-purpose Symbolic Instruction Code) programnyelvet oktatási célokra hozták létre 1964-ben. Az általános
C programozási nyelv
C programozási nyelv Előfeldolgozó utasítások Dr Schuster György 2011 május 3 Dr Schuster György () C programozási nyelv Előfeldolgozó utasítások 2011 május 3 1 / 15 A fordítás menete Dr Schuster György
Szerző. Varga Péter ETR azonosító: VAPQAAI.ELTE Email cím: Név: vp.05@hotmail.com Kurzuskód:
Szerző Név: Varga Péter ETR azonosító: VAPQAAI.ELTE Email cím: vp.05@hotmail.com Kurzuskód: IP-08PAEG/27 Gyakorlatvezető neve: Kőhegyi János Feladatsorszám: 20 1 Tartalom Szerző... 1 Felhasználói dokumentáció...
Bevezetés a programozásba I 4. gyakorlat. PLanG: Szekvenciális fájlkezelés. Szekvenciális fájlkezelés Fájlok használata
Pázmány Péter Katolikus Egyetem Információs Technológiai Kar Bevezetés a programozásba I 4. gyakorlat PLanG: 2011.10.04. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Fájlok
Python bevezető foglalkozás Python bevezető foglalkozás
Python bevezető foglalkozás program, programozás, programnyelvek a Python nyelv és az IDLE környezet változók és adattípusok konzol input és output (input(), print()) vezérlési szerkezetek (if/else, while)
A C programozási nyelv I. Bevezetés
A C programozási nyelv I. Bevezetés Miskolci Egyetem Általános Informatikai Tanszék A C programozási nyelv I. (bevezetés) CBEV1 / 1 A C nyelv története Dennis M. Ritchie AT&T Lab., 1972 rendszerprogramozás,
A C programozási nyelv I. Bevezetés
A C programozási nyelv I. Bevezetés Miskolci Egyetem Általános Informatikai Tanszék A C programozási nyelv I. (bevezetés) CBEV1 / 1 A C nyelv története Dennis M. Ritchie AT&T Lab., 1972 rendszerprogramozás,
7. Strukturált típusok
7. Strukturált típusok 1. Mintafeladat a különböző tömbtípusok konstanssal való feltöltésére és kiíratására! (minta7_1) program minta7_1; fejlec:array[1..8] of char = 'Eredmény'; adatok:array[1..4] of
HORVÁTH ZSÓFIA 1. Beadandó feladat (HOZSAAI.ELTE) ápr 7. 8-as csoport
10-es Keressünk egy egész számokat tartalmazó négyzetes mátrixban olyan oszlopot, ahol a főátló alatti elemek mind nullák! Megolda si terv: Specifika cio : A = (mat: Z n m,ind: N, l: L) Ef =(mat = mat`)
Programozás I. gyakorlat
Programozás I. gyakorlat 2. gyakorlat Kifejezések, vezérlési szerkezetek, struktúrák Kifejezések Mit ír ki az alábbi program? #include int main() { int a = 20, b = 40; printf("%d\n", a > b);
Adattípusok, vezérlési szerkezetek. Informatika Szabó Adrienn szeptember 14.
Informatika 1 2011 Második előadás, vezérlési szerkezetek Szabó Adrienn 2011. szeptember 14. Tartalom Algoritmusok, vezérlési szerkezetek If - else: elágazás While ciklus For ciklus Egyszerű típusok Összetett
Pénzügyi algoritmusok
Pénzügyi algoritmusok A C++ programozás alapjai Az Integrált Fejlesztői Környezet C++ alapok Az Integrált Fejlesztői Környezet Visual Studio 2013 Community Edition Kitekintés: fordítás Preprocesszor Fordító
Objektumorientált Programozás II.
Objektumorientált Programozás Adattípusok ismétlés Operátorok Hello C# World Vezérlési szerkezetek Gyakorlás II. 1 Hallgatói Tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk
Objektumorientált Programozás III.
Objektumorientált Programozás III. Vezérlési szerkezetek ismétlés Matematikai lehetőségek Feladatok 1 Hallgatói Tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendő
Számítástechnika I. BMEKOKAA152 BMEKOKAA119 Infokommunikáció I. BMEKOKAA606. Dr. Bécsi Tamás 2. előadás
Számítástechnika I. BMEKOKAA152 BMEKOKAA119 Infokommunikáció I. BMEKOKAA606 Dr. Bécsi Tamás 2. előadás Console I/O bővebben Lásd mintaprogram 2015.09.21. Számítástechnika I. 2. Előadás 2 Számábrázolásról