Informatică, întrebare adresată de ioana13, 9 ani în urmă

1.Sa se afiseze toate numerele care sunt palindrom si care apartin intervalului [a,b].
2.Sa se afiseze primele n numere la care suna cifrelor este egala cu n.
In pseudocud , va rooog!

Răspunsuri la întrebare

Răspuns de StarBack
15
Buna. Uite aici rezolvarea problemelor. Succes in continuare!

1)

intreg a, b, aux, ci ,i;

citeste a, b;

┌pentru i<-a, b executa 
│     ci = i;
│     aux = 0;

│     ┌cat_timp ci != 0 executa
│     │       aux = aux * 10 + ci % 10;
│     │       ci = ci / 10;
│     └■

│     ┌daca aux == i
│     │    scrie i;
│     └■
└■    

2)

intreg k = 1, poz = 1, s;
intreg n, ck;

citeste n;

┌repeta
│    s = 0;
│    ck = k;

│    ┌cat_timp ck != 0 executa
│    │     s = s + ck % 10;
│    │     ck = ck / 10;
│    └■

│      ┌daca s == n executa 
│      │    scrie k;
│      │    k = k + 1;
│      │    poz = poz + 1;
│      │
│      │   altfel
│      │      k = k + 1;
│      └■
└■  pana_cand n>=poz;

Alte întrebări interesante