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

Не выполняется функция getline() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить сумму ряда http://www.cyberforum.ru/cpp-beginners/thread1075835.html
Ребятушки, выручайте! Столкнулся с проблемой, не могу понять, как написать прогу, которая будит решать данное уравнение: S=x-\frac{{x}^{2}}{2}+\frac{{x}^{3}}{3}-\frac{{x}^{4}}{4}+...{(-1)}^{i-1}\frac{x1}{i}... Помогите плиз, а то я че то вообще не втыкаю.
C++ Проверьте программу Напишите программу, запрашивающую у пользователя N вещественных чисел и выводящую на экран их среднее арифметическое. int main() { int a,n,x,z int x=0; cout <<"vvedite n="; cin>>n: for (int k=0;k<n;k+1) { cout <<vvedite a="; cin>>a http://www.cyberforum.ru/cpp-beginners/thread1075834.html
C++ Генерация псевдослучайных последовательностей
Генерация псевдослучайных последовательностей, помогите, ребятки, написать программу по информ. безопасности {X}_{t+1}=(a{x}_{t}+c)modN; \tau — число, в котором происходит зацикливание, T \leq N - \tau — период зацикливания Чтобы T = max ({T}_{max} = N), необходимо чтобы: 1) НОД(c,N) = 1 2) b = a -1
C++ Найти количество особых элементов в массиве
Найти количество особых элементов в массиве. Особый это если слева находятся элементы меньше его, а справа - большие. Вот код, не могу найти ошибку в алгоритме. #include <stdio.h> void main() { int i, j, z, n, m, kol; bool k; scanf("%d%d",&n,&m);
C++ Передача параметров в функцию по значению, по ссылке или по указателю http://www.cyberforum.ru/cpp-beginners/thread1075801.html
Передача параметров в функцию по значению, по ссылке или по указателю. Чем отличаются эти 3 способа. И, если не сложно, привести пример каждого способа.
C++ Организовать обработку каждого элемента: печать строк из информационной части и их первых символов Организовать обработку каждого элемента: печать строк из информационной части и их первых символов. Не понимаю как сделать, помогите. #include <iostream> #include <conio.h> #include <stdio.h> #include <stdlib.h> using namespace std; struct ELEM// Описание структуры { char simvol; char simvoll; подробнее

Показать сообщение отдельно
genock94
20 / 20 / 1
Регистрация: 16.11.2012
Сообщений: 348
19.01.2014, 20:44  [ТС]     Не выполняется функция getline()
alsav22, спасибо, работает...
Вот рабочий вариант:
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
44
45
46
47
/**/
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <conio.h>
#include <cstring>
 
using namespace std;
/////////////ÃëîáГ*ëüГ*ûå ïåðåìåГ*Г*ûå, ГЄГ«Г*Г±Г±Г», ñòðóêòóðû/////////
class employee {
    private:
        long nomer;
        string name;        
    public:
        void getdata() {
            cout << "Vvedite nomer: ";
            (cin >> nomer).get();
            cout << "Vvedite imya: ";
            getline(cin,name);
        }
        void putdata() const {
            cout << "Nomer: " << nomer << " Imya: " << name << endl;
        }
        
};
/////////////Ïðîòîòèïû ГґГіГ*êöèé////////////////////////////////
 
//////////////////////////////////////////////////////////////
int main()
{
    const int MAX=100;
    employee mas[MAX];
    char next;
    
    cout << "Vvedite informaciyu o sotrudnikah: " << endl;
    for (int i=0; i<MAX; i++) {
        mas[i].getdata();
        cout << "Vvesti informaciyu o sleduyushem sotrudnike? (y/n): ";
        cin >> next;
        if (next=='n') {
            break;
        }
    }
    
    return 0;
}
//////////////////////////////////////////////////////////////
Результат:
Не выполняется функция getline()
 
Текущее время: 12:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru