• Задача c++. Дан массив размерностью в 25 элементов. Заполнить массив
    случайными числами от -20 до 50. Определить сумму и количество
    элементов массива, принадлежащих промежутку от а до b (значения а
    и b вводятся с клавиатуры; b > а).

Ответы 1

  • #include <iostream>

    #include <time.h>

    using namespace std;

    int main(){

    setlocale(LC_ALL, "Russian");

    int a, b, arr[25], s=0, k=0;

    srand(time(0));

    for (int i=0; i<25; ++i) {

     arr[i]=rand()%71-20;

     cout<<arr[i]<<" ";

    }

    cout<<endl<<"Введите a и b: ";

    cin>>a>>b;

    for (int i=0; i<25; ++i) if (arr[i]>=a && arr[i]<=b) {++k; s+=arr[i];}

    cout<<"Кол-во: "<<k<<endl<<"Сумма: "<<s;

    return 0;

    }

    • Автор:

      adelaide
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years