Se cere (exercitiile sunt la capitolul limbajul pseudocod-algoritmii )
a)Afisati de cate ori apare cifra 2 in scrierea unui numar .
b)Afisati de cate ori apare o cifra de la tastatura in scrierea unui numar.
c)Afisati cifra maxima a numarului "n".
d)Afisati inversul unui numar "n".
Răspunsuri la întrebare
Răspuns de
2
a)
intreg n,nrcifre
citeste n
nrcifre<-0
cat timp n>0 executa
{
daca n%10=2
{
nrcifre <- nrcifre + 1
}
n <- n/10
}
scrie nrcifre
b)
intreg n, cifra, nrcifre
citeste n
citeste cifra
nrcifre <- 0
cat timp n>0 executa
{
daca n%10=cifra
{
nrcifre <- nrcifre + 1
}
n <- n/10
}
scrie nrcifre
c)
intreg n, max
citeste n
max <-0
cat timp n>0
{
daca n%10>max atunci
{
max<-n%10}
n <- n/10
}
scrie max
d)
intre n, ninv
citeste n
ninv <- 0
cat timp n>0 executa
{
ninv <- ninv*10+n%10
n <- n/10
}
scrie ninv
intreg n,nrcifre
citeste n
nrcifre<-0
cat timp n>0 executa
{
daca n%10=2
{
nrcifre <- nrcifre + 1
}
n <- n/10
}
scrie nrcifre
b)
intreg n, cifra, nrcifre
citeste n
citeste cifra
nrcifre <- 0
cat timp n>0 executa
{
daca n%10=cifra
{
nrcifre <- nrcifre + 1
}
n <- n/10
}
scrie nrcifre
c)
intreg n, max
citeste n
max <-0
cat timp n>0
{
daca n%10>max atunci
{
max<-n%10}
n <- n/10
}
scrie max
d)
intre n, ninv
citeste n
ninv <- 0
cat timp n>0 executa
{
ninv <- ninv*10+n%10
n <- n/10
}
scrie ninv
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Biologie,
8 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă