1.Se citesc pe rând n numere dintr-un interval (a,b) dat. Să se determine media aritmetică a valorilor strict pozitive introduse. Programul va valida încadrarea valorilor în intervalul deschis (a,b) dat.
2.Dându-se un număr natural n şi o valoare p, să se determine cifra aflată în număr pe poziţia p, de la dreapta spre stâng forma 3a2b care se divid cu numărul 9.
ÎN C++! (sunt 2 probleme)
Răspunsuri la întrebare
Răspuns de
2
1.
#include <iostream>
using namespace std;
int main()
{
int n, a, b, i, x, nrp=0, s=0;
cin >> n >> a >> b;
for (i=1; i<=n; i++)
{
cin >> x;
if ((x>a && x<b) && x>0)
{
nrp++;
s=s+x;
}
}
cout << (float)s/nrp;
return 0;
}
la 2 nu stiu, nu prea are sens cerinta :)
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă