Sunteți pe pagina 1din 6

Sa se rezolve in pseudocod: 1. Se citesc 3 numere a,b,c. Sa se precizeze cu da sau nu daca media dintre a si b este mai mare decat c. 2.

Se citeste un numar sa se precizeze cu da sau nu daca suma cifrelor este mai mare decat patratul cifrei unitatilor. 3. Se citeste un numar sa se precizeze cu da sau nu daca suma cifrelor pare este mai mare decat patratul cifrei unitatilor. 4. Se citeste un numar sa se precizeze cu da sau nu daca suna cifrelor impare este mai mare decat patratul cifrei unitatilor. 5. Sa se numere cifrele unui numar egale cu dublul unei cifre citite de tastatura. . Sa se precizeze cu da sau nu daca un numar are cifre pare. !. Sa se precizeze cu da sau nu daca un numar are cifre impare. ". Sa se precizeze cu da sau nu daca un numar are cifre patrate perfecte. #. Se citesc baza $ si inaltimea % ale unui triung%i si latura l a unui patrat. Sa se precizeze cu da sau nu daca aria triung%iului e mai mare decat aria patratului. 1&. Se citesc dimenisiunile unui dreptung%i $, l si r al unui cerc. Sa se afiseze rezultatul rotun'it al e(presiei )dr *aria dreptung%iului+ , )c *aria cercului+. 11. Se da un numar real. Sa se afiseze separat partea intreaga si partea fractionara. 12. Sa se afiseze a-2-a cifra a unui numar n. 13. Sa se afiseze a-3-a cifra a unui numar n. 14. Sa se afiseze penultima cifra a unui numar n. 15. Sa se afiseze antepenultima cifra a unui numar n. 1 . )fisati cifra de pe pozitia a-3-a de la dreapta la stanga dintr-un numar. 1!. )fisati cifra de pe pozitia . de la dreapta la stanga. *de la tastatura+ 1". /aca un numar n este mai mare decat decat 'umatatea altui numar m, afisati dublul numarului n. )ltfel afisati &. 1#. )fisati numarul 1234321. 2&. Se citeste un numar. )fisati cifrele pare. 21. Se citeste un numar. )fisati cifrele impare. 22. Se citeste un numar. )fisati cifrele prime. 23. Se citeste un numar. )fisati cifrele mai mari decat ..*e(. 5+ 24. Se citeste un numar. )fisati cifrele mai mici decat ..*e(. 5+ 25. Se citeste un numar. )fisati cifrele egale cu m.

1. Se citesc 3 numere a,b,c. Sa se precizeze cu da sau nu daca media dintre a si b este mai mare decat c. declar a,b,c,media citesc a,b,c media0*a1b+22 daca media3c afisaza 4da4 altfel afisaza 4nu4 2. Se citeste un numar sa se precizeze cu da sau nu daca suma cifrelor este mai mare decat patratul cifrei unitatilor. definesc 56/, 67, 859, sum:cif, patr:cif citesc 67 citesc 859 *numarul de cifre, sau il calculez cu o functie specifica+ sum:cif0& parcurg 56/ de la 859 pana la 1 sum:cif 0 sum:cif 1 rest 672*56/-1+;1& patr:cif 0 partea intreaga din 67 <2 daca sum:cif 3 patr:cif afisaza 4da4 altfel afisaza 4nu4 3. Se citeste un numar sa se precizeze cu da sau nu daca suma cifrelor pare este mai mare decat patratul cifrei unitatilor. definesc cifra, 56/, 67, 859, sum:cif:p, patr:cif citesc 67 citesc 859 *numarul de cifre, sau il calculez cu o functie specifica+ sum:cif:p0& parcurg 56/ de la 859 pana la 1 cifra 0 rest 672*56/-1+;1& daca rest cifra 22 0 & sum:cif:p 0 sum:cif:p 1 cifra patr:cif 0 partea intreaga din 67 <2 daca sum:cif:p 3 patr:cif afisaza 4da4 altfel afisaza 4nu4

4. Se citeste un numar sa se precizeze cu da sau nu daca suna cifrelor impare este mai mare decat patratul cifrei unitatilor. definesc cifra, 56/, 67, 859, sum:cif:i, patr:cif citesc 67 citesc 859 *numarul de cifre, sau il calculez cu o functie specifica+ sum:cif:i0& parcurg 56/ de la 859 pana la 1 cifra 0 rest 672*56/-1+;1& daca rest cifra 22 =3 & sum:cif:i 0 sum:cif:i 1 cifra patr:cif 0 partea intreaga din 67 <2 daca sum:cif:i 3 patr:cif afisaza 4da4 altfel afisaza 4nu4 5. Sa se numere cifrele unui numar egale cu dublul unei cifre citite de tastatura. definim 67,/>?,859 citesc 67 />? 0 67;2 8590& cat timp />?3& />? 0 partea intreaga din />? 2 1& 859085911 afisam 859 . Sa se precizeze cu da sau nu daca un numar are cifre pare. definim 67, @)7, 859 citesc 67 @)70& cat timp 673& 859 0 rest 67 2 1& 67 0 partea intreaga din 67 2 1& daca rest 85922 0 & @)701 daca @)701 afisaza 4da4 altfel afisaza 4nu4

!. Sa se precizeze cu da sau nu daca un numar are cifre impare. definim 67, 5A@)7, 859 citesc 67 5A@)70& cat timp 673& 859 0 rest 67 2 1& 67 0 partea intreaga din 67 2 1& daca rest 85922 =3 & 5A@)701 daca 5A@)701 afisaza 4da4 altfel afisaza 4nu4 12. Sa se afiseze a-2-a cifra a unui numar n. definim 6, 859, 8597)2 citesc 6 cat timp 63& 859 0 rest 6 2 1& 6 0 partea intreaga din 6 2 1& daca partea intreaga 85921&& 0 & 8597)20859 iesire din bucla afisaza 8597)2 13. Sa se afiseze a-3-a cifra a unui numar n. definim 6, 859, 8597)3 citesc 6 cat timp 63& 859 0 rest 6 2 1& 6 0 partea intreaga din 6 2 1& daca partea intreaga 85921&&& 0 & 8597)30859 iesire din bucla afisaza 8597)3

14. Sa se afiseze penultima cifra a unui numar n. definim 6, 859, 8597):@, 56/ citesc 6 56/0& cat timp 63& 859 0 rest 6 2 1& 6 0 partea intreaga din 6 2 1& 56/056/11 daca 56/02 8597):@0859 iesire din bucla afisaza 8597):@ 15. Sa se afiseze antepenultima cifra a unui numar n. definim 6, 859, 8597):), 56/ citesc 6 56/0& cat timp 63& 859 0 rest 6 2 1& 6 0 partea intreaga din 6 2 1& 56/056/11 daca 56/03 8597):)0859 iesire din bucla afisaza 8597):) 1 . )fisati cifra de pe pozitia a-3-a de la dreapta la stanga dintr-un numar. definim 6, 859, 8597):), 56/ citesc 6 56/0& cat timp 63& 859 0 rest 6 2 1& 6 0 partea intreaga din 6 2 1& 56/056/11 daca 56/03 8597):)0859 iesire din bucla afisaza 8597):)

1!. )fisati cifra de pe pozitia . de la dreapta la stanga. *de la tastatura+ definim 6, 859, 8597):B, 56/, B citesc 6, B 56/0& cat timp 63& 859 0 rest 6 2 1& 6 0 partea intreaga din 6 2 1& 56/056/11 daca 56/0B 8597):B0859 iesire din bucla afisaza 8597):B 2&. Se citeste un numar. )fisati cifrele pare. definim 67, 859 citesc 67 cat timp 673& 859 0 rest 67 2 1& 67 0 partea intreaga din 67 2 1& daca rest 85922 0 & afisam 859 21. Se citeste un numar. )fisati cifrele impare. definim 67, 859 citesc 67 cat timp 673& 859 0 rest 67 2 1& 67 0 partea intreaga din 67 2 1& daca rest 85922 =3 & afisam 859

S-ar putea să vă placă și