Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
Free pascal feladatok
2
A Pascal adattípusai Egyszerű típusok Numerikus típusok Egész típusok
5 féle egész típus létezik: byte, word, shortint, integer, longint Az egészek sorszámozott típusúak, a legkisebb érték sorszáma 0 Típusnév Értéktartomány Helyfoglalás Tárolás Byte 0..255 1 byte Bináris Word 2 byte Shortint Kettes komplemens Integer Longint 4 byte
3
A Pascal adattípusai Egyszerű típusok Numerikus típusok Valós típusok
5 féle egész típus létezik: real, single, double, extended, comp A valósak nem sorszámozott típusok Tárolásuk úgynevezett lebegőpontos formában történik A második négy valós típus csak a {N+} fordítói direktíva mellett lehetséges (8087-es mód bekapcsolása) Típusnév Értéktartomány Helyfoglalás Pontosság real 2.9* *1038 6 byte 11-12 jegy single 4 byte 7-8 jegy double 8 byte 15-16 jegy extended 10 byte 19-20 jegy comp EZ 64 BITES EGÉSZ TÍPUS!!!
4
Logikai (boolean) típus
A Pascal adattípusai Egyszerű típusok Logikai (boolean) típus Csak két értéket vehet fel: igaz (true), hamis (false) Helyfoglalása a memóriában: 1 byte Tárolása: False: 0, true: nem 0 érték Deklarálása: Var L:Boolean Sorszámozott típus, a false sorszáma 0, a true sorszáma 1
5
Egyszerű típusok Szöveges típusok A Pascal adattípusai
Karakterlánc típus (string) Műveletei: Egy karakter kiemelése a karakterláncból: S[3] Karakterláncok összefűzése: +
6
1. feladat Készíts programot, amely kiírja a képernyőre sorváltás nélkül azt, hogy ’A turbó pascallal remekül lehet programozni!’!
7
1. feladat megoldása: program gyakorlat1; uses crt; var i:integer; begin clrscr; write(’A turbó pascallal remekül lehet programozni!’); readln; end.
8
2. feladat Készíts programot, amely az A és B változóba bekér egy- egy számot ! Ezután a C változóba adja össze őket, majd írja ki a képernyőre a C változó értékét!
9
2. feladat megoldása program gyakorlat2; uses crt; var a,b,c:integer; begin clrscr; write(’A:’);readln(a); write(’B:’);readln(b); c:=a+b; write(’C:=’,c); readln; end.
10
3. feladat Készíts programot, amely az A és B változóba, bekér egy-egy szót! Ezután a C változóba adja össze őket, majd írja ki a képernyőre a C változó értékét!
11
3. feladat megoldása program gyakorlat3; uses crt; var a,b,c:string; clrscr; write(’A:’);readln(a); write(’B:’);readln(b); c:=a+b; write(’C:=’,c); readln; end.
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.