JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam

Slides:



Advertisements
Hasonló előadás
C# nyelvi áttekintő A „Programozás C# nyelven (Illés Zoltán)”
Advertisements

Programozás III STRING-XML.
Összetett adattípusok 8/b tétel
Tömbök C#-ban.
Programozási Nyelvek (C++) Gyakorlat Gyak 03.
© Kozsik Tamás Tömbök, kollekciók és egyéb alaposztályok.
Bevezetés a Java programozásba
Bevezetés a Java programozásba
6. előadás (2005. április 5.) Struktúrák Úniók Új adattípus definíálása Dinamikus memória foglalás 1.
4. előadás (2005. március 8.) Pointerek Pointer aritmetika
Parancssori argumentumok Primitív típusok Operátorok Vezérlési szerkezetek Tömbök Ürmös Beáta, 2011.
Mutatók, tömbök, függvények
Java programozási nyelv 3. rész – Osztályok I.
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-grafika (VRML) 10. gyakorlat Kereszty Gábor. Script típusok Elemi típusok: szám: egész vagy lebegőpontos – int / float – 1 / 1.1 string: ‘Hello World!’
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
Tömbök Csernoch Mária.
Összetett adattípusok
Programozási Nyelvek (C++) Gyakorlat Gyak 02.
VI. Konténerek 18. Tömbök 19. Rendezés, keresés, karbantartás
VI. Konténerek 18. Tömbök 19. Rendezés, keresés, karbantartás
DDL – Adatdefiníciós nyelv
Egydimenziós tömbök (Vektorok)
A REKORD TIPUS Páll Boglárka. Ismétlés: Feladat Készítsünk kimutatást a XI.B osztály tanulóiról. Minden tanuló esetén a következő adatokat tartjuk nyilván:
Összetett adattípusok
Hernyák Zoltán Programozási Nyelvek II.
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
Java programozási nyelv Filekezelés
Komoróczy Tamás 1 Java programozási nyelv Stringek.
Java programozási nyelv Tömbök
Java programozási nyelv Adatbekérés konzolról
Programozási tételek.
Egyenesvonalú (lineáris) adatszerkezetek
A Visual Basic nyelvi elemei
Feladatok (értékadás)
Pénzügyi feladatok VBA támogatása Barna Róbert KE GTK
Típuskonverzió a C++ nyelvben
Objektum orientált programozás
Excel programozás (makró)
Programtervezés, programozás I. 2.5 tömbök,stringek
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.
Függvények, mutatók Csernoch Mária. Függvények függvény definíciója az értelmezési tartomány tetszőleges eleméhez hozzárendel egy értéket –függvény helyettesítési.
1Szegedi Tudományegyetem Természettudományi és Informatikai KarAntal Gábor Programozás I. 4. gyakorlat.
Informatikai gyakorlatok 11. évfolyam
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
TÁMOP /1-2F JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Típusosztályok. Számosztályok. Math és StrictMath matematikai.
TÁMOP /1-2F JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam A Character osztály. String és Stringbuffer osztályok.
TÁMOP /1-2F JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Osztályok, objektumok definiálása és alkalmazása. Saját.
TÁMOP /1-2F JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Utasítás és blokk. Elágazás típusai, alkalmazása Kovács.
V 1.0 OE-NIK, Programozás I. Gyakorlás egydimenziós tömbökkel Többdimenziós tömbök Gyakorló feladatok.
TÁMOP /1-2F Informatikai gyakorlatok 11. évfolyam Alapvető programozási tételek megvalósítása Czigléczky Gábor 2009.
Programozási alapismeretek
Excel programozás (makró)
A C++ programozási nyelv
Tömbök és programozási tételek
Készítette: Révész Lajos Bálint
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Lineáris keresés Keresés (N,A,sorszam) i := 1
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Informatikai gyakorlatok 11. évfolyam
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Többdimenziós normális eloszlás
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Programozási tételek.
Előadás másolata:

JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Egy- és többdimenziós tömbök definiálása és alkalmazása Kovács Zsuzsanna 2009 TÁMOP 2.2.3-07/1-2F-2008-0011

JAVA PROGRAMOZÁSI NYELV NETBEANS KÖRNYEZETBEN 14/06. EGY- ÉS TÖBBDIMENZIÓS TÖMBÖK DEFINIÁLÁSA ÉS ALKALMAZÁSA

EGYDIMENZIÓS TÖMBÖK 01. Deklarációja Memóriaallokációval int[] v, w; // v és w egydimenziós tömbök int x[], y; // x integervektor, y integer szám int[] v; // v vektor v = new int[20]; // 20 hosszú v vektor System.out.print("Tömb hossza: "); System.out.print(v.length); // v vektor hossza

EGYDIMENZIÓS TÖMBÖK 02. első elem indexe: 0 rossz indexelés esetén: IndexOutOfBoundsException String args[] Tömb elemeinek feldolgozása Tömb inicializálása: for (int i = 0; i < v.length; i++) { v[i] = i; // vektorelemek értéke az indexe } int[] primszamok = { 2, 3, 5, 7, 11 }; char[] ekezetes = { 'á', 'é', 'í', 'ó', 'ö', 'ő', 'ú', 'ü', 'ű' }; 4

TÖBBDIMENZIÓS TÖMBÖK 03. Deklarációja Inicializálás int[] v, w[]; // v 1dimenziós, w 2dimenziós tömb int[][] y; // y 2dimenziós tömb int[][][] x; // x 3dimenziós tömb // y 2×3-as int[][] y = {{ 1, 2, 3 }, { 4, 5, 6 }}; // szabálytalan mátrix char[][] ch = {{ 'a' }, { 'b', 'c' }}; 5

TÖBBDIMENZIÓS TÖMBÖK 04. Szabálytalan mátrix létrehozása és feltöltése // 3×4-es mátrix int[][] t_m = new int[3][4]; // 3 elemű, tömbökből álló tömb int[][] t_km = new int[3][]; for (int i = 0; i<t_km.length; i++) { t_km[i] = new int[i+1]; for (int j = 0; j<t_km[i].length; j++) { t_km[i][j] = i+j+1; } 1 2 3 4 5 6