Форум программистов, компьютерный форум, киберфорум
Наши страницы

работа со стеком. нужно найти среднее арифметическое. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построить класс для работы со списком, который содержит динамическую информацию о наличии автобусов в парке http://www.cyberforum.ru/cpp-beginners/thread287919.html
Построить класс для работы со списком, который содержит динамическую информацию о наличии автобусов в парке: номер автобуса, фамилию и инициалы водителя, номер маршрута, признак местонахождения...
C++ Гаусс-Зейдель Нет возможности использовать debug для пошаговой проверки Может кто-нибудь сказать почему в прорграмме: #include <iostream.h> #include <conio.h> #include <math.h> const int n=4; double eps =... http://www.cyberforum.ru/cpp-beginners/thread287915.html
C++ Двумерный массив. Подсчет внутренних значений этого массива
У меня что-то все перепуталось, помогите с проблемой во-первых рассчитывается количество строк и столбцов массива. Это сделано во-вторых значения массива вычисляются по 2 формулам, зависящем от...
C++ Среда разработки
Подскажите нормальную IDE (C++),а то Dev-CPP как-то мистическим образом работает, и не такую громоздкую как VisualStudio
C++ В чем может быть ошибка, и как её вылечить? http://www.cyberforum.ru/cpp-beginners/thread287894.html
Проблема такая. Покуда я студент, то пичкают нас всяческой дрянью, и вот настал язык Си. С С++ я знаком, и ноутбук с никсами прекрасно кушает все коды, а вот университетский комп ругается на...
C++ Вычислить расстояние между двумя точками с координатами х1, у1 и х2, у2. Напишите программу пожалуйста)) Спасибо заранее подробнее

Показать сообщение отдельно
Виктуся
0 / 0 / 0
Регистрация: 29.04.2011
Сообщений: 17

работа со стеком. нужно найти среднее арифметическое. - C++

03.05.2011, 17:24. Просмотров 389. Ответов 0
Метки (Все метки)

Добрый день!!! Не могли бы Вы помочь мне отредактировать программу на С++?!! работа со стеком. нужно найти среднее арифметическое.
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
#include <iostream>
using namespace std;
 
void pushstack (stack *&h, int i)
{
    stack *p=new stack;
    p->inf=i;
    if (h==NULL)
        p->next=NULL;
    else
        p->next=h;
    h=p;
}
 
int main()
{
    ifstream in ("input.txt");
 
    stack *st=NULL;
    while (in.peek()!=EOF)
    {
        int i;
        in>>i;
        pushstack(st,i);
        int k=0;
        int s=0;
        while (!is empty(st))
        {
            k++;
            s+=popstack(st);
        }
        cout<<s./k;
    }
    return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.