0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 5
1

Среднее арифметическое вводимой с клавиатуры последовательности дробных чисел

04.04.2014, 16:07. Показов 6654. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста написать вот эти две программы!

1.Написать программу, которая вычисляет среднее арифметическое вводимой с клавиатуры последовательности дробных чисел. Количество чисел должно задаваться во время работы программы.

2.Написать программу, которая удаляет начальные пробелы из введенной с клавиатуры строки.
 Комментарий модератора 
В теме должна быть только одна задача!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2014, 16:07
Ответы с готовыми решениями:

Программа, что выводит среднее арифметическое последовательности дробных чисел, которые вводятся с клавиатуры
Что делать: не получается ввести количество чисел, сразу идет ввод последовательности? Итог...

написать программу которая вычисляет среднее арифметическое последовательности отрицательных дробных чисел, вводимых с клавиатуры
Друзья, помогите разобраться. Компилятор выдает ошибку в 16 строке, а я не понимаю в чем дело. За...

Вычислить среднее арифметическое вводимой с клавиатуры последовательности
Написать программу, которая вычисляет среднее арифметическое вводимой с клавиатуры...

Среднее арифметическое последовательности отрицательных дробных чисел
Помогите написать программу, которая вычисляет среднее арифметическое последовательности...

2
36 / 36 / 27
Регистрация: 05.11.2013
Сообщений: 149
04.04.2014, 16:38 2
Лучший ответ Сообщение было отмечено ShadowBlade как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main()
{
    cout<<"Enter size:";
    int size;
    cin>>size;
    double *Arr = new double[size];
    double sum = 0;
    for(int i=0;i<size;i++)
    {
        cout<<"Input "<<i+1<<" value:";
        cin>>Arr[i];
        sum+=Arr[i];
    }
    cout<<"Sum = "<<sum<<endl;
    cout<<"Average = "<<sum/size<<endl;
    delete []Arr;
    return 0;
}
Добавлено через 12 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <cstring>
using namespace std;
 
char *del_space(char *s,int &size)
{
    int count = 0;
    for(int i = 0;s[i]!='\0';i++)
    {
        if(s[i]==' ')
            count++;
        if(s[i]!=' ')
            break;
    }
    size-=count;
    char *p = new char[size];
    strcpy(p,(s+count));
    delete [] s;
    return p;
}
 
int main()
{
    int size = 100;
    char *str = new char[size];
    cout<<"Enter string:";
    cin.getline(str,size);
    cout<<str<<endl;
    str = del_space(str,size);
    cout<<str<<endl;
    delete []str;
    return 0;
}
0
205 / 181 / 112
Регистрация: 15.03.2014
Сообщений: 391
04.04.2014, 16:55 3
Мой вариант первой задачи.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
 
using namespace std;
 
int main() {
 
    int n;
    while ( true ) {
        cout << "Введите количество чисел ";
        cin >> n;
 
        if ( cin.peek() == '\n' )
            cin.get();
 
        else {
            cout << "Количество чисел должно быть целым положительным значением больше 1." << endl;
            cin.clear();
            while ( cin.get() != '\n' ) {
            }
 
            continue;
        }
 
        if ( n < 2 ) {
            cout << "Количество должно быть больше 1." << endl;
            continue;
        }
 
        break;
    }
 
    double sum = 0;
    for ( int i = 1; i <= n; ++i ) {
        double current;
        cout << "Введите число номер " << i << "\t";
        cin >> current;
        sum += current;
    }
 
    cout << "Среднее арифметическое введенных чисел = " << sum / n << endl;
 
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2014, 16:55
Помогаю со студенческими работами здесь

Ввести с клавиатуры 5 дробных чисел и вычислить их среднее арифметическое
2.Решить следующую задачу двумя методами: используя цикл for и используя цикл while (либо...

Функция, которая вычисляет среднее арифметическое последовательности дробных чисел
Написать программу, используя функцию, которая вычисляет среднее арифметическое последовательности...

программа, которая вычисляет среднее арифметическое последовательности дробных чисел
1) Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел,...

Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел
программа с++ помогите с программой, выдает ошибку и закрывается после ввода количества чисел ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru