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

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.


Sergetec: Daca nu ai nevoie de rezolvare in c++ atunci precizeaza limbajul in care vrei
adi1496: am nevoie in pseudocod
adi1496: Am nevoie repede de rezolvare.

Răspunsuri la întrebare

Răspuns de Sergetec
1

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


adi1496: ce inseamna mod ??
Sergetec: mod = %
div = /
adi1496: ok ms
Alte întrebări interesante