👤

Se citeste un numar natural n. Sa se afiseze suma si produsul cifrelor din pozitiile pare (sau , varianta , impare) .Numararea pozitiilor se face incepand cu cifra cea mai semnificativa .
Am nevoie de ajuor ! Vã rog frumos în pseudocod!


Răspuns :

Banuiesc eu ca cea mai semnificativa e prima cifra, sper ca asa si e.
sPar <- 0
pPar <- 1
sImp <- 0
pImp <- 1
nrCifre <- 0

citeste n
aux <- n
|-cat timp aux != 0 executa
| nrCifre = nrCifre+1
| aux = aux/10
|-

|-pentru nrCifre,poz,-1 executa
| |-daca poz%2=0 atunci
| | sPar = sPar+n%10
| | pPar = pPar*(n%10)
| |altfel
| | sImp = sImp+n%10
| | pImp = pImp*(n%10)
| |-
| n = n/10
|-

scrie "[Pozitii pare] Suma cifre: ", sPar, " Produs cifre: ", pPar, '\n'
scrie "[Pozitii impare] suma cifre: ", sImp, "Produs cifre", pImp

Vă mulțumim că ați accesat site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și nu uitați să ne salvați la favorite!


Ze Studies: Alte intrebari