M A T L A B A D A T O K B E O L V A S Á S A / K I Í R Á S A
|
|
- Frigyes Hegedűs
- 7 évvel ezelőtt
- Látták:
Átírás
1 M A T L A B A D A T O K B E O L V A S Á S A / K I Í R Á S A F Á J L B A Parancsok: load save fopen fclose fseek feof fgetl fgets fscanf sscanf textscan - Load workspace variables from disk, load filename - Save workspace variables to disk, save filename variables -ascii -append - Open file, or obtain information about open files, fileid = fopen(filename) - Close one or all open files, fclose(fileid) - Move to specified position in file, fseek(fileid, offset, origin) - Test for end-of-file, feof(fileid) - Read line from file, removing newline characters, fgetl(fileid) - Read line from file, keeping newline characters, fgets(fileid) - Read formatted data from a text file, converts data into array fscanf(fileid, format) - Read formatted data from string, sscanf(str, format) - Read formatted data from text file or string, returns a cell array, textscan(fid, 'format') fprintf - Write data to text file, fprintf(fileid, format, A,...) sprintf - Format data into string, sprintf(format, A,...) dlmread dlmwrite fileread fread - Read ASCII-delimited file of numeric data into matrix, M = dlmread(filename, delimiter) - Write matrix to ASCII-delimited file, dlmwrite(filename, M, 'D') - Read contents of file into string, text = fileread(filename) - Read data from binary file FORMÁZOTT SZÖVEGES ÁLLOMÁNYOK ÍRÁSA, OLVASÁSA (FPRINTF, SPRINTF, SSCANF, TEXTSCAN) Az fprintf paranccsal a képernyőre vagy fájlba írhatunk formázott szövegeket, az sprintf használatval pedig egy stringbe. Ugyanazokat a formátumjelölőket alkalmazhatjuk, mint korábban is. %d egész szám, %s szöveg, %f valós szám (lebegőpontos), %c karakter, %u nem előjeles egész %e normál alak pl. 3.14e+00, %E 3.14E+00 %g kompakt forma f vagy e, amelyik rövidebb, fölös 0-k nélkül A típust jelző betű előtt szerepelhet még pl. + jel, akkor előjelesen írja ki a számot, mező szélesség, tizedesjegyek száma, 0, akkor 0-kal tölti fel elől az üres helyeket a mező szélességéig. 1
2 Pl. sprintf('%0+6.2f',pi) A mező szélessége 6 (tizedespontot is beleértve!), a tizedesjegyek száma 2, kiírja az előjelet és 0-kat, hogy meglegyen a 6 széles mező (0 nélkül szóközökkel töltené fel), így írja ki a pi értékét. Ha az eredmény hosszabb, mint a mező szélessége, akkor nem veszi figyelembe a megadott mező szélességet. Pl. sprintf('%2.5f',1/eps) sprintf('%2.5g',1/eps) e+015 fid=fopen('ciklus.txt','w'); for i=1:3 fprintf(fid,'ciklus változó: %d\n',i); end fclose(fid); Eredmény: ciklus.txt Ciklus változó: 1 Ciklus változó: 2 Ciklus változó: 3 Az sscanf paranccsal fromázott szövegeket olvashatunk be stringből egy mátrixba [a, count] = sscanf (s, format, size) count a beolvasott elemek száma és size opcionális pl. : d='23 bg 45 mn' a=sscanf(d, '%f') 23 (az első nem szám karakternél leáll) a=sscanf(d, '%f %s') (98=b ASCII kódja stb.) a=sscanf(d, '%f %*s') (átugorja a szöveget a szám után) A textscan paranccsal szintén formázott szövegeket olvashatunk be, de itt nem mátrixba, hanem cellatömbbe, így eltérő típusú adatokat is tárolhatunk. Néhány formátum megadási lehetőség: %d egész szám, %s szöveg, %f valós szám, %c karakter, %u nem előjeles egész %*s vagy %*f átugorja, nem olvassa be, a szöveg vagy valós szám típusokat betű szerinti megadás amit leírtunk azt kihagyja pl. Level1 tartalmú szövegből a 'Level%d' csak az 1-et fogja beolvasni Pl. Egy stringből beolvasunk két tizedesjegyű számokat, úgy, hogy a második jegyet elhagyjuk! str=' '% szöveges adat c=textscan(str, '%3.1f %*1d'); % %3.1f forma 1 tizedesre olvas számot, %*1d pedig % kihagyja a következő 1 számjegyű egész számot 2
3 c{1}=[0.4;8.2;3.5;6.2;9.2] Néhány textscan parancsnál használható opció: 'delimiter', ',' 'MultipleDelimsAsOne', 1) 'treatasempty', {'NA', 'na'} 'commentstyle', '//' meg lehet adni az elválasztó karaktert meg lehet adni, hogy összevonja a többszörös elválasztókat milyen karaktert tekintsen üres (NaN) értéknek mi a komment, amit figyelmen kívül hagy EGYSZERŰ ADATBEOLVASÁS/KIÍRÁS (LOAD, SAVE) A legegyszerűbb adatbeolvasás/kiírás a load illetve save paranccsal történhet. Szöveges fájl beolvasásánál azonos típusú adatok és azonos sorhosszak szükségesek. Az eredmény egy mátrixba kerül, amiben csak azonos típusú elemek lehetnek. Save-vel elmenthetjük a munkakörnyezet összes vagy néhány változóját *.mat kiterjesztésű MATLAB bináris fájlba, amiből utána load-dal ezek betölthetőek, de ez más program számár a nem igazán értelmezhető formátum. Ha szöveges állományba kívánjuk menteni egy mátrix tartalmát, akkor a save filename variables ascii paranccsal tehetjük meg. Ha egy létező fájlhoz akarunk hozzáírni valamit, akkor a save filename variables - ascii append parancsot használhatjuk. PÉLDA (SAVE, LOAD HASZNÁLATA MÁTRIX SZÖVEGES ÁLLOMÁNYBA MENTÉSÉHEZ, BEOLVASÁSÁHOZ) clc; clear all; % Vegyünk fel egy 2x3 véletlen mátrixot A1=rand(2,3) % A1 = % % Mentsük el a testfile.dat szöveges állományba a mátrix tartalmát! save testfile.dat A1 -ascii % Nézzük meg a fájl tartalmát type testfile.dat e e e e e e-001 % Vegyünk fel egy második 3x3-as véletlen mátrixot A2=rand(3,3) % A2 = % % % Fűzzük hozzá az előző állományhoz save testfile.dat A2 -ascii -append % Olvassuk be a testfile tartalmát! load testfile.dat % Nézzük meg mit tartalmaz a testfile mátrix4 3
4 testfile % testfile = % % % % % % Fűzzünk még hozzá tetszőleges számú sort/oszlopot! r=input('hány sort fűzzek még hozzá? '); o=input('hány oszlopot fűzzek hozzá? '); A3=rand(r,o) save testfile.dat A3 -ascii append % Nézzük meg most a fájl tartalmát, ha 2 sort és 4 oszlopot adtunk meg type testfile.dat % e e e-001 % e e e-001 % e e e-001 % e e e-001 % e e e-001 % e e e e-001 % e e e e-001 % A fenti állományt már nem tudju a load paranccsal betölteni, mivel nem % egyenlő hosszúal a sorok! Ehhez más parancsra lesz szükség! MÁTRIX FORMÁTUMTÓL ELTÉRŐ ADATOK BEOLVASÁSA Ha a beolvasni kívánt szöveges állományunk nem egy mátrix formátumában tartalmaznak adatokat (azonos típus, azonos sorhosszak), akkor az ún. alacsony szintű adatbeolvasási/írási műveleteket kell használni. Ezek általánosan a következőképp néznek ki: fájl megnyitása (fopen) beolvasás, írás, hozzáfűzés a fájlhoz fájl bezárása (fclose) Az fopen használata során megadhatjuk, hogyan kívánjuk megnyitni a fájlt, r -csak olvasásra (alapértelmezett, ha nem adunk meg semmit), w -írásra, a -hozzáfűzéshez: fileid = fopen(filename, w ) fájl megnyitásra írásra A fájlokat bezárhatjuk egyenként: fclose(fileid), vagy egyszerre az összeset: fclose( all ). Az fopen, fclose használata mellett szükségünk lehet még az feof parancsra a soronkénti fájl beolvasásnál, ami megmondja, hogy már a fájl végére értünk-e, illetve az fseek parancsra, amivel tetszőleges helyre ugorhatunk a fájlban, például a fájl elejére, ha újra be akarunk belőle olvasni valamit. A beolvasás, íráshoz a következő parancsokat fogjuk most megnézni: beolvasás: fgetl, fgets, fscanf, textscan, sscanf írás: fprintf, sprintf 4
5 Az fgetl és fgets parancsokkal soronként lehet beolvasni egy fájl tartalmát, az fgetl levágja belőle a sorvége karaktert, míg az fgets megtartja. A beolvasás eredménye egy string változóba kerül. Az fscanf parancs az egész fájt beolvassa egy mátrixba, egy adott formátum szerint. Formátum megadására szolgáló karakterek pl. %d egész típus, %s string, %f valós, %c karakter, %u nem előjeles egész. A textscan parancs az egész szöveget szintén formátum szerint olvassa be, viszont nem mátrixba, hanem cella tömbbe (cell array), így különböző típusú adatokat is be tudunk egyszerre olvasni (egy mátrixban csak azonos típusú elemek lehetnek). Olvassuk be a következő állományt, amiben betűk és számok is vannak: szambetu.dat 5.3 a 2.2 b 3.3 a 4.4 a 1.1 b SORONKÉNT BEOLVASÁS (FGETL, FGETS) Az fgetl és fgets parancsokkal soronként lehet beolvasni egy fájl tartalmát, az fgetl levágja belőle a sorvége karaktert (\n vagy \r\n) 1, míg az fgets megtartja. A beolvasás eredménye egy string változóba kerül. Az egész fájl tartalom beolvasásához egy feltételes ciklusra van szükség (while), hogy addig olvasson, amíg el nem érünk a fájl vége jelhez (feof). PÉLDA FGETL HASZNÁLATÁRA SZÁMOK/BETŰK SZÉTVÁLASZTÁSÁRA clear all;clc; % Fájl megnyitás (az alapértelmezett olvasásra) fid=fopen('szambetu.dat'); szamok=[];betuk=[]; % számok és betűk tömbök létrehozása % Sorok beolvasása, számok, betűk szétválasztása, kiíratása (szamok 2 tizedesre) while feof(fid)==0 % ciklus, amíg a fájl végére érünk line=fgetl(fid); % egy sor beolvasása % szöveg szétválasztása az alapértelmezett szóköznél 2 [szam betu]=strtok(line); % Írassuk ki a két tizedesre a számokat, majd a betűket a képernyőre! % A szöveg első felét számmá kell konvertálni (string típusból) fprintf('%.2f %s\n', str2num(szam), betu) szamok=[szamok;str2num(szam)]; % szam hozzáfűzése a szamok tömbhöz betuk=[betuk;betu]; % betű hozzáfűzése a betuk tömbhöz end % Fájl bezárása 1 A sor vége jel Windows esetében: \r\n, Mac (OS 9-) esetében \r, Unix/Linux esetében: \n. 2 Az strtok a stringet kettéválasztja vagy az alapértelmezett szóköznél, vagy egy megadott elválasztó (delimiter) karakternél pl., ; 5
6 fclose(fid); % Írassuk ki a számok összegét a képernyőre! szumma=sum(szamok); fprintf('a számok összege: %.2f\n',szumma) Az eredmény: 5.30 a 2.20 b 3.30 a 4.40 a 1.10 b A számok összege: BEOLVASÁS FSCANF HASZNÁLATÁVAL Az fscanf paranccsal egyszerre az egész fájlt be tudjuk olvasni egy megadott formátum szerint. Az eredmény egy mátrixba kerül. Ezzel a paranccsal különböző hosszúságú sorokat nem tudunk beolvasni. A beolvasás oszloponként történik, megadjuk a formátumot, amiben az adatok le vannak tárolva pl. először egy szám, aztán egy betű stb. Ekkor először az első oszlop kerül beolvasásra, amiben a számok vannak, ez kerül az első sorba, utána a második oszlop a betűkkel, ez kerül a második sorba. Ez utóbbiak viszont ASCII kódokkal kerülnek tárolásra, mivel egy mátrixon belül csak azonos típusú elemek lehetnek. Nézzük meg az előző példát fscanf-fel! PÉLDA FSCANF HASZNÁLATÁRA SZÁMOK/BETŰK SZÉTVÁLASZTÁSÁRA clear all;clc; % Fájl megnyitás (az alapértelmezett olvasásra) fid=fopen('szambetu.dat'); mat=fscanf(fid,'%f %s',[2 inf]); % Az fscanf-nél fontos a szóköz is a két formátum között. Ha %f%s-t % adnánk meg, akkor a szám és betű közti szóközt olvasná be a betű helyett. % [2 inf] a dimenzió ahol inf szerepel, ha nem tudjuk milyen hosszú a fájl szamok=mat(1,:) betuk=char(mat(2,:)) % át kell alakítani az ASCII kódokat karakterekké fclose(fid); Eredmény: mat = % ASCII kódjai a betűknek szamok = betuk = abaab 6
7 A mat tömbben a betűk helyett azok ASCII kódját jeleníti meg (egy mátrixban nem lehetnek különböző elemek. Az fscanf-hez hasonlóan használható az sscanf, csak ez nem fájlból olvas be adott formátum szerint, hanem stringből! BEOLVASÁS TEXTSCAN HASZNÁLATÁVAL C = textscan(fid, 'format', param, value,...) A textscan paranccsal is az egész fájlt be lehet egyszerre olvasni egy adott formátum szerint, különbség, hogy itt a beolvasott adatok cella tömbben kerülnek tárolásra, nem mátrixban, így különböző típusú adatokat is le lehet egyszerre tárolni. Vigyázni kell, hogy a cella elemire kapcsos zárójellel {} lehet hivatkozni, nem úgy, mint a mátrix elemeire () sima zárójellel! A textscan nem csak fájlból, hanem string típusú változóból is képes adatot beolvasni a megadott formátum szerint! Nézzük meg az előző példát textscan-nel! PÉLDA TEXTSCAN HASZNÁLATÁRA SZÁMOK/BETŰK SZÉTVÁLASZTÁSÁRA clear all; clc; % Fájl megnyitása, beolvasás, lezárás fid=fopen('szambetu.dat'); adatok=textscan(fid, '%f %s'); fclose(fid); % Eredmények szétválasztása a cella tömbből szamok=adatok{1} betuk=adatok{2} % Eredmények kiíratása fprintf-fel, 1 tizedesre a számok l=length(adatok{1}); for i=1:l fprintf('%.1f %c\n', adatok{1}(i),char(adatok{2}(i))) end % Átlag kiszámítása fprintf('az átlag=%.2f.\n',mean(adatok{1})) Eredmények: szamok = betuk = a b a a 7
8 b 5.3 a 2.2 b 3.3 a 4.4 a 1.1 b Az átlag=3.26. PÉLDA XY KOORDINÁTÁK BEOLVASÁSÁRA ÉS PLOTTOLÁSÁRA, FGETL, FSCANF ÉS TEXTSCAN HASZNÁLATÁVAL (A HÁROM MÓDSZER ÖSSZEHASONLÍTÁSA) A beolvasandó x és y koordinátákat tartalmazó mintapélda a következő: xypoints.dat x2.3y4.56 x7.7y11.11 x12.5y5.5 clear all;clc; fid=fopen('xypoints.dat'); type xypoints.dat % x,y koordináták beolvasása %% 1. megoldás - fgetl x=[];y=[]; % x,y tömb létrehozása while ~feof(fid) line=fgetl(fid); % 1 sor beolvasása line=line(2:end); % első karaktert elhagyjuk (x) [xstr rest]=strtok(line,'y'); % maradékot szétválasztju az 'y'-nál x=[x str2num(xstr)]; % elejét hozzáfűzzük az x tömbhöz számmá konvertálva ystr=rest(2:end); % a maradék elejéről is lehagyunk egy karaktert (y) y=[y str2num(ystr)]; % hozzáfűzzük y tömbhöz számként end % x = % y = %% 2. megoldás - fscanf fseek(fid, 0, 'bof'); % ugrás a fájl elejére a következő beolvasáshoz mat=fscanf(fid,'x%fy%f\n',[2 inf]) % Ha dimenziót nem adunk meg, akkor egy vektorban tárol el minden adatot. % Kell a sorvége karakter is, különben azt olvassa be következő karakternek. % Ha számot keresne, akkor átugorná a szóközt, sorvége karaktert. % mat = % % x=mat(1,:); y=mat(2,:); %% 3. megoldás - textscan fseek(fid, 0, 'bof'); %ugrás ismét a fájl elejére xydat=textscan(fid,'x%fy%f') % itt nem kell sorvége karakter, mivel itt a formátum az oszlopok % szerkezetét definiálja a fájlban, nem azt, hogy mit kell a sorból % beolvasni 8
9 % xydat = [3x1 double] [3x1 double] x=xydat{1}; y=xydat{2}; closeresult=fclose(fid); % Plottolás plot(x,y,'b*') PÉLDA INTERFEROMÉTERES ADATOK BEOLVASÁSÁRA HEADER File type : rtl Run Target Data: ENVIRONMENT:: Air temp : EOF A fájl elején 26 sornyi fejléc, utána a lényeges információ: számok 3 oszlopban, tetszőleges sorban, majd egyéb szöveges információk. A számokat az alábbi parncsokkal lehet egy mátrixba menteni: a=textread('teszt03.rtl', '%s', 'headerlines', 26, 'whitespace', '') b=sscanf(a{1},'%f',[3,inf]) A textread-del beolvassuk a szöveget egy szöveg cellába, úgy, hogy átugorjuk a 26 sornyi fejlécet. Hogy ne szabdalja szét a szóközöknél a szóköz karaktert üres karakterre '' állítjuk. Utána beolvassuk az sscanf paranccsal a számokat egy tömbbe, amit 3 oszlopban tárolunk. Az sscanf parancs leáll automatikusan az első olyan karakternél, ami nem felel meg a szám követelménynek, a sorok pontos számát nem kell megadni. 9
D X F F Á J L K É S Z Í T É S E M A T L A B B A L
D X F F Á J L K É S Z Í T É S E M A T L A B B A L Feladat egy szöveges állományban tárolt koordinátajegyzék beolvasása, majd ebből DXF vonallánc készítése, AutoCAD-be történő beolvasása. Az xydata.txt
RészletesebbenMATLAB. 9. gyakorlat. Cellatömbök, struktúrák, fájlműveletek
MATLAB 9. gyakorlat Cellatömbök, struktúrák, fájlműveletek Menetrend Kis ZH Cellatömbök és használatuk Struktúrák és használatuk Fájlműveletek Kis ZH pdf Félévzárás (1) Akinek egyik nagyzh-ja sem sikerült
Részletesebben7. gyakorlat Sorozatok, Fájlkezelés
7. gyakorlat Sorozatok, Fájlkezelés Házi ellenőrzés - f0124 Írj programot, amelyben a felhasználónak egy, a program által meghatározott számot kell kitalálnia! A felhasználó tippjét a program vagy elfogadja,
RészletesebbenDr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 6.ELŐADÁS. Fájlkezelés PHP-ben
Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 6.ELŐADÁS 2015-2016 Fájlkezelés PHP-ben Fájlok és könyvtárak kezelése 2 A PHP a Javascript-hez hasonlóan, nem képes a felhasználó merevlemezén
RészletesebbenHORVÁ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`)
RészletesebbenMatlab/Octave a geoinformatikában
Matlab/Octave a geoinformatikában Dr Laky Piroska BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM ÉPÍTŐMÉRNÖKI KAR 2018 0 TARTALOM 1. MATLAB/Octave/ alapozó 5 Matlab Munkakörnyezet, alapok 6 Segítség (help,
RészletesebbenMatlab/Octave a geoinformatikában
Matlab/Octave a geoinformatikában Dr Laky Piroska BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM ÉPÍTŐMÉRNÖKI KAR 2018 0 TARTALOM 1. MATLAB/Octave/ alapozó 5 Matlab Munkakörnyezet, alapok 6 Segítség (help,
RészletesebbenProgramozás 6. Dr. Iványi Péter
Programozás 6. Dr. Iványi Péter 1 Előfeldolgozás része Makrók A forrás kódban elvégzi a helyettesítéseket a fordító Csak egyszer végez helyettesítést Nem olyan makrók, mint a LISP vagy Scheme esetén Csak
RészletesebbenBevezeté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
RészletesebbenObjektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015
Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 Objektumorientált programozás - Pál László 12. ELŐADÁS Állomány-kezelés 2 Objektumorientált programozás - Pál László Mi a
RészletesebbenELTE SAP Excellence Center Oktatóanyag 1
Oktatóanyag 1 A dataset egy az alkalmazás-szerveren megtalálható illetve ott létrejövő szekvenciális fájl. Szerveroldali fájlkezelésre használják az SAP-ban. Megjegyzés: Amennyiben kliens oldalon található
RészletesebbenBevezetés a programozásba I 4. gyakorlat. PLanG: Szekvenciális fájlkezelés
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
RészletesebbenA C++ nyelvben a függvény nevek túlterhelésével biztonságosabbá tehetnénk az adatok kiírását és beolvasását.
1. Motiváció C nyelvben a printf és a scanf függvények használata a programozótól nagy körültekintést igényel. A változó számú argumentum miatt a fordító nem tudja ellenőrizni, hogy a formátum mezőben
RészletesebbenMATLAB gyakorlat. Fájlműveletek folytatás, gyakorlás
MATLAB 2015 10. gyakorlat Fájlműveletek folytatás, gyakorlás Kis ZH A megoldás egyetlen fájlba készüljön, melynek a neve az alábbi legyen: zh9_[digitusosazonosito].m Az elkészült megoldást másoljuk be
RészletesebbenAWK programozás, minták, vezérlési szerkezetek
10 AWK programozás, minták, vezérlési szerkezetek AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa
RészletesebbenA számok kiíratásának formátuma
A számok kiíratásának formátuma Alapértelmezésben a Matlab négy tizedesjegy pontossággal írja ki az eredményeket, pl.» x=2/3 x = 0.6667 A format paranccsal átállíthatjuk a kiíratás formátumát. Ha több
RészletesebbenAWK programozás Bevezetés
09 AWK programozás Bevezetés AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa és feldolgozhatóvá
RészletesebbenMiről lesz ma szó? A PROGAMOZÁS ALAPJAI 1. Dinamikus változók. Dinamikus változók. Dinamikus változók. Dinamikus változók. 7.
Miről lesz ma szó? A PROGAMOZÁS ALAPJAI 1 Vitéz András egyetemi adjunktus BME Híradástechnikai Tanszék vitez@hit.bme.hu Dinamikus memóriakezelés Dinamikus tömbök Dinamikus stringek Program kapcsolata a
RészletesebbenLáncolt lista. az itt adott nevet csak a struct deklaráción belül használjuk
Láncolt lista int szam char szoveg[10] következő elemre mutató pointer int szam char szoveg[10] következő elemre mutató pointer elem elem elem int szam char szoveg[10] következő elemre mutató pointer A
Részletesebben3. ZH-ban a minimum pontszám 15
1. HF 2. HF 3. HF 4. HF 5. HF 1. ZH 2. ZH 3. ZH Osszesen Jegy EHA kod 4 4 4 4 4 4 4 4 18 10 10 30 100 1 ARAPAFP.PTE 3.5 2.5 4 4 2 4 4 2 15 5 6 18 70 3 x 2 BAMPACP.PTE 4 4 4 4 4 4 4 4 18 10 8 26 94 5 x
Részletesebben% % MATLAB alapozó % % 2009.12.16., Földváry Lóránt % 2014.01.29. Laky Piroska (kiegészítés)
% % MATLAB alapozó % % 2009.12.16., Földváry Lóránt % 2014.01.29. Laky Piroska (kiegészítés) %% mindennek a kulcsa: help és a lookfor utasítás (+doc) % MATLAB alatt help % help topics - témakörök help
Részletesebben7. gyakorlat. Fájlkezelés IO haladó Függvények haladó
7. gyakorlat Fájlkezelés IO haladó Függvények haladó Fájlkezelés A C-ben a fájlkezelés ún. fájlstream-eken keresztül történik, melyek puffereltek ha valamit a streamre küldünk, nem biztos, hogy rögtön
RészletesebbenProgramozás alapjai 6. előadás. Wagner György Általános Informatikai Tanszék
Programozás alapjai 6. előadás Wagner György Általános Informatikai Tanszék Record A valós életben a nyilvántartásra kerülő adatok nem azonos típusúak. Pl.: Név Cím Telefon GySz Fiz Kis Béla Miskolc Török
RészletesebbenBevezetés Kiíratás Beolvasás Formázás Fájlkezelés Gyakorló feladatok C++ I/O. Bevezetés. Izsó Tamás február 20. Izsó Tamás C++ I/O / 1
C++ I/O Bevezetés Izsó Tamás 2014. február 20. Izsó Tamás C++ I/O / 1 Section 1 Bevezetés Izsó Tamás C++ I/O / 2 Irodalom Izsó Tamás C++ I/O / 3 Paraméter illesztés függvénynév túlterhelés esetén 1 Pontos
RészletesebbenProgramozási nyelvek Java
Programozási nyelvek Java 2. gyakorlat Függvények Általános prototípus Módosítószavak Láthatóság: public, protected, private. Ha nem definiált, akkor úgynevezett package-private láthatóság. Lehet abstract
RészletesebbenListák, szótárak, fájlok Listák, szótárak, fájlok
lista fogalma, használata listák másolása (alap szintű, teljes körű) szótárak fogalma, használata adatbázis alkalmazás fejlesztése műveletek fájlokkal (megnyítás, írás, olvasás, lezárás) rejtjelező alkalmazás
RészletesebbenAdatbázisrendszerek I. Fájlszintű adattárolás C-ben
Adatbázisrendszerek I. Fájlszintű adattárolás C-ben Feladat: Tervezzen meg egy fájlszintű adatnyilvántartó rendszert és implementálja C nyelven. A tárolandó adatok: autó rendszáma, típusa, színe, gyártási
RészletesebbenAlkalmazott modul: Programozás 2. előadás. Procedurális programozás: adatfolyamok, adatsorok kezelése
Eötvös Loránd Tudományegyetem Informatikai Kar Alkalmazott modul: Programozás 2. előadás Procedurális programozás: adatfolyamok, adatsorok kezelése 2015 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
RészletesebbenMérnöki programozás 7. Szerkesztette: dr. Vass Péter Tamás
Mérnöki programozás 7 Szerkesztette: dr. Vass Péter Tamás Függvények Függvény (function) egyedi azonosítónévvel ellátott számítási egység. A függvények formájában kidolgozott programkódok viszonylag egyszerűbb
RészletesebbenBevezetés a programozásba I.
Bevezetés a programozásba I. 8. gyakorlat Fájlkezelés Surányi Márton PPKE-ITK 2010.11.02. Fájlkezelés C++-ban C++-ban van lehet ségünk fájlok kezelésére. Itt már tényleges fájlokkal dolgozunk, nem pedig
RészletesebbenA C programozási nyelv VI. Parancssori argumentumok File kezelés
A C programozási nyelv VI. Parancssori argumentumok File kezelés Miskolci Egyetem Általános Informatikai Tanszék A C programozási nyelv VI. (Parancssori argumentum, file kezelés) CBEV6 / 1 Parancssori
RészletesebbenProgramozás II. Fájlkezelés
Programozás II. Fájlkezelés Kocsis Zoltán Tamás 2013. 03. 28 Fájlkezelés Az stdio.h-ban megadott FILE* típusú pointerrel és függvényekkel lehet elérni a fájlunkat. FILE *fp; /* fájl mutató (file pointer/handle)
RészletesebbenA függvény kód szekvenciáját kapcsos zárójelek közt definiáljuk, a { } -ek közti részt a Bash héj kód blokknak (code block) nevezi.
Függvények 1.Függvények...1 1.1.A függvény deníció szintaxisa... 1..Függvények érték visszatérítése...3 1.3.Környezettel kapcsolatos kérdések...4 1.4.Lokális változók használata...4 1.5.Rekurzív hívások...5.kód
Részletesebben1. Alapok. Programozás II
1. Alapok Programozás II Elérhetőség Név: Smidla József Elérhetőség: smidla dcs.uni-pannon.hu Szoba: I916 2 Irodalom Bjarne Stroustrup: A C++ programozási nyelv 3 Irodalom Erich Gamma, Richard Helm, Ralph
RészletesebbenAdatbázisrendszerek I. File-szintű adattárolás C-ben. 1. gyakorlat
Adatbázisrendszerek I. File-szintű adattárolás C-ben 1. gyakorlat Feladat: Tervezzen meg egy fájlszintű adatnyilvántartó rendszert és implementálja C nyelven. A tárolandó adatok: autó rendszáma, típusa,
RészletesebbenProgramozás C nyelven (10a. ELŐADÁS) Sapientia EMTE
Programozás C nyelven (10a. ELŐADÁS) Sapientia EMTE 2015-16 1 Karakterláncok A karakterláncokat char-tömbökben tároljuk. Egy karakterlánc végét a karakterlánc-végjel jelzi: \0 char s[10] = sapi ;... s
RészletesebbenÍ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
RészletesebbenAz importálás folyamata Felhasználói dokumentáció verzió 2.1.
Az importálás folyamata Felhasználói dokumentáció verzió 2.1. Budapest, 2008. Változáskezelés Verzió Dátum Változás Pont Cím Oldal 2.1. 2008.01.17. A teljes dokumentáció megváltozott Kiadás: 2008.01.17.
RészletesebbenOperációs rendszerek. 11. gyakorlat. AWK - szintaxis, vezérlési szerkezetek UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED
UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED AWK - szintaxis, vezérlési szerkezetek Operációs rendszerek 11. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Csuvik
RészletesebbenProgramozás alapjai. 5. előadás
5. előadás Wagner György Általános Informatikai Tanszék Cserélve kiválasztásos rendezés (1) A minimum-maximum keresés elvére épül. Ismétlés: minimum keresés A halmazból egy tetszőleges elemet kinevezünk
RészletesebbenAWK programozás, minták, vezérlési szerkezetek
10 AWK programozás, minták, vezérlési szerkezetek AWK futtatási módok AWK parancs, közvetlen programkódmegadás: awk 'PROGRAMKÓD' FILE példa: ls -l awk '{print $1, $5}' a programkód helyére minden indentálás
RészletesebbenSmalltalk 2. Készítette: Szabó Éva
Smalltalk 2. Készítette: Szabó Éva Blokkok Paraméter nélküli blokk [műveletek] [ x := 5. 'Hello' print. 2+3] Kiértékelés: [művelet] value az értéke az utolsó művelet értéke lesz, de mindet kiírja. x :=
RészletesebbenPénzügyi algoritmusok
Pénzügyi algoritmusok A C++ programozás alapjai Folyamok kezelése Fájlok írása/olvasása Folyamok kezelése Szabvány folyamok Eddig Kiírás a szöveges konzolra:
RészletesebbenSQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók
SQL*Plus Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP dolgozó), DEPT osztály) "közönséges" felhasználók Adatszótár: metaadatokat tartalmazó, csak olvasható táblák táblanév-prefixek:
RészletesebbenProgramozá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
RészletesebbenProgramozás Minta programterv a 1. házi feladathoz 1.
Programozás Minta programterv a 1. házi feladathoz 1. Gregorics Tibor 1. beadandó/0.feladat 2008. december 6. EHACODE.ELTE gt@inf.elte.hu 0.csoport Feladat Egy osztályba n diák jár, akik m darab tantárgyat
RészletesebbenProgramozási nyelvek Java
Programozási nyelvek Java 9. gyakorlat Fájlkezelés A fájlkezelés Java-ban különböző osztályok összekapcsolásával történik. Minden egyes osztály valamilyen minimális szolgáltatást tesz hozzá a többihez.
RészletesebbenWEBFEJLESZTÉS 2. ADATTÁROLÁS, FÁJLOK
WEBFEJLESZTÉS 2. ADATTÁROLÁS, FÁJLOK Horváth Győző Egyetemi adjunktus 1117 Budapest, Pázmány Péter sétány 1/C, 2.420 Tel: (1) 372-2500/1816 2 Ismétlés Ismétlés 3 Dinamikus szerveroldali webprogramozás:
RészletesebbenBevezetés a programozásba I 10. gyakorlat. C++: alprogramok deklarációja és paraméterátadása
Pázmány Péter Katolikus Egyetem Információs Technológiai Kar Bevezetés a programozásba I 10. gyakorlat C++: alprogramok deklarációja és paraméterátadása 2011.11.22. Giachetta Roberto groberto@inf.elte.hu
RészletesebbenA MATLAB alapjai. Kezdő lépések. Változók. Aktuális mappa Parancs ablak. Előzmények. Részei. Atomerőművek üzemtana
A MATLAB alapjai Kezdő lépések - Matlab Promt: >> - Help: >> help sqrt >> doc sqrt - Kilépés: >> quit >> exit >> Futó script leállítása: >> ctrl+c - Változók listásása >> who >> whos - Változók törlése
RészletesebbenBASH script programozás II. Vezérlési szerkezetek
06 BASH script programozás II. Vezérlési szerkezetek Emlékeztető Jelölésbeli különbség van parancs végrehajtása és a parancs kimenetére való hivatkozás között PARANCS $(PARANCS) Jelölésbeli különbség van
Részletesebben1. feladat Készítse el szövegszerkesztővel, majd mentse osztály.txt néven a következő tartalmú szöveges fájlt:
BME MOGI Gépészeti informatika 12. 1. feladat Készítse el szövegszerkesztővel, majd mentse osztály.txt néven a következő tartalmú szöveges fájlt: Matematika;Fizika;Történelem;Irodalom;Nyelvtan;Angol;Testnevelés;
RészletesebbenProgramozás C nyelven (13. ELŐADÁS) Sapientia EMTE
Programozás C nyelven (13. ELŐADÁS) Sapientia EMTE 2015-16 1 Olvasás/írás (ANSI C) ille tyűzetről/képer yőre (scanf/printf) scanf: olvasás a standard inputról (stdin) A sta dard i put i pli ite a ille
RészletesebbenOccam 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
RészletesebbenTömbök kezelése. Példa: Vonalkód ellenőrzőjegyének kiszámítása
Tömbök kezelése Példa: Vonalkód ellenőrzőjegyének kiszámítása A számokkal jellemzett adatok, pl. személyi szám, adószám, taj-szám, vonalkód, bankszámlaszám esetében az elírásból származó hibát ún. ellenőrző
RészletesebbenS z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 7. előadás Ami eddig volt Számítógépek architektúrája Alapvető alkotóelemek Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok Ami
RészletesebbenTeljesítményértékelések eredményeinek rögzítése a Neptun Egységes Tanulmányi Rendszerben
Teljesítményértékelések eredményeinek rögzítése a Neptun Egységes Tanulmányi Rendszerben Tartalomjegyzék 1 Bevezetés... 2 2 Feladatok kiadása a Neptunban manuálisan... 3 3 Feladatok kiadása a Neptunban
Részletesebben1. 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
RészletesebbenSzövegek C++ -ban, a string osztály
Szövegek C++ -ban, a string osztály A string osztály a Szabványos C++ könyvtár (Standard Template Library) része és bár az objektum-orientált programozásról, az osztályokról, csak később esik szó, a string
RészletesebbenPéldák tematikus csoportosításban
1. fejezet Példák tematikus csoportosításban 1.1. A legegyszerűbb feladatok 1.1. feladat. Írjon programot, amely billentyűzetről látható karaktereket olvas mindaddig, amíg a @ karaktert meg nem kapja.
RészletesebbenMATLAB alapismeretek III.
Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. MATLAB alapismeretek III. Z= F(x,y) alakú kétváltozós függvények rajzolása Több objektum rajzolása egy ábrába Kombináljuk
Részletesebben10. ÓRA. Fájlok használata
10. ÓRA Fájlok használata A programozási nyelvek egyik legfontosabb lehetõsége, hogy fájlokat lehet létrehozni, olvasni, írni velük. A PHP-nek szintén megvannak ezek a tulajdonságai. Ebben a fejezetben
RészletesebbenBASH 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}...
RészletesebbenMegjegyzés: A programnak tartalmaznia kell legalább egy felhasználói alprogramot. Példa:
1. Tétel Az állomány két sort tartalmaz. Az első sorában egy nem nulla természetes szám van, n-el jelöljük (5
RészletesebbenFelvé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.
RészletesebbenBevezetés a programozásba I 8. gyakorlat. C++: szövegfolyamok, intelligens tömbök. Adatfolyamok Hibalehetőségek
Pázmány Péter Katolikus Egyetem Információs Technológiai Kar Bevezetés a programozásba I 8. gyakorlat C++: szövegfolyamok, intelligens tömbök 2011.11.08. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
Részletesebben1. Előadás Matlab lényeges vonásai,
1. Előadás Matlab lényeges vonásai, adattípusok. Salamon Júlia Előadás I. éves mérnök hallgatók számára A Matlabról A MATLAB (MATrix LABoratory = mátrix laboratórium) egy interaktív, tudományos és műszaki
RészletesebbenProgramozás. (GKxB_INTM021) Dr. Hatwágner F. Miklós május 6. Széchenyi István Egyetem, Gy r
Programozás (GKxB_INTM021) Széchenyi István Egyetem, Gy r 2018. május 6. Parancssori paraméterek Parancssorban történ programindításkor a program nevét követ en szóközökkel elválasztva paraméterek (command
Részletesebben2018, Funkcionális programozás
Funkcionális programozás 6. előadás Sapientia Egyetem, Matematika-Informatika Tanszék Marosvásárhely, Románia mgyongyi@ms.sapientia.ro 2018, tavaszi félév Miről volt szó? Haskell modulok, kompilálás a
RészletesebbenKomputeralgebra rendszerek
Komputeralgebra rendszerek IV. Felhasználói interfész, filekezelés Czirbusz Sándor czirbusz@gmail.com Komputeralgebra Tanszék ELTE Informatika Kar 2009-2010 ősz Index I 1 A felhasználói interfész File-típusok
RészletesebbenProgramozás II. 2. gyakorlat Áttérés C-ről C++-ra
Programozás II. 2. gyakorlat Áttérés C-ről C++-ra Tartalom Új kommentelési lehetőség Változók deklarációjának helye Alapértelmezett függvényparaméterek Névterek I/O műveletek egyszerűsödése Logikai adattípus,
RészletesebbenDinamikus memóriakezelés Fájlkezelés
Dinamikus nd tömb Fájlkezelés Dinamikus memóriakezelés Fájlkezelés A programozás alapjai I. Hálózati Rendszerek és Szolgáltatások Tanszék Farkas Balázs, Fiala Péter, Vitéz András, Zsóka Zoltán 2016. október
Részletesebben1. 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 =
RészletesebbenBüki András UNIX/Linux héjprogramozás Büki András: UNIX/Linux héjprogramozás Büki András Felelõs kiadó a Kiskapu Kft. ügyvezetõ igazgatója 2002 Kiskapu Kft. 1081 Budapest Népszínház u. 29. Tel: (+36-1)
RészletesebbenPROGRAMOZÁS ALAPFELADATOK
2011-2012 TARTALOMJEGYZÉK Beolvasás, kiírás, eldöntés, számítások...3 Egyszerű ciklusok...4 Egymásba ágyazott ciklusok:...6 Tömbök kezelése...8 Szövegkezelés...9 File-kezelés (I. rész):...10 File-kezelés
RészletesebbenGyakorló feladatok. /2 Maradék /16 Maradék /8 Maradék
Gyakorló feladatok Számrendszerek: Feladat: Ábrázold kettes számrendszerbe a 639 10, 16-os számrendszerbe a 311 10, 8-as számrendszerbe a 483 10 számot! /2 Maradék /16 Maradék /8 Maradék 639 1 311 7 483
RészletesebbenC programozás. { Márton Gyöngyvér, 2009 } { Sapientia, Erdélyi Magyar Tudományegyetem } http://www.ms.sapientia.ro/~mgyongyi
C programozás Márton Gyöngyvér, 2009 Sapientia, Erdélyi Magyar Tudományegyetem http://www.ms.sapientia.ro/~mgyongyi 1 Könyvészet Kátai Z.: Programozás C nyelven Brian W. Kernighan, D.M. Ritchie: A C programozási
RészletesebbenMutatók és címek (ism.) Programozás alapjai C nyelv 8. gyakorlat. Indirekció (ism) Néhány dolog érthetőbb (ism.) Változók a memóriában
Programozás alapjai C nyelv 8. gyakorlat Szeberényi mre BME T Programozás alapjai. (C nyelv, gyakorlat) BME-T Sz.. 2005.11.07. -1- Mutatók és címek (ism.) Minden változó és függvény
RészletesebbenProgramozás alapjai C nyelv 8. gyakorlat. Mutatók és címek (ism.) Indirekció (ism)
Programozás alapjai C nyelv 8. gyakorlat Szeberényi Imre BME IIT Programozás alapjai I. (C nyelv, gyakorlat) BME-IIT Sz.I. 2005.11.07. -1- Mutatók és címek (ism.) Minden változó és függvény
RészletesebbenProgramozá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).
RészletesebbenJava és web programozás
Budapesti Műszaki Egyetem 2015. 04. 08. 10. Előadás Ami kimearad múlthéten Ha már megvan a KeyListener vagy MouseListener osztályunk a következõ módon tudjuk hozzárendelni egy JFrame vagy JPanel-hez: Ami
RészletesebbenFeladat. Bemenő adatok. Bemenő adatfájlok elvárt formája. Berezvai Dániel 1. beadandó/4. feladat 2012. április 13. Például (bemenet/pelda.
Berezvai Dániel 1. beadandó/4. feladat 2012. április 13. BEDTACI.ELTE Programozás 3ice@3ice.hu 11. csoport Feladat Madarak életének kutatásával foglalkozó szakemberek különböző településen különböző madárfaj
RészletesebbenEgyszerűbb a Google keresőbe beírni a Sharepoint Designer 2007 letöltés kulcsszavakat és az első találat erre a címre mutat.
A feladat megoldásához a Sharepoint Designer 2007 programot használjuk, mely ingyenesen letölthető a Microsoft weboldaláról. Az érettségi aktuális szoftverlistája alapján az Expression Web 2, az Expression
RészletesebbenOOP 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
RészletesebbenRajz 06 gyakorló feladat
Rajz 06 gyakorló feladat Attribútumos szövegmező A feladat megoldásához szükséges fájlok: Rjz06k_Szelepház.ipt Feladat: Készítsen attribútumos szövegmezőt, ahol is a szövegmező rovatai a modell iproperties
Részletesebben3. modul - Szövegszerkesztés
3. modul - Szövegszerkesztés Érvényes: 2009. február 1-jétől Az alábbiakban ismertetjük a 3. modul (Szövegszerkesztés) syllabusát, amely a gyakorlati vizsga alapját képezi. A modul célja Ezen a vizsgán
Részletesebben7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II.
7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II. A gyakorlat célja: 1. A shell vezérlő szerkezetei használatának gyakorlása. A használt vezérlő szerkezetek: if/else/fi, for, while while, select, case,
RészletesebbenFájlkezelés. Szöveges fájlok kezelése
Fájlkezelés Fájlnak nevezünk minden háttértárolón található adatot, adathalmazt (pl. szövegszerkesztőben megírt dokumentum, stb.). A fájlok: azonos típusú komponensekből felépülő adatszerkezetek. a programba
RészletesebbenKifizetések kezelése. 1 Kifizetési dátumok megadása pénzügyi kódokhoz
Kifizetések kezelése 1 Kifizetési dátumok megadása pénzügyi kódokhoz 1.1 Pénzügyi kódok menüponttól indulva Pénzügyek (kék menüpont, csak lenyitni + jelnél)(78600)/kifizetési jogcímek (jogcím kiválasztása)
Részletesebben3. Gyakorlat ellenőrzés nélküli osztályozás
3. Gyakorlat ellenőrzés nélküli osztályozás Hozzávalók: MultiSpec program (d: meghajtó, MultiSpecWin32 könyvtár, MultiSpecWin32.exe); ag020522_dpac_cd.lan állomány Ebben a gyakorlatban az ellenőrzés nélküli
RészletesebbenInformatika terméktervezőknek
Informatika terméktervezőknek C# alapok Névterület (namespace) using Osztály (class) és Obejtumok Metódus (function, procedure, method) main() static void string[] arg Szintaxis // /* */ \n \t Névadások
RészletesebbenSZAMLA.TXT (Tétel sor) Megjegyzés. sorszám
Specifikáció a Windows alapú NTAX rendszer pénzügyi moduljához 2016.01.15. Számlák átvétele Az adatokat az itt leírt sorrendben kérjük. Ha valamelyik mező hosszabb, mint a bele írt adat, akkor balra igazítva,
RészletesebbenOperációs Rendszerek II. labor. 2. alkalom
Operációs Rendszerek II. labor 2. alkalom Mai témák (e)grep Shell programozás (részletesebben, példákon keresztül) grep Alapvető működés: mintákat keres a bemeneti csatorna (STDIN vagy fájl) soraiban,
RészletesebbenOperációs rendszerek gyak.
Operációs rendszerek gyak. AWK programozás Hirling Dominik Szegedi Tudományegyetem AWK AWK: a pattern scanning and processing language mintaelemző-és feldolgozó nyelv bármilyen szövegből minták alapján
RészletesebbenAdatok importálása R-ben
Adatok importálása R-ben Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu Utolsó módosítás: 2019. június 11. Telepítendő csomagok A példák kipróbálásához telepítendő
RészletesebbenBevezetés a programozásba I 7. gyakorlat. C++: szövegkezelés, szekvenciális fájlkezelés. Szövegkezelés Karakterkezelés
Pázmány Péter Katolikus Egyetem Információs Technológiai Kar Bevezetés a programozásba I 7. gyakorlat C++: szövegkezelés, szekvenciális fájlkezelés 2011.10.25. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
RészletesebbenBevezetés a programozásba I 8. gyakorlat. C++: szövegfolyamok, intelligens tömbök
Pázmány Péter Katolikus Egyetem Információs Technológiai Kar Bevezetés a programozásba I 8. gyakorlat C++: szövegfolyamok, intelligens tömbök 2011.11.08. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
RészletesebbenMÉRŐÁLLOMÁSSAL MÉRT POLÁRIS MÉRÉSEK FELDOLGOZÁSA
Készítette: Laky Piroska, BME Általános és Felsőgeodézia Tanszék Frissítve: 2014.04.14. MÉRŐÁLLOMÁSSAL MÉRT POLÁRIS MÉRÉSEK FELDOLGOZÁSA POLÁRIS PONT SZÁMÍTÁSÁHOZ SZÜKSÉGES FÜGGVÉNYEK Mérőállomással egyszerre
RészletesebbenPHP II. WEB technológiák. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) PHP II. 2014 1 / 19
PHP II. WEB technológiák Tóth Zsolt Miskolci Egyetem 2014 Tóth Zsolt (Miskolci Egyetem) PHP II. 2014 1 / 19 Tartalomjegyzék Objektum Orientált Programozás 1 Objektum Orientált Programozás Öröklődés 2 Fájlkezelés
RészletesebbenSzűrők, reguláris kifejezések AWK programozás: minták, vezérlési szerkezetek, tömbök, beépített függvények, reguláris kifejezések
02 Szűrők, reguláris kifejezések AWK programozás: minták, vezérlési szerkezetek, tömbök, beépített függvények, reguláris kifejezések Egyszerű szöveges szűrő grep csak a mintához illeszkedő sorokat írja
Részletesebben