1. Se citesc 2 numere naturale. Pentru fiecare afișați cifra cea mai mare. Nu am nevoie de rezolvare in C++. Am nevoie de rezolvare in pseudocod.
2. Se citește un natural n. Afișați dacă atât el cât și pătratul lui sunt numere palindromice.
3. Se citesc 2 numere intregi. Pentru fiecare afișați numărul de cifre.
Răspunsuri la întrebare
Salut!
Ai mai jos rezolvarile
1.
start
natural a, b, max1, max2, c
max1 <- -1
max2 <- -2
citeste a b
cat_timp a != 0
c <- a mod 10
daca c > max1
max1 <- c
sfarsit_daca
a <- a div 10
sfarsit_cat_timp
cat_timp b != 0
c <- b mod 10
daca c > max2
max2 <- c
sfarsit_daca
b <- b div 10
sfarsit_cat_timp
scrie max1 " " max2
stop
2.
start
natural n, cn, ogl, m, ogl2, cm
citeste n
ogl <- 0
cn <- n
cat_timp n != 0
ogl <- ogl * 10 + n mod 10
n <- n div 10
sfarsit_cat_timp
m <- n * n
ogl2 <- 0
cm <- m
cat_timp m != 0
ogl2 <- ogl2 + m mod 10
m <- m div 10
sfarsit_cat_timp
daca ogl = cn si ogl2 = cm
scrie "Numarul n cat si patratul lui sunt numere palindromice"
stop
3.
start
natural a, b, s, s2
citeste a b
s <- 0
s2 <- 0
cat_timp a != 0
s <- s + a mod 10
a <- a div 10
sfarsit_cat_timp
cat_timp b != 0
s2 <- s2 + b mod 10
b <- b div 10
sfarsit_cat_timp
scrie s " " s2
stop
div = /