Форум программистов, компьютерный форум CyberForum.ru

Среднее арифметическое - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ проблемы с русским языком http://www.cyberforum.ru/cpp-beginners/thread44301.html
помогите пожалуйста как подключить заголовочный фаил русского языка или что там надо зделать ? :help:
C++ Счет чисел в массиве Здравствуйте! Мой счетчик что то не работает. const int size=255; char c; int k, i, j, count; count=0; cout << "Enter text:\n"; cin.getline(c, size); http://www.cyberforum.ru/cpp-beginners/thread44292.html
Использование метода getche() C++
system("pause"); return 0; }
Перебор списка C++
При переборе списка компилятор ругается на строчку "printf("%i", index->geti());" MyClass::geti' : cannot convert 'this' pointer from 'const MyClass' to 'MyClass &' Объясните, пожалуйста кто сможет почему. И в случаи, если так делать нельзя, подскажите, как это реализовать. #include <stdlib.h> #include <list> using namespace std;
C++ Один объект не может дополнить другой http://www.cyberforum.ru/cpp-beginners/thread44258.html
Есть два объекта,принадлежащие этому классу. #include "value_class.h" class Variable { private: Value val; // это тоже класс,описывающий константное значение string var_name; // Это имя
C++ две переменные с одинаковым именем Вопрос скорее теоретический: Использую Visual C++ , запускаю debug и в окошечке переменных вижу, например, две переменные с именем i. Возникает такая ситуация, если в коде встречается несколько циклов типа for(int i = 0; ...). Причем, например, если цикл двойной, то вторая переменная не дублируется (по крайней мере, не всегда). Можно конечно для каждого цикла называть переменный по разному, но... подробнее

Показать сообщение отдельно
Golovastik
11 / 11 / 0
Регистрация: 25.05.2009
Сообщений: 435

Среднее арифметическое - C++

18.07.2009, 16:23. Просмотров 502. Ответов 5
Метки (Все метки)

Ситуация такая. В данной программе я нахожу среднее арифметическое стольки чисел, скольких введу. Проблемма в том, что при вводе одного числа, чтоб ввести другое, мне нужно, ввести "yes",если я введу один символ, программа продолжит работу далее, но если ввести одновременно несколько, произойдёт зацикливание, не подскажите как убраться из этого зацикливания. Как сделать так,чтоб была возможность ввести одновременно несколько символов?

Вот исходник:

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
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(0,"");
    int k = 0; double vvod = 0, s = 0;
    char da ; da = _getch()
    
    for(;;)
    {
        cout<<"Введите пожалуйста значение \n\n\t-> ";
        cin>>vvod;
        cout<<endl;
        ++k;
        s+=vvod;
        cout<<"Ещё раз не хотите ввести? \n "<<
            "Если нет, введите 'n' или 'N'\n\n\t ";
        cin>>da;
        if((da == 'n') || (da =='N'))
            break;
    }
    cout<<endl
        <<"Из "<<k<<" чисел "<<"получим среднее число = "<<s/k<<"."
        <<endl;
cin.ignore();
cin.get();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru