Informatică, întrebare adresată de avasiloaieseba, 9 ani în urmă

Gigel în timp ce așteptă să meargă la doctor se joacă cu noul lui telefon. A observat ca atunci când este pe ecranul de start și apasă pe o tastă numerică se aude o notă muzicală. Dar lui i-a venit ideea să codeze fiecare notă muzicală în acest mod: Nota do1 cu numărul 0 Nota re cu numărul 1 Nota mi cu numărul 2 Nota fa cu numărul 3 Nota sol cu numărul 4 Nota la cu numărul 5 Nota si cu numărul 6 Nota do2 cu numărul 7 El creează un cântec, ia notele muzicale și le codează ca mai sus, le adună, iar apoi împarte suma la 8 și restul rămas este nota maximă.


Puiutz: Si tu ce trebuie sa faci? Sa citesti un vector/ un sir de numere, sa faci suma lor si sa o imparti la 8?
alexandru1997t: while( cin>>n) //cat timp Gigel canta

Răspunsuri la întrebare

Răspuns de alexandru1997t
3
while( cin>>n) // cat timp Gigel canta
  S=s+n // adunam notele muzicale
r=S&8;
if(r==0)
   cout<<"do1";
else
  if(r==1)
cout<<"re"
else
if(r==2)
cout<<"mi";

si tot asa pana la do2

Alte întrebări interesante