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

Ввод строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив состоит из нулей и единиц. Сформировать массив,состоящий из нулей и подсчитать их количество http://www.cyberforum.ru/cpp-beginners/thread170456.html
Массив А состоит из 0-й и 1-ц.сформировать одномерный массив В(К),состоящий из нулей,и подсчитать их количество
C++ Упорядочивание столбцов матрицы и их элементов Всем привет. Нужно реализовать программу следующего плана: Дана матрица. Упорядочить элементы столбцов матрицы по неубыванию, а сами столбцы по возрастанию минимальных элементов столбцов. Использую быструю сортировку в виде подпрограммы. в общем код получился такой #include <iostream> #include <cstdlib> using namespace std; void sort(int **mas,int x,int y,int col); //функция для... http://www.cyberforum.ru/cpp-beginners/thread170454.html
Параметры функции по умолчанию C++
Можно ли в качестве параметра по умолчанию указать элимент класса ? Хотелось бы сделать как то так char* SendMessage(char* GET,char* HOST=serverName); bool Download(char* link); void SetServerName(char* _serverName) {
Найти минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы C++
Дана целочисленная квадратная матрица. Определить: 1.) сумму элементов в тех столбцах, которые не содержат отрицательных элементов; 2.) минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы. P.S. через printf scanf, и чтоб чтоб количество строк и столбцов вводилось с клавиатуры, а заполнялся рандомно помогите плиз:) Дублирование тем запрещено правилами...
C++ Определить, содержит ли последовательность хотя бы одно совершенное число http://www.cyberforum.ru/cpp-beginners/thread170395.html
Вводится последовательность целых чисел, 0 - конец последовательности. Определить, содержит ли последовательность хотя бы одно совер¬шенное число. Для определения совершенного числа создать функцию. Число называется совершенным, если сумма всех делителей, меньших его самого, равна этому числу. Никаких мыслей у меня нет по реализации, просьба помочь)
C++ Крестики-нолики Доброго времени суток. Решил написать крестики-нолики, но возник какой-то косяк на ровном (и естесно самом неожиданном) месте. Коротко о том, что здесь что: в функции PRE_VICTORY_CHECK происходит проверка, есть ли у противника почти заполненная линия. таблица хранится в двумерном массиве, который и передается извне в функцию.. в случае если обнаруживается, что линия имеется, то запоминаются... подробнее

Показать сообщение отдельно
LineStown
 Аватар для LineStown
63 / 63 / 3
Регистрация: 04.08.2010
Сообщений: 399
29.09.2010, 13:58  [ТС]     Ввод строк
Вот грубо приведен отрывок кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
publication *publ[100]; //класс publ имеет поле типа char[100]
    int i=0;
    char s;
    do
    {
        cout << "Новая публикация книга или запись (b|t): ";
        cin.get(s).get();
        cout << endl << s << endl;
        if(s=='b')publ[i]=new book; //наследник publ
        else if(s=='t')publ[i]=new tape; //наследник publ
        else cout << "Не верный типа публикации\n";
        if((s=='b')||(s=='t'))
        {
            publ[i]->input(); // виртуальный метод
            i++;
        }
        cout << "Продолжить (y/n)? :";
        cin.get(s).get();
    }
    while(s!='n');
При вводе 1-го элемента - все нормально
При вводе последующих - не считывает значение s

PS Если нужно, то скину всю прогу
 
Текущее время: 11:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru