Am nevoie urgent!!
Vă rog să mă ajutați macar cu o problemă!
6. Să se afişeze pe o linie toate numerele din intervalul [a, b], iar pe următoarea linie suma cifrelor corespunzătoare
fiecărui număr din interval.
7. Să se calculeze media aritmetică a tuturor numerelor impare din intervalul [a, b].
8. Să se calculeze media aritmetică a tuturor numerelor din intervalul [a, b] care sunt divizibile cu 7.
9. Se citește un număr natural n. Se cere să se afişeze în ordine inversă toate numerele pare, mai mici sau egale cu n.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
Explicație:
#include <iostream>
using namespace std;
int main()
{
int a,b;
cin >> a >> b;
int num, sc;
for (num=a; num<=b; num++) {
cout << num << " ";
}
cout << endl;
for (num=a; num<=b; num++) {
sc=0;
int m=num;
while (m) {
sc=sc+m%10;
m=m/10;
}
cout << sc << " ";
}
cout << endl;
float ma=0, m7=0;
int ni=0, n7=0;
for (num=a; num<=b; num++) {
if (num%2==1) {
ma=ma+num;
ni=ni+1;
}
if (num%7==0) {
m7=m7+num;
n7=n7+1;
}
}
ma=1.0*ma/ni;
cout << ma << endl;
cout << m7/n7 << endl;
return 0;
}
boiustef:
mai adaug....
Alte întrebări interesante
Studii sociale,
8 ani în urmă
Studii sociale,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă