👤

1. Se dă un număr natural n. Să se determine cele mai mari două numere impare, mai mici decât n.
2. Se dă un număr natural n. Să se determine cele mai mici două numere pare, mai mari decât n
3. Să se verifice dacă un număr natural este sau nu pătrat perfect.
VREAU IN PSEUDOCOD PLS PLS PLS


Răspuns :

1.

n, x1 = 0, x2 = 0 - naturale;

citeste n;

daca n % 2 == 1 atunci n = n-1;

daca n % 2 == 0 atunci x1 = n-1 , x2 = n-3;

scrie x1;

scrie x2;



2.

n, x1 = 1, x2 - naturale;

citeste n;

daca n%2 == 0 atunci n = n+1;

daca n%2 == 1 atunci x1 = n+1, x2 = n+2;

scrie x1;

scrie x2;


3.

n, i, test = 0 - natural;

citeste n;

pentru  i = 1 ; i <= n/2 ; i++ executa

  daca i*i = n atunci test = 1


daca test ==  1 scrie Numarul e patrat perfect

altfel scrie Numarul nu e patrat perfect