Pentru instrucțiunea de atribuire folosim:
|
|
|
acțiunile se execută liniar, în ordinea în care apar, una după alta, de la început până la sfârșit.
O înșiruire de operații, scrise una după alta, exact în ordinea în care se dorește efectuarea lor. |
Face selectarea între două acțiuni, în funcție de îndeplinirea sau neîndeplinirea unei CONDIȚII.
FUNCȚIONARE:
Dacă condiție este adevărată, atunci se execută instrucțiuni_1, altfel se execută instrucțiuni_2. |
Există și forma simplificată (fără ramura ALTFEL):
dacă condiție este adevărată, atunci se execută instrucțiuni |
VARIANTA 1 (fară mesaj de egalitate)
întreg x, y, maxim citeşte x, y ┌dacă (x > y) atunci | maxim ← x |altfel | maxim ← y |sf_dacă scrie maxim |
VARIANTA 2 (cu mesaj de egalitate)
întreg x, y, maxim citeşte x, y ┌dacă (x = y) atunci | scrie “ Numerele sunt egale” |altfel | ┌dacă (x > y) atunci | | maxim ← x | |altfel | | maxim ← y | |sf_dacă | scrie maxim |sf_dacă |
PARITATEA
UNUI NUMĂR ÎNTREG |
nr mod 2 = 0 număr întreg PAR
nr mod 2 = 1 număr întreg IMPAR |
CIFRELE UNUI NUMĂR ÎNTREG |
nr mod 10 --- ultima cifră a numărului întreg nr div 10 --- se elimină ultima cifră a numărului întreg |
NU UITAȚI CĂ TREBUIE SĂ EXERSAȚI GÂNDIREA ALGORITMICĂ!!!!
EXERSAȚI ÎN PSEUDOCOD |
PB 5+deciz
George are în acvariu n pești mari şi m pești mici. Scrieți un program care afișează pe ecran: a) câți pești are George în acvariu. DI: 10 12 DE: 22 (pentru n=10 şi m=12 se va afișa 22) b) să se afișeze dacă .................numărul total de pești se divide la 5............... ======== PB 6+deciz Într-o curte se găsesc g găini, i iepuri şi p porumbei. Scrieți un program care afișează pe ecran: a) câte animale sunt în curte. DI: 3 4 5 DE: 12 (pentru g=3, i=4 şi p=5 se va afișa 12) b) să se afișeze dacă ................numărul total de animale este număr par sau impar......... ======== PB 7+deciz În fața blocului meu, într-un copac, pe o ramură sunt v1 vrăbii. În același copac, dar pe altă ramură stau v2 vrăbii. Când am deschis geamul v3 vrăbii s-au speriat și au zburat. Scrieți un program care afișează pe ecran: a) câte vrăbii mai sunt în copac. DI: 31 27 26 DE: 32 b) să se afișeze dacă .................numărul total de vrăbii rămase este >70............... ======== PB 8+deciz Mihăiță are ascunse, numai de el știute, n bomboane. Sora lui Andreea îi mai dă b bomboane. Scrieți un program care afișează pe ecran: a) câte bomboane îi lipsesc pentru a avea în total 25 de bomboane. DI: 11 5 DE: 9 (pentru n=11 şi b=5 se va afișa 9) b) să se afișeze dacă ...................................... |