Informatică, întrebare adresată de aranni18, 8 ani în urmă

22. Se consideră un număr natural n. Să se formeze două noi numere, unul format din cifrele pare ale lui n, celălat format din cifrele impare. Exemplu: Pentru n=13854 se va afişa 84 şi 135 2001 .Să se afiseze cele două numere.

În pseudocod!!

20 de puncte!!​

Răspunsuri la întrebare

Răspuns de Sergetec
5

Salut!

Ai rezolvarea in pseudocod mai jos

Date de intrare: n

Date de iesire: nrPar, nrImp

Date auxiliare: pp, pi

natural n, nrPar, nrImp, pp, pi

nrPar ← 0

nrImp ← 0

pp ← 1

pi ← 1

┌ cat timp n <> 0, executa

│ ┌ daca n % 2 == 0, atunci

│ │ nrPar ← n % 10 * pp + nrPar

│ │ pp ← pp * 10

│ └■

│ ┌ altfel

│ │ nrImp ← n % 10 * pi + nrImp

│ │ pi ← pi * 10

│ └■

│ n ← n / 10

└■

scrie nrPar " " nrImp


aranni18: Îți mulțumesc foarte mult!!!!
Alte întrebări interesante