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)

Slides:



Advertisements
Hasonló előadás
Visual Basic for Application (VBA)
Advertisements

Sztringek.
Sztringek  Az fscanf() és a fprintf() függvényeknél a %s-es formátumtagot kell használni.  A %s formátumtag az első white space karakterig folytatja,
Bevezetés a Java programozásba
Fájlkezelés, IO Kivételkezelés Belső osztályok
A CLIPS keretrendszer CLIPS "C" Language Integration Production System.
Nat Pedellus Informatika 8. osztály óra.
Programozás I. Horváth Ernő 1. Elérhetőségek Bauer Péter Horváth Ernő Tanszéki honlap
Ismétlés 5. Törtek.
C++ Alapok, első óra Elemi típusok Vezérlési szerkezetek
Huffman Kódolás.
Alphabet is a type specification = sorts: alphabet oprs: a:  alphabet,...,z:  alphabet end alphabet; nat is a type specification = sorts:nat oprs:zerus:
Vizuális és web programozás II.
Kifejezések. A legfontosabb függvények.
Microsoft Excel Függvények II.
Microsoft Excel Függvények VIII.
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:
Összetett adattípusok
1. Változótípusok az Object Pascalban 2. Elágazások, ciklusok
Alapszint 2.  Készíts makrót, ami a kijelölt cellákat egybenyitja, a tartalmat vízszintesen és függőlegesen középre igazítja és 12 pontos betűméretűre.
Programozási nyelvek Páll Boglárka.
Alprogramok deklarációja, definíciója és meghívása Páll Boglárka.
Karakterláncok Páll Boglárka.
Összetett adattípusok a Pascal nyelvben
A négyzetes mátrixok (nxn-es kétdimenziós tömbök)
Programozási nyelvek Páll Boglárka.
Alprogramok a Pascal nyelvben
A Pascal programozási nyelv alapjai
Ismétlés A pascal program szerkezete: program programnev; Programfej
Karakterláncok Páll Boglárka. Karakterláncok Karakterlánc olyan karakterek sorozata amelyek az ASCII táblázatban találhatók. Maximális hossza rögzített,
Ciklusok: 3. Hátultesztelő ciklus
Ciklusok: 1. Számlálós ciklus
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:
Ciklusok: 2. Előltesztelő ciklus
Félévi típus feladatok
Feladatok: Algoritmusok Pszeudokódban
A Pascal programozási nyelv alapjai
Klasszikus Programozás a FoxPro-ban
A rekurzió Páll Éve Boglárka.
Klasszikus Programozás a FoxPro-ban FELADATOK
J.Zs.Cs.: Vizuális programozás (c) 2010 Vizuális programozás Fájl- és állományrendszer kezelés Névtér: System.IO.
Tömbök és programozási tételek
Programozási nyelvek, Pascal
Rendezések és szövegkezelő függvények
Kétdimenziós tömbök Mátrixok
Készítette: Csíki Gyula
Fák.
Informatika I. 4. Szöveg és dátumfüggvények.
Komoróczy Tamás 1 Java programozási nyelv Stringek.
Csempe Programozás érettségi mintafeladat
Webprogramozó tanfolyam
V 1.0 ÓE-NIK-AII, Programozás I. Karaktersorozatok Feladatok.
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.
A Visual Basic nyelvi elemei
Pole (array of...).  Zložený datový typ na ukladanie viacerých premených  Zápis: var meno_pola : array [ konce intervala ] of základný typ ; Základné.
Függvények II..
Mintapélda Készítsünk programot, amely beolvas egy egész számot, és eldönti arról, hogy prímszám-e. Készítsünk programot, amely beolvas egy egész számot,
Nat Pedellus Free Pascal Elágazások..
A bináris jelrendszer és az ASCII kód
Free pascal feladatok
1 Mivel foglalkoz(t)unk a laborokon? 1.Labor: Word alapok Excel alapok: Excel alapok: Cellahivatkozás, munkalapfüggvény, diagram varázsló, trendvonal 2.
Szerver oldali programozás
Összeállította: Gergely János
Excel programozás (makró)
Paraméterátadó-morfizmus diagramja: p: tartalmazás SPEC SPEC 1 h : SPEC  SPEC' h 1 : SPEC 1  SPEC 1 ' SPEC' SPEC 1 ' p': tartalmazás SPEC: paraméter.
Az 5,6,7 laborok VBA anyagának összefoglalása
1 Mivel foglalkoz(t)unk a laborokon? 1.Labor: Word alapok Excel alapok: Excel alapok: Cellahivatkozás, munkalapfüggvény, diagram varázsló, trendvonal 2.
Informatikai gyakorlatok 11. évfolyam
Excel programozás (makró)
A CLIPS keretrendszer
Előadás másolata:

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) Pos(mit,miben) Insert(mit,miben,honnan)

Számok karakterláncá alakítása str(szám, karakterlánc) a számot karakterlánccá alakítja a szám lehet egész vagy valós paraméter Pl: var n:real; s:string;... n:=3.14; str(n:7:3,s)?; {s= ‘ 3.14’}...

Karakterláncok számmá alakítása val(karakterlánc, szám, kód) a karakterláncot számmá alakítja a kód paraméter jelzi, hogy sikerült-e az átalakítás a kód kötelezően integer ha az átalakítás sikereses volt akkor a kód értéke 0.

Példa: var s: string[10]; n, kod: integer;... s:= ‘100’; val(s,n,kod); {n=100, kod=0} if kod<> 0 then write(‘az atalakitas sikertelen!’)...

Példa: var s: string[10]; n, kod: integer;... s:= ’10x0’; val(s,n,kod); {n=0, kod=1} if kod<>0 then write(‘az atalakitas sikertelen!’)...

Feladat 1. Olvassunk be egy nxn-es mátrixot, töltsük fel véletlen számokkal, majd egy stringbe tegyük be minden sor összegét. Pl: n= => s: 1. sor osszege 6! 2. sor osszege 15! 3. sor osszege 15!

Feladat 2. Olvassunk be egy stringet, adjuk össze a benne szereplő számjegyeket és írjuk ki ezek összegét. Pl: s: Matyi 1998 december 3-án született => összeg: =30

Feladat 3. Olvassunk be egy stringet, adjuk össze a benne szereplő számokat és írjuk ki ezek összegét. Pl: s: Matyi 1998 december 3-án született => összeg: =2001

Egyéb függvények: ord(x) – az x karakternek megfelelő ASCII kódot Pl: i:=ord(‘a’); i=97; chr(x) – az x ASCII kódnak megfelelő karaktert Pl: c:=chr(97); c=‘a’;

Feladat 4. Írjuk ki az ASCII táblázatot !