Case1
-
Upload
universitatea-de-stat-alecu-russo-din-bali -
Category
Documents
-
view
350 -
download
1
Transcript of Case1
MATERIAL DIDACTIC PENTRU STUDENŢILA DISCIPLINA “BAZELE PROGRAMĂRII”
STRUCTURA ALTERNATIVĂ CASE
Elaborat: Bacalîm Alinastudentă la USB “Alecu Russo”
10.11.2010 desktop:inscase.ppt
CUPRINS
2. Construcţia CASE;
3. Algoritmul de lucru;
în limbajele de programare există 2 tipuri de structuri determinative:
1. Construcţia IF;
2. Construcţia CASE;
Instrucţiunea Case (selecţia multiplă)
Dacă în algoritm e necesar de făcut o alegere nu din două alternative, dar din mai multe, atunci pe lângă construcţia if poate fi folosită construcţia Case, care are următorul format:
Case <selector> Of Alternativa_1: set_1
Alternativa_2: set_2 Alternativa_n: set_nElse
Set_xEnd <Selector> reprezintă o expresie ordinală. Alternativa_n reprezintă o constantă de tipul selectorului.
Execuţia instrucţiunii Case constă în:
1. se calculează valoarea selectorului;2. se caută alternativa care cuprinde valoarea selectorului;3. dacă se găseşte o asemenea alternativă, se execută secvenţa care o urmează apoi gestiunea se transmite la următoarea instrucţiune după end;4. în caz contrar, se execută secvenţa care urmează cuvântul cheie Case, în lipsa acestuia nu se execută nimic şi gestiunea se transmite la următoarea instrucţiune după end.
SFÎRŞIT