Cuprins
- APLICATII ALGEBRICE – ALGORITMI COMBINATORIALI
- I. INSTRUCTIUNI TURBO PASCAL
- INSTRUCTIUNEA DE ATRIBUIRE
- INSTRUCTIUNEA COMPUSA
- INSTRUCTIUNEA IF
- INSTRUCTIUNEA CASE
- INSTRUCTIUNEA WHILE
- INSTRUCTIUNEA REPEAT
- INSTRUCTIUNEA FOR
- II. TIPURI DE DATE
- CLASIFICARE
- TIPURI SIMPLE
- TIPURI ORDINALE (SCALARE)
- TIPURI SIMPLE STANDARD
- DEFINIREA TIPURILOR
- TIPURI STRUCTURATE
- TIPUL ARRAY
- TIPUL STRING
- TIPUL ÎNREGISTRARE (RECORD)
- INSTRUCTIUNEA WITH
- TIPUL MULTIME
- BIBLIOGRAFIE
Extras din proiect
APLICATIA
APLICATII ALGEBRICE – ALGORITMI COMBINATORIALI
I. INSTRUCTIUNI TURBO PASCAL
Sunt urmatoarele:
- Instructiunea de atribuire
- Instructiunea compusa
- Instructiunea IF
- Instructiunea CASE
- Instructiunea WHILE
- Instructiunea REPEAT
- Instructiunea FOR
- Instructiunea GOTO
- Instructiunea WITH
- Instructiunea procedurala (apel de procedura)
INSTRUCTIUNEA DE ATRIBUIRE
Forma generala a instructiunii de atribuire este
Variabila:=expresie
Modul de executie al acestei instructiuni este:
1. Se evalueaza expresia;
2. Variabila primeste valoarea expresiei; daca tipul expresiei nu coincide cu cel al variabilei, valoarea expresiei se converteste înainte de atribuire în tipul identificatorului.
INSTRUCTIUNEA COMPUSA
Forma generala:
BEGIN
Instructiune1;
Instructiune2;
………………….
instructiunen
END
Executia instructiunii compuse consta în executia instructiunilor cuprinse între delimitatorii BEGIN si END, în ordinea în care acestea apar.
Instructiunea compusa permite utilizarea mai multor instructiuni în cadrul instructiunilor structurate a caror sintaxa impune prezenta unei singure instructiuni.
Sectiunea de program a blocului are forma instructiunii compuse. Orice program Pascal cuprinde cel putin o instructiune compusa.
INSTRUCTIUNEA IF
Instructiunea IF transcrie structura alternativa si are urmatoarea sintaxa:
IF expresie-logica THEN instructiune1
[ ELSE instructiune2 ]
Modul de executie este urmatorul:
1. se evalueaza expresia;
2. daca valoarea expresiei este TRUE se executa instructiune1 iar daca valoarea expresiei este FALSE se executa instructiune2 (daca alternativa ELSE este prezenta) sau nu se executa nimic (daca lipseste alternativa ELSE).
INSTRUCTIUNEA CASE
Instructiunea CASE transcrie o structura conditionala mai generala decât structura IF – THEN – ELSE, care permite alegerea unei alternative din mai multe posibile. Sintaxa acestei instructiuni este urmatoarea:
CASE expresie (ordinala) OF
alternative-case
[ ELSE instructiune]
END
„Alternative-case” înseamna:
constanta1 [.. constanta2], … : instructiune;
[constanta1 [.. constanta2], … : instructiune;] ….
Expresia ordinala se numeste selector, iar constantele al caror tip trebuie sa fie identic cu al selectorului se numesc constante CASE.
Preview document
Conținut arhivă zip
- Aplicatii Algebrice - Turbo Pascal
- Aplicatii Algebrice - Turbo Pascal.doc
- COMBINAR.PAS