Вопрос задан 04.05.2019 в 14:39. Предмет Информатика. Спрашивает Балыкин Сергей.

Даны два целых числа a и b. Напишите программу, которая находит среднее арифметическое квадратов

всех целых чисел от a до b Входные данные: В первой строке вводятся два целых числа a и b (a<=b, a,b не больше 100 по модулю) Выходные данные: Программа должна вывести одно число - среднее арифметическое квадратов всех целых чисел от a до b (c 2 знаками после запятой) в c++
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Llorens Natasha.
#include <iostream>

using namespace std;

int main()
{
    int a,b,n = 0;
    float S = 0;
    cin >> a;
    cin >> b;
    
    for(int i = a; i <= b; i++)
    {
         n++;
         S+=i*i;
    }
    S = S/n;
    cout.setf(ios::fixed);
    cout.precision(2);
    cout << "S = " << S << endl;
    return 0;
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

To find the average of the squares of all integers from `a` to `b`, you can follow these steps:

1. Read the values of `a` and `b` from the input. 2. Initialize a variable `sum_of_squares` to 0. 3. Initialize a variable `count` to 0. 4. Use a loop to iterate through all the integers from `a` to `b`. - For each integer, square it and add the result to `sum_of_squares`. - Increment `count` by 1. 5. Calculate the average by dividing `sum_of_squares` by `count`. 6. Print the average with 2 decimal places.

Here's the Python code that implements the above algorithm:

```python a, b = map(int, input().split())

sum_of_squares = 0 count = 0

for num in range(a, b+1): sum_of_squares += num**2 count += 1

average = sum_of_squares / count

print(f"{average:.2f}") ```

Please note that the code assumes the input values `a` and `b` are integers and `a` is less than or equal to `b`. The code also limits the absolute value of `a` and `b` to be no greater than 100.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос