Problema C++ [Informatica]

Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Deconectat
Avatar utilizator
w1nTeR
Hotul de Bomboane
Hotul de Bomboane
Mesaje: 244
Membru din: 14 Ian 2015
Localitate: Brasov
Status: Mama spune ca sunt special .
Server Metin2: Metin2History PvP
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 10

Problema C++ [Informatica]

Mesajde w1nTeR » 16 Mai 2015, 11:24

Varianta 46, Subiectul III, Problema 4.

a) Scrieţi în limbajul C/C++ doar antetul subprogramului cifre, care prin intermediul
parametrului nr primeşte un număr natural de cel mult 9 cifre şi furnizează prin intermediul
parametrilor nc şi sc numărul de cifre şi respectiv suma cifrelor din scrierea lui nr.

b) Scrieţi în limbajul C/C++ definiţia completă a unui subprogram cu un singur parametru,
x, prin intermediul căruia primeşte un număr natural cu cel mult 9 cifre şi care returnează
valoarea 1 dacă în scrierea în baza 10 a lui x se găseşte cel puţin o cifră care să fie media
aritmetică a celorlalte cifre din componenţa lui x şi 0 în caz contrar, folosind apeluri utile ale
subprogramului cifre, de la punctul a.

Exemplu: pentru n=27989 subprogramul va returna valoarea 1 deoarece în scrierea lui n
apare cifra 7 care este media aritmetică a celorlalte cifre din scrierea lui n:
7=(2+9+8+9)/4.
Pentru n=7351 se returnează 0.

Vreo idee ?
Imagine

Imagine

Conectat
Avatar utilizator
dragos001
Nivel 3
Nivel 3
Mesaje: 403
Membru din: 01 Mar 2014
Mulțumiri acordate: 0
Mulțumiri primite: 14

Re: Problema C++ [Informatica]

Mesajde dragos001 » 24 Mai 2015, 17:16

a)
void cifre(int nc;int sc)
{int uc
nc=sc=0;
while(nr!=0)
{uc=nr%10;
sc=sc+uc;
nr=nr/10;
nc++;
}
cout<<sc<<nc;
}

Deconectat
Avatar utilizator
Mikkelsen
Mister Just4Metin
Mister Just4Metin
Mesaje: 2425
Membru din: 06 Mar 2014
Localitate: Târgu Mureş
Reputație: :::Designer:::
:::Fost Super Ad Moderator:::
:::Fost Ad Moderator:::
:::Fost Super Moderator:::
:::Fost Lider Moderatori:::
:::Fost Lider Helperi:::
Server Metin2: ETH
Regat: Jinno
Mulțumiri acordate: 12
Mulțumiri primite: 14
Contact:

Re: Problema C++ [Informatica]

Mesajde Mikkelsen » 23 Iun 2015, 00:18

#Coş!
#Topic inactiv!


Înapoi la “Topicuri şi mesaje şterse”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: codrutco2, Google [Bot], monarchis2 și 11 vizitatori