Си ++!!. Написать...

Тема в разделе "Информатика", создана пользователем high drama, 1 мар 2010.

  1. high drama

    high drama New Member

    Си ++!!. Написать программу нахождения среднего арифметического всех целых чисел от a до b (значения a и b вводятся с клавиатуры; a<b)
     
  2. Antonio_Banderos

    Antonio_Banderos New Member

    #include <iostream>
    using namespace std;
    int main()
    {
    setlocale(LC_ALL, "Russian");
    char key;
    int i;
    int a[255];
    float arifm=0,sum=0,b=0;

    cout << "Введите числа от а до б через пробел! (Условие: a < b)"<<endl;
    for (i=0; i < 254; i++){
    cin >> a;

    if(i >= 1 && a < a[i-1]){
    break;
    }
    b++;
    }
    cout << "Получили числа: ";
    for (i=0;i < b; i++){
    cout << " " << a;
    sum += a;
    }
    cout << endl<< "Сумма чисел = " << sum << endl;
    arifm = sum / (b);
    cout << "Среднее арифметическое = " << arifm << endl;
    system ("pause");
    }
     
    Только не дописал выход из цыкла.. сейчас он при нарушение условия а < б
    Если надо думаю справитесь с do while 
     

Поделиться этой страницей

Наша группа