2. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
Cuprins:
1.Terminologie
2. Structura general
2.1 Obiective didactice
2.2 Con釘inut
2.3 Recomndri de structurare i predare
3. Obiecte de con釘inut detaliere
3.1 M1 - Instruc釘iunea if : Diagrama de sintax
3.2 M2 - Instruc釘iunea if : Aplica釘ie
3.3 M3 - Instruc釘iunea switch : Diagrama de sintax
3.4 M4 - Instruc釘iunea switch : Aplica釘ia 1
3.5 M5 - Instruc釘iunea switch : Aplica釘ia 2
3.6 M6 - Instruc釘iunea while : Diagrama de sintax
3.7 M7 - Instruc釘iunea while : Aplica釘ie
3.8 M8 - Instruc釘iunea do-while : Diagrama de sintax
3.9 M9 - Instruc釘iunea do-while : Aplica釘ie
3.10 M10 - Instruc釘iunea for : Diagrama de sintax
3.11 M11 - Instruc釘iunea for : Aplica釘ie
4. Bibliografie
-2-
3. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
1. Terminologie
Butoane instructaj sunt amplasate 樽n partea din dreapta-
sus a ecranului i, atunci c但nd sunt accesate, prezint pas cu pas,
樽ntr-o fereastr de detaliu, instruc釘iuni despre folosirea unei
aplica釘ii.
Butoane start anima釘ie se regsesc 樽n cadrul anima釘iilor.
Prin apsarea lor se 樽ncepe rularea anima釘iei.
Butoane de reini釘ializare a anima釘iei - - Prin apsarea lor se
reini釘ializeaz anima釘ia, respectiv aplica釘ia.
Ferestre detaliu sunt ferestre care ofer informa釘ii suplimentare
despre o anumit no釘iune. Exemplu :
Butoane pentru 樽nchis ferestre - sunt amplasate 樽n
dreapta ferestrelor de detaliu iar apsarea lor duce la 樽nchiderea
ferestrei.
-3-
4. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
2. Structura general
n acest capitol sunt prezentate detaliat obiectivele didactice care
pot fi atinse utiliz但nd acest material. Modul su de elaborare este
modularizat, astfel 樽nc但t scopului dorit de profesor s poat fi atins
prin asamblarea i folosirea 樽n mai multe moduri a obiectelor de
con釘inut din lec釘ie.
2.1. Obiective opera釘ionale
Obiectiv Detaliere
Obiective de referin釘
R1 Urmrirea etapelor de realizare a unei aplica釘ii.
R2 Realizarea de aplica釘ii utiliz但nd algoritmi specifici.
R3 Analiza modului diferit de func釘ionare a instruc釘iunilor C++.
Obiective opera釘ionale
OP1 Descrierea corect a diagramei de sintax pentru
instruc釘iunile C++;
OP2 Identificarea situa釘iilor 樽n care este necesar utilizarea
instruc釘iunilor alternative: if, switch;
OP3 Identifice situa釘iilor 樽n care este necesar utilizara
instruc釘iunilor repetitive: while, do-while, for;
OP4 Analiza modului de func釘ionare a instruc釘iunilor alternative:
if, switch;
OP5 Analiza modului de func釘ionare a instruc釘iunilor repetitive:
while, do-while, for;
OP6 Compararea instruc釘iunilor repetitive;
OP7 Analiza corect a fiecrei probleme i dezvoltarea g但ndirii
algoritmice, logice, flexibile, creatoare;
OP8 Dezvoltarea aten釘iei concentrate i a spiritului de observa釘ie.
-4-
5. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
2.2. Con釘inut
n acest subcapitol se enumer obiectivele de con釘inut i informa釘ii
generale despre fiecare dintre acestea.
M1 : Instruc釘iunea if : Diagrama de sintax
Obiective didactice OP1, OP8
Timp de predare 15 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie,
problematizare;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explicatia 樽n
etapa de comunicare; 樽nv釘area prin
descoperire dirijat, inductiv,
experimental, conversa釘ia de
consolidare 樽n etaapa de fixare a
cunotin釘elor;
Descriere alctuirea diagramei de sintax a
instruc釘iunii alternative if
Cuvinte cheie instruc釘iunea if
M2 : Instruc釘iunea if : Aplica釘ie
Obiective didactice OP2,OP4, OP7
Timp de predare 35 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie, algoritmizare,
studiul de caz ;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explicatia 樽n
etapa de comunicare; 樽nv釘area prin
descoperire dirijat, inductiv,
experimental, exerci釘iul de
consolidare;
Descriere exemplificarea aranjrii pe tabla de ah a
n dame astfel 樽nc但t acestea s nu se
atace 樽ntre ele;
Cuvinte cheie instruc釘iunea if
-5-
6. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
M3 : Instruc釘iunea switch : Diagrama de sintax
Obiective didactice OP1, OP8
Timp de predare 15 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie,
problematizare;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explicatia 樽n
etapa de comunicare; 樽nv釘area prin
descoperire dirijat, inductiv,
experimental; conversa釘ia de
consolidare 樽n etapa de fixare a
cunotin釘elor;
Descriere alctuirea diagramei de sintax a
instruc釘iunii alternative switch;
Cuvinte cheie instruc釘iunea switch
M4 : Instruc釘iunea switch : Aplica釘ia 1
Obiective didactice OP2, OP4, OP7, OP8
Timp de predare 15 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie, algoritmizare,
studiu de caz;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explica釘ia 樽n
etapa de comunicare; exemplificarea;
樽nv釘area prin descoperire dirijat,
inductiv, experimental, conversa釘ia
de consolidare 樽n etapa de fixare a
cunotin釘elor;
Descriere studierea alternativelor multiple 樽n
cazul folosirii instruc釘iunii switch;
exemplificarea modul de func釘ionare a
unui automat de b達uturi r達coritoare;
Cuvinte cheie instruc釘iunea switch
-6-
7. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
M5 : Instruc釘iunea switch : Aplica釘ia 2
Obiective didactice OP2, OP4, OP7, OP8
Timp de predare 20 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie,
problematizare, studiu de caz;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explica釘ia 樽n
etapa de comunicare; exemplificarea;
樽nv釘area prin descoperire dirijat,
inductiv, experimental, conversa釘ia
de consolidare 樽n etapa de fixare a
cunotin釘elor;
Descriere studierea alternativelor multiple 樽n
cazul folosirii instruc釘iunii switch;
Simularea unui sistem de jurizare.
Cuvinte cheie instruc釘iunea switch
M6 : Instruc釘iunea while : Diagrama de sintax
Obiective didactice OP3, OP5, OP6, OP7
Timp de predare 20 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie,
problematizare;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explica釘ia 樽n
etapa de comunicare; exemplificarea;
樽nv釘area prin descoperire dirijat,
inductiv, experimental, conversa釘ia
de consolidare 樽n etapa de fixare a
cunotin釘elor;
Descriere alctuirea diagramei de sintax a
instruc釘iunii repetitive while;
Cuvinte cheie instruc釘iunea while
-7-
8. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
M7 : Instruc釘iunea while : Aplica釘ie
Obiective didactice OP3, OP5, OP7, OP8
Timp de predare 30 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie,
problematizare, studiu de caz;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explica釘ia 樽n
etapa de comunicare; exemplificarea;
樽nv釘area prin descoperire dirijat,
inductiv, experimental, conversa釘ia
de consolidare 樽n etapa de fixare a
cunotin釘elor;
Descriere studierea utilizrii instruc釘iunii while
prin aplica釘ii practice;
simularea func釘ionrii unei mori.
Cuvinte cheie instruc釘iunea while
M8 : Instruc釘iunea do-while : Diagrama de sintax
Obiective didactice OP3, OP5, OP7
Timp de predare 20 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie,
problematizare;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explica釘ia 樽n
etapa de comunicare; exemplificarea;
樽nv釘area prin descoperire dirijat,
inductiv, experimental, conversa釘ia
de consolidare 樽n etapa de fixare a
cunotin釘elor;
Descriere alctuirea diagramei de sintax a
instruc釘iunii repetitive do-while;
Cuvinte cheie instruc釘iunea do-while
-8-
9. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
M9 : Instruc釘iunea do-while : Aplica釘ie
Obiective didactice OP3, OP5, OP7, OP8
Timp de predare 30 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie,
problematizare, studiu de caz;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explica釘ia 樽n
etapa de comunicare; exemplificarea;
樽nv釘area prin descoperire dirijat,
inductiv, experimental, conversa釘ia
de consolidare 樽n etapa de fixare a
cunotin釘elor;
Descriere studierea utilizrii instruc釘iunii do-
while prin aplica釘ie practic;
simularea traficului rutier: trecere la
nivel cu calea ferat.
Cuvinte cheie instruc釘iunea do-while
M10 : Instruc釘iunea for : Diagrama de sintax
Obiective didactice OP3, OP5, OP6, OP7
Timp de predare 20 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie,
problematizare;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explica釘ia 樽n
etapa de comunicare; exemplificarea;
樽nv釘area prin descoperire dirijat,
inductiv, experimental, conversa釘ia
de consolidare 樽n etapa de fixare a
cunotin釘elor;
Descriere alctuirea diagramei de sintax a
instruc釘iunii repetitive for;
Cuvinte cheie instruc釘iunea for
-9-
10. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
M11 : Instruc釘iunea for : Aplica釘ie
Obiective didactice OP3, OP5, OP7, OP8
Timp de predare 30 min
Tip de interac釘iune cu elevii metode de comunicare oral :
expunere, conversa釘ie,
problematizare, studiu de caz;
metode de ac釘iune: exerci釘iul,
樽nv釘area prin descoperire;
proceedee de instruire: explica釘ia 樽n
etapa de comunicare; exemplificarea;
樽nv釘area prin descoperire dirijat,
inductiv, experimental, conversa釘ia
de consolidare 樽n etapa de fixare a
cunotin釘elor;
Descriere studierea utilizrii instruc釘iunii for prin
aplica釘ie practic;
simularea aprovizionrii benzin達riilor
din ora prin transporturi periodice cu
mai multe camionete.
Cuvinte cheie instruc釘iunea for
- 10 -
11. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
2.3. Recomandri de structurare i predare
Modul de elaborare pe module permite fiecrui profesor atingerea
scopului pe care i-l propune la lec釘ie, prin asamblarea acestora 樽n
mai multe moduri . n continuare prezentm cateva recomandri de
structurare i predare a lec釘iilor:
Planul unit釘ii de 樽nv釘are 1 Timp: 1 or
Obiect de con釘inut Timp (min)
M1 15
M2 35
Planul unit釘ii de 樽nv釘are 2 Timp: 1 or
Obiect de con釘inut Timp (min)
M3 15
M4 15
M5 20
Planul unit釘ii de 樽nv釘are 3 Timp: 1 or
Obiect de con釘inut Timp (min)
M6 20
M7 30
Planul unit釘ii de 樽nv釘are 4 Timp: 1 or
Obiect de con釘inut Timp (min)
M8 20
M9 30
Planul unit釘ii de 樽nv釘are 5 Timp: 1 or
Obiect de con釘inut Timp (min)
M10 20
M11 30
- 11 -
12. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
3. Obiecte de con釘inut - detaliere
n continuare vom prezenta 樽n detaliu modul de utilizare a
elementelor din ferestrele lec釘iei. (navigare, elemente specifice,
func釘ionarea aplica釘iilor, etc.). Subliniem c navigarea elementar
se face cu ajutorul butoanelor descrise 樽n Cap. 1 Terminologie, al
acestui manual. Nu ne vom referi la acestea dec但t spicuitiv.
3.1. Instruc釘iunea if : Diagrama de sintax
n cadrul acestui obiect de con釘inut este prezentat diagrama de
sintax a instruc釘iunii if. Pentru 樽n釘elegere i o fixare mai bun 樽n
memorie, utilizatorului i se cere s formeze diagrama func釘iei
aez但nd blocurile din csu釘a din dreapta ecranului, pe locurile
corespunztoare 樽n schem astfel 樽nc但t s construiasc corect
diagrama de sintax a acesteia.
Schema diagramei
de sintax
Utilizatorul trebuie s apese cu mouse-ul pe blocul de instruc釘iune
dorit i apoi s-l trag deasupra pozi釘iei considerat corect, din
schem, eliber但ndu-l. Dac a fost pozi釘ionat
corect sau nu, utilizatorul va fi 樽ntin釘at prin
apari釘ia unuia dintre semnele:
Pozi釘ionare Pozi釘ionare
corect greit
n cazul 樽n care blocul a fost pozi釘ionat corect,
acesta va rm但ne pe schem iar 樽n caz contrar
va reveni la pozi釘ia sa ini釘ial 樽n csu釘a din
dreapta ecranului.
- 12 -
13. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
3.2. Instruc釘iunea if : Aplica釘ie
Prin intermediul acestui obiect de con釘inut se urmrete
familiarizarea utilizatorului cu modul de execu釘ie al instruc釘iunii IF.
Este dat ca exemplu jocul damelor.
Apsa釘i pe unul dintre butoanele urmtoare pentru a stabili
dimensiunile tablei de ah:
Aeza釘i cu ajutorul
mouse-ului damele pe
tabla de ah 樽n pozi釘iile
dorite. n partea
dreapt a aplica釘iei se
afl lista de condi釘ii ce
se impun pentru ca
dama curent s nu fie
atacat de nici o alt
dam. Rezultatele
acestor condi釘ii sunt
afiate alturi. Dac
dama selectat nu este atacat de o alta dam, atunci 樽n dreptul
condi釘iei va fi afiat , iar dac este atacat se va afia .Dac
toate condi釘iile sunt 樽ndeplinite, atunci dama curent se afl pe o
pozi釘ie pe care nu este atacat.
Pentru a vizualiza grafic modul de exprimare al celor trei condi釘ii,
apsa釘i pe butonul din dreptul fiecreia.
- 13 -
14. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
3.3. Instruc釘iunea switch : Diagrama de sintax
n cadrul acestui obiect de con釘inut este prezentat diagrama de
sintax a instruc釘iunii switch. Pentru 樽n釘elegere i o fixare mai
bun 樽n memorie, utilizatorului i se cere s formeze diagrama
func釘iei aez但nd blocurile din csu釘a din dreapta ecranului, pe
locurile corespunztoare 樽n schem astfel 樽nc但t s construiasc
corect diagrama de sintax a acesteia.
Schema diagramei
de sintax
Utilizatorul trebuie s apese cu mouse-ul pe blocul de instruc釘iune
dorit i apoi s-l trag deasupra pozi釘iei considerat corect, din
schem, eliber但ndu-l. Dac a fost
pozi釘ionat corect sau nu, utilizatorul
va fi 樽ntin釘at prin apari釘ia unuia
dintre semnele:
Pozi釘ionare Pozi釘ionare
corect greit
n cazul 樽n care blocul a fost
pozi釘ionat corect, acesta va rm但ne
pe schem iar 樽n caz contrar va
reveni la pozi釘ia sa ini釘ial 樽n csu釘a
din dreapta ecranului.
- 14 -
15. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
3.4. Instruc釘iunea switch : Aplica釘ia 1
Prin intermediul acestui obiect de con釘inut se urmrete
familiarizarea utilizatorului cu modul de execu釘ie al instruc釘iunii
switch.Este dat ca exemplu modul de func釘ionare al unui automat
de buturi rcoritoare.
Locul de introducere
a monedelor
Moned disponibil
Butonul ALT SUC
Apsa釘i cu mouse-ul pe una dintre monedele aflate 樽n dreapta
automatului i trage釘i de ea, eliber但nd-o deasupra locului de
introducerea a monedelor - unde este scris MONEDA AICI. n
func釘ie de valoarea monedei introduse va cdea un alt tip de suc.
Modul de lucru al automatului este eviden釘iat prin cod C++ 樽n
st但nga ecranului, elevul av但nd astfel posibilitatera de a urmri
printr-un exemplu concret execu釘ia instruc釘iunii switch.
Pentru a introduce o nou moned apsa釘i butonul ALT SUC.
- 15 -
16. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
3.5. Instruc釘iunea switch : Aplica釘ia 2
i acest obiect de con釘inut este o analogie la modul de execu釘ie a
instruc釘iunii switch. Este folosit de aceast dat sistemul de
jurizare la un concurs de tras cu arcul . 鄭inta are mai multe cercuri
concentrice i 樽n func釘ie de locul unde infige sgeata, concurentul
primeste un anumit punctaj.
Regla釘i unghiul i puterea cu care se va lansa sgeata, folosind
cursoarele din partea din st但nga - sus. Valorile acestora trebuie sa fie
diferite de zero. Apsa釘i pe butonul pentru a lansa sgeata
i pe butonul pentru a efectua o nou tragere.
n func釘ie de zona nimerit se va executa i codul de C++ afiat 樽n
dreapta aplica釘iei elevul av但nd astfel posibilitatera de a urmri
printr-un exemplu concret execu釘ia func釘iei SWITCH.
3.6. Instruc釘iunea while : Diagrama de sintax
n cadrul acestui obiect de con釘inut este prezentat diagrama de
sintax a instruc釘iunii while. Pentru 樽n釘elegere i o fixare mai bun
樽n memorie, utilizatorului i se cere s formeze diagrama func釘iei
aez但nd blocurile din csu釘a din dreapta ecranului, pe locurile
corespunztoare 樽n schem astfel 樽nc但t s construiasc corect
diagrama de sintax a acesteia.
Schema diagramei
de sintax
- 16 -
17. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
Utilizatorul trebuie s apese cu mouse-ul pe blocul de instruc釘iune
dorit i apoi s-l trag deasupra pozi釘iei considerat corect, din
schem, eliber但ndu-l. Dac a fost pozi釘ionat
corect sau nu, utilizatorul va fi 樽ntin釘at prin
apari釘ia unuia dintre semnele:
Pozi釘ionare Pozi釘ionare
corect greit
n cazul 樽n care blocul a fost pozi釘ionat
corect, acesta va rm但ne pe schem iar 樽n
caz contrar va reveni la pozi釘ia sa ini釘ial 樽n
csu釘a din dreapta ecranului.
3.7. Instruc釘iunea while : Aplica釘ie
Prin intermediul acestui obiect de con釘inut se urmrete
familiarizarea utilizatorului cu modul de execu釘ie al instruc釘iunii
while.Este dat ca exemplu modul de func釘ionare al unei mori.
Saci de Baraj
gr但u
Pentru a scdea sau ridica nivelul apei r但ului, cobor但釘i sau ridica釘i
barajul, prin apsare cu mouse-ul pe acesta. Dac nivelul apei este
ridicat, atunci moara func釘ioneaz i deci pute釘i mcina gr但u: trage釘i
cu mouse-ul sacii cu gr但u pe banda rulant a morii i ve釘i ob釘ine
fin, care va curge 樽ntr-un crucior situat pe partea cealalt a
morii.
- 17 -
18. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
3.8. Instruc釘iunea do-while : Diagrama de sintax
n cadrul acestui obiect de con釘inut este prezentat diagrama de
sintax a instruc釘iunii do-while. Pentru 樽n釘elegere i o fixare mai
bun 樽n memorie, utilizatorului i se cere s formeze diagrama
func釘iei aez但nd blocurile din csu釘a din dreapta ecranului, pe
locurile corespunztoare 樽n schem astfel 樽nc但t s construiasc
corect diagrama de sintax a acesteia.
Schema diagramei
de sintax
Utilizatorul trebuie s apese cu mouse-ul pe
blocul de instruc釘iune dorit i apoi s-l trag
deasupra pozi釘iei considerat corect, din
schem, eliber但ndu-l. Dac a fost pozi釘ionat
corect sau nu, utilizatorul va fi 樽ntin釘at prin
apari釘ia unuia dintre semnele:
Pozi釘ionare Pozi釘ionare
corect greit
n cazul 樽n care blocul a fost pozi釘ionat corect,
acesta va rm但ne pe schem iar 樽n caz contrar
va reveni la pozi釘ia sa ini釘ial 樽n csu釘a din
dreapta ecranului.
- 18 -
19. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
3.9. Instruc釘iunea do-while : Aplica釘ie
Prin intermediul acestui obiect de con釘inut se urmrete
familiarizarea utilizatorului cu modul de execu釘ie al instruc釘iunii do-
while. Este dat ca exemplu traficul rutier 樽n apropierea unei treceri
la nivel cu calea ferat. i anume: are loc traficul rutier at但ta vreme
c但t bariera este ridicat.
Apsa釘i pe butonul , aflat 樽n dreapta sus a aplica釘iei, pentru
a cobor樽 bariera i a permite trenului s treac. Aceasta reprezint,
simbolic, condi釘ia ieirii din DO-WHILE.
3.10. Instruc釘iunea for : Diagrama de sintax
n cadrul acestui obiect de con釘inut este prezentat diagrama de
sintax a instruc釘iunii for. Pentru 樽n釘elegere i o fixare mai bun 樽n
memorie, utilizatorului i se cere s formeze diagrama func釘iei
aez但nd blocurile din csu釘a din dreapta ecranului, pe locurile
corespunztoare 樽n schem astfel 樽nc但t s construiasc corect
diagrama de sintax a acesteia.
Schema diagramei
de sintax
- 19 -
20. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
Utilizatorul trebuie s apese cu mouse-ul
pe blocul de instruc釘iune dorit i apoi s-l
trag deasupra pozi釘iei considerat
corect, din schem, eliber但ndu-l. Dac a
fost pozi釘ionat corect sau nu, utilizatorul
va fi 樽ntin釘at prin apari釘ia unuia dintre
semnele:
Pozi釘ionare Pozi釘ionare
corect greit
n cazul 樽n care blocul a fost pozi釘ionat
corect, acesta va rm但ne pe schem iar 樽n
caz contrar va reveni la pozi釘ia sa ini釘ial
樽n csu釘a din dreapta ecranului.
3.11 Instruc釘iunea for : Aplica釘ie
Prin intermediul acestui obiect de con釘inut se urmrete
familiarizarea utilizatorului cu modul de execu釘ie al instruc釘iunii
for. Este dat ca exemplu modul de 樽ncrcare al unui camion ce
poate transporta opt butoaie, dispuse c但te patru, pe dou r但nduri.
Elevul poate observa execu釘ia pas cu pas a codului C++ 樽n paralel
cu rularea aplica釘iei. Pentru a rula aplica釘ia apsa釘i .Codul este
aezat 樽n partea din dreapta sus a aplica釘iei. Pe msur ce
instruc釘iunea for este executat, i camionul de transport este
umplut. Pentru rularea aplica釘iei de la 樽nceput apsa釘i butonul .
- 20 -
21. Instruc釘iuni C++ Manualul profesorului Clasa a IX-a
4. Bibliografie
Anastasiu Popescu Doru, Bacalaureat la Informatic
Teze pregtitoare Pascal i C++, Editura L&S Soft,
Bucureti, 2004
Bucur Carmen, Bucur Doina, Pintea Adrian, Sala釘iu,
Cristina, Stanca Florentina, Vaida Dana; Informatica
Culegere de probleme pentru liceu, Editura U.T. Pres, Cluj-
Napoca, 2002
Mateescu George-Daniel, Moraru Pavel Florin;
Limbajul C++ Probleme i teste grila pentru liceu i
bacalaureat, Editura Niculescu, Bucureti, 2001
Sorin Tudor; Manual de informatica-clasa a IX-a, varianta
C++, Editura L&S Infomat, 2000
Knuth D. E; Tratat de programarea calculatoarelor
Algoritmi fundamentali, Editura Tehnic, 1974
- 21 -