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

Ввод в массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ return зачем он? http://www.cyberforum.ru/cpp-beginners/thread870541.html
Сколько бы книжек не перечитывал, так и не понял, зачем же все таки нужен return. Что значит: функция возвращает значение и что такое возврат значения вообще?
C++ Сортировка по гласным, согласным и возрастание букв в слове Помогите пожалуйста решить задачу. В заданном тексте выделить две группы слов: в первую определить слова, начинающиеся на согласную букву, во вторую - на гласную. Напечатать слова каждой из групп в порядке возрастания букв в них. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread870539.html
C++ Что это за метод?И что он делает?
double func (double y, int k, int n){ double y1; for (int i=0; i<=n+1;i++) y1=0; double t; t=0; y1=1; for (int i=1;i<n; i++){ y1=y*y1; cout<<y1<<endl; }
C++ ifstream (считать матрицу из файла в двумерный вектор)
нужно из файла считать матрицу в двумерный вектор. файл выглядит так: 2 9 6 5 4 8 4 5 8 9 5 4 8 6 4 5 8 6 5 8 4 прошу помощи !
C++ Циклический алгоритм (вычислить сумму положительных значений Cos(ф) на интервале [a,b] с предусловием) http://www.cyberforum.ru/cpp-beginners/thread870519.html
Помогите составить блок-схему и программу для задачи с циклическим алгоритмом. ЗАДАЧА. Вычислить сумму положительных значений Cos(ф) на интервале с предусловием.
C++ STRCMP Как работает функция strcmp? strncmp? while(L<R) { m=(L+R)/2; if(!strncmp(base].a,key,3)) { found=1; break; подробнее

Показать сообщение отдельно
ovner
7 / 7 / 0
Регистрация: 06.10.2012
Сообщений: 140
19.05.2013, 22:20  [ТС]
Цитата Сообщение от Simpson_ Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
s=getch();
   while(1)
      {
 
       if(s == 13) break;
 
       //.....Г·ГІГ®-ГІГ® äåëГ*ГҐГ¬
 
       s=getch();
 
 
      }
такая конструкция выводит ASCII коды цифр которые я ввожу

Добавлено через 2 часа 58 минут
Выкладываю весь код, посмотрите, обьясните пожалуйста почему не прерывает ввод в масив ентером.
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
48
49
50
#include <iostream>
#include <conio.h>
#include <string.h>
#include <vector>
using namespace std;
 
class masuv
{
    private:
        vector<int> mas_;
    public:
        masuv(){};
        ~masuv(){delete &mas_;};
    void in();
    void out();
};
 
void masuv::in()
{
    int i = 0, q;
 
    while (1)
    {
        cin>>q;
        if (q == 13) break; // вот тут косяк
        mas_.push_back(q);
        
    }
}
 
void masuv::out()
{
    vector<int>::iterator it;
    for (it = mas_.begin(); it != mas_.end(); ++it)
        cout<<*it<<" ";
}
 
void main()
{
    
    masuv K;
    
    cout<<"Vvedit elementu masuvy: "<<endl;
    K.in();
    cout<<"Vuvid masuvy: "<<endl;
    K.out();
    
    getchar();
    getchar();  
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru