|
| 1. Să se determine ultima cifră impară a unui număr
dat.
| | Soluție furnizată de PRANGATE TOADER - 2020-11-12 |
Citeste n 12568
Impara=-1 -1
Cat timp n>0 and Impara=-1 executa da da da
Daca n%2=1 atunci nu nu da
Impara=n%10 5
Sf Daca
n=cat(n, 10) 1256 125 12
Sfarsit Cat timp
Daca Impara=-1 atunci
Scrie "NU"
Altfel
Scrie Impara
Sf Daca
|
2. Să se determine prima cifră pară a unui număr dat. | | Soluție furnizată de PRANGATE TOADER - 2020-11-12 |
Citeste n 12568
Para=10 10
Cat timp n>0 executa da da da da da
Daca n%2=0 atunci nu nu nu da nu
Para=n%10 8 6 2
Sf Daca
n=cat(n, 10) 1256 125 12 1 0
Sfarsit Cat timp
Daca Para=10 atunci
Scrie "NU"
Altfel
Scrie Para
Sf Daca
|
3. Să se determine ultima cifră pară a unui număr dat. | | Soluție furnizată de PRANGATE TOADER - 2020-11-12 |
Citeste n 12568
Para=-2 -2
Cat timp n>0 and Para=-2 executa da
Daca n%2=0 atunci da
Para=n%10 8
Sf Daca
n=cat(n, 10) 1256
Sfarsit Cat timp
Daca Para=-2 atunci
Scrie "NU"
Altfel
Scrie Para 8
Sf Daca
|
4. Să se determine cea mai mare cifră pară a unui
număr dat. | | Soluție furnizată de PRANGATE TOADER - 2020-11-12 |
Citeste n 643
Max=-1 -1
Cat timp n>0 executa da da da
Daca n%2=0 si n%10>Max atunci nu da da
Max=n%10 4 6
Sf Daca
n=cat(n, 10) 64 6 0
Sf Cat timp
Daca Max=-1 atunci
Scrie "NU"
Altfel
Scrie Max 6
Sf Daca
|
5. Să se determine cea mai mică cifră impară a unui
număr dat. | | Soluție furnizată de - 2020-11-11 |
citeste n
min=10
cat timp n>0 executa
daca n%2=1 atunci
daca min >n%10 atunci
min=n%10
sf daca
sf daca
n=cat(n,10)
sf cat timp
daca min=10 atunci
scrie,,nu contine cifre impare "
altfel
scrie min
|