Input – output, adatfolyamok

Slides:



Advertisements
Hasonló előadás
Programozás I. Szelekciók: egy- és kétágú szelekció
Advertisements

LEgyméretű tömbök, vektorok Alkalmazott Informatikai Tanszék SZÁMÍTÁSTECHNIKA I. dr.Dudás László 17./0. lVektorok definiálása lVektorok definiálása kezdőértékekkel.
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
8. előadás (2005. április 19.) Pozicionálás fájlban (folyt.) I/O mechanizmus váltás Hibakezelő függvények Változók tárolási osztályai Parancssor-argumentumok.
Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke A programozás alapjai 1. (VIEEA100) 9. előadás.
Cells(sor száma, oszlop száma)
Programozási Nyelvek (C++) Gyakorlat Gyak 01.
Programozási Nyelvek (C++) Gyakorlat Gyak 03.
Programozási alapismeretek 7. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 7. előadás2/  Sorozatszámítás.
Sztringek.
Bevezetés a Java programozásba
Bevezetés a Java programozásba
10. előadás (2004. április 20.) A C előfordító (folytatás) Néhány hasznos compiler opció Egy tanulságos könyvtári függvény Változó hosszúságú argumentum.
7. előadás (2005. április 12.) Láncolt lista File kezelés 1.
Fájlkezelés, IO Kivételkezelés Belső osztályok
Abstract osztályok és interface-ek Beolvasás és kiíratás 7. gyakorlat.
2. Gyakorlat Követelmények / „C” ismétlés
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 9. Gyakorlat Alap file műveletek.
Programozás II. 3. Gyakorlat C++ alapok.
Borland C/C++ mintapéldák függvényekre. 1. példa Írjunk olyan függvényt amely egy számot kiirat.
Borland C/C++ mintapéldák fájlokra. 1. példa Írjon olyan programot,amely megnyit egy hw.txt fájlt és írja bele a Hello világ szöveget. Ez után zárja le.
Jelszavak helyes megválasztása, szótáras törés
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ő 1. Elérhetőségek Bauer Péter Horváth Ernő Tanszéki honlap
LDinamikus tömbök, kétdimenziós tömbök Alkalmazott Informatikai Tanszék MŰSZAKI INFORMATIKA dr.Dudás László 21./0. lVektorok létrehozása futásidőben, dinamikusan.
WEB Technológiák Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem.
WEB Technológiák A HTML és a CGI ME Általános Informatikai Tsz. dr. Kovács László.
2012. március 7. Paulik Áron Prog szakkör.
Az Input-Output használata Az input-outputot a nyelv előredefiniált csomagokon keresztül valósítja meg. Mindegyik csomag az Ada alapcsomag gyereke.
C++ alapok, harmadik óra
Operációs rendszerek gyakorlat Fájlműveletek.
Rendszer és Szoftvertechnológia Tanszék
Programozás I. Adatállományok dr Póder Margit f. docens Rendszer és Szoftvertechnológia Tanszék.
Vizuális és web programozás II.
Állomány kezelés.
WEB Technológiák WEB-DB és XML ME Általános Informatikai Tsz. dr. Kovács László.
Operációs rendszerek gyakorlat 9. Gyakorlat Vakulya Gergely.
PHP III. Fájlok, űrlapok.
Programozási nyelvek összehasonlító elemzése
Programozási Nyelvek (C++) Gyakorlat Gyak 02.
Grafikus tervezőrendszerek programozása 8. előadás.
Programozási nyelvek Páll Boglárka.
Karakterláncok Páll Éva Boglárka. Ismétlés Deklaráció var s:string; Length(karlánc) Concat(karlánc1,...,karláncn) Copy(miből,honnan,hányat) Delete(miből,honnan,hányat)
Készítette: Lipp Marcell
Számítógépes Grafika 4. gyakorlat Programtervező informatikus (esti)‏ 2011/2012 őszi félév.
Java programozási nyelv Filekezelés
Java programozási nyelv Adatbekérés konzolról
Web fejlesztés V. Illés Zoltán ELTE Informatikai Kar
Webprogramozó tanfolyam
Objektum orientált programozás
Szerver oldali programozás 3. Előadás Tananyag: PHP string-kezelő függvények Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék.
Számítógépes Grafika 4. gyakorlat Programtervező informatikus (esti)‏ 2009/2010 őszi félév.
A 2. géptermi beszámoló VBA anyagának összefoglalása
Szerver oldali programozás
Azok az eszközök, amelyek szabad szemmel (általában) nem láthatóak a mindennapi használat során Prezentáció.
Számítógépes Grafika 3. gyakorlat Programtervező informatikus (esti)‏ 2009/2010 őszi félév.
Fájlkezelés Programozási tételek
Struktúrák a C nyelvben 1 Akkor használjuk, ha az egy egyedre jellemző különböző típusú adatokat együtt akarjuk tárolni. Lényegében típusdeklaráció. A.
Programozási alapismeretek
International Olympiad in Informatics
12. hét, nov. 24: 2. géptermi beszámoló
Fájlkezelés C++ alatt – péntek Jordán Sándor.
Fájlkezelés C++ alatt – péntek Jordán Sándor.
A „Programozási alapismeretek” 2. gyakorlat
Könyvtári függvények I. Input / output kezelés függvényei
Bináris fájlok kezelése
Konverziós operátorok
C++ I/O rendszere A C++ támogatja a C I/O rendszerét is
Függvénysablonok használata
Előadás másolata:

Input – output, adatfolyamok Bolyais C++ kurzus Input – output, adatfolyamok

Sztringek #include <string> string [], +, < length, resize substr, find, string::npos c_str

Adatfolyamok Standard IO Fájl Memória #include <iostream> cin, cout, cerr Fájl #include <fstream> ifstream, ofstream open, close Memória #include <sstream> stringstream str

Adatfolyam műveletek Műveletek Manipulátorok <<, >>, get, getline, putback fail, eof Manipulátorok #include <iomanip> endl, flush dec, hex, oct setw, setfill, setprecision fixed, scientific ws, skipws, noskipws

C módra #include <stdio.h> char *, FILE * ,stdin, stdout, stderr fopen, fclose (s/f)printf, (s/f)scanf, (f)getc, (f)putc, (f)gets, (f)puts, fread, fwrite ‘\n’, fflush EOF, feof

Feladatok V. Eddigi feladatok átalakítása úgy, hogy ne a standard ki/bemenetet használja, hanem fájlból olvasson. Adott egy input fájl, amiben a házunk előtt elhaladó autók sebessége van megadva. A fájl minden egyes sora egy óra adatait tartalmazza lebegőpontos számok formájában, szóközzel elválasztva. Határozzuk meg azt az órát, amikor az elhaladó autók átlagsebessége a legmagasabb volt, és ezt az átlagot két tizedesjegy pontosságig. (Nincs megadva az input fájl elején a sorok, ill. a sorok elején a sorban szereplő elemek száma.)