Informatică, întrebare adresată de paulifrim, 8 ani în urmă

Sa se realizeze programul C++ care citeste capetele unui interval [a,b] si calculeaza media aritmetica a
numerelor aflate in acest interval deschis (a,b) (se vor considera numerele fara capetele intevalului)


andrei750238: #include
using namespace std;

int main() {
int a, b;
double suma=0;
int nr_elemente;

cin >> a >> b;

for (int i = a + 1; i < b; i++)
suma += i;

nr_elemente = b - a - 1;

cout << float(suma) / nr_elemente;
}

Răspunsuri la întrebare

Răspuns de 1DianaMaria3
2

int main () {

int a , b , nr , i , sum , ma ;

cin >> a ;

cin >> b ;

sum = 0 ;

nr = 0 ;

for ( i = a + 1 ; i < b ; i ++ )

{

nr ++ ;

sum = sum + i ;

}

ma = sum / nr ;

cout << ma ;

return 0 ; }

Alte întrebări interesante