Problema 1. Folosind structura repetitivă cu număr necunoscut de pași, realizați un algoritm în limbajul
pseudocod, care determină și afișează dacă un număr natural n este palindrom (numărul este egal cu
răsturnatul/inversul/oglinditul său).
exemple
Date de intrare Date de ieșire
n=12621 Palindrom
n=102 Nu este palindrom
Problema 2. Folosind structura repetitivă cu număr necunoscut de pași, realizați un algoritm în limbajul
pseudocod, care afişează cifra cea mai mare a unui număr natural n.
exemple
Date de intrare Date de ieșire
n=267 7
n=1023 3.
Răspunsuri la întrebare
Răspuns de
0
Problema 1:
citeste n
aux ← n
oglindit ← 0
cat timp aux ≠ 0 executa
oglindit ← oglindit * 10 + (aux % 10)
aux ← aux / 10
daca oglindit = n atunci
scrie 'Palindrom'
altfel
scrie 'Nu este Palindrom'
Problema 2:
citeste n
aux ← n
ciframax ← 0
cat timp aux ≠ 0 executa
daca (aux % 10) > ciframax atunci
ciframax ← aux % 10
aux ← aux / 10
scrie ciframax
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă