Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Free pascal feladatok 2014. 12. 02..

Hasonló előadás


Az előadások a következő témára: "Free pascal feladatok 2014. 12. 02.."— Előadás másolata:

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.


Letölteni ppt "Free pascal feladatok 2014. 12. 02.."

Hasonló előadás


Google Hirdetések