Buna seara! Uite aici rezolvarea problemelor. Succes in continuare!
1)
intreg n, k = 0;
citeste n;
┌repeta
│
│ ┌daca n % 2 == 0 executa
│ │ k = k + 1;
│ └■
│ citeste n;
└■ pana_cand n == 0;
2)
intreg n, MAX;
citeste n;
MAX = n;
┌repeta
│ ┌daca n > MAX
│ │ MAX = n;
│ └■
│ citeste n;
└■ pana_cand n == -1;
3)
intreg a, b, r;
citeste a, b;
┌cat_timp b > 0 executa
│ r = a % b;
│ a = b;
│ b = r;
└■
┌daca a == 1
│ scrie "Sunt prime intre ele";
│ altfel
│ scrie "NU sunt prime intre ele";
└■