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

Распознать нули и единицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исходный текст задан К строками по L символов в каждой http://www.cyberforum.ru/cpp-beginners/thread221295.html
Исходный текст задан К строками по L символов в каждой. Вставить L пробелов в M-ю строку, начиная с R-го символа (возможно они перейдут на следующие строки) Пожалуйста, как можно быстрее напишите...
C++ Подскажите идею Нужна идея для создания программы. Концепция такая: создать программу используя класс, содержащий как минимум 8 методов. Пример: Телефон, методы: Положить деньги на счет, позвонить, отправить... http://www.cyberforum.ru/cpp-beginners/thread221290.html
C++ Вывести все предложения текста в порядке неубывания их длины
Люди,прошу,помогите задачу решить...зачет нужен(((Три задачи не решила,меньше недели. На Двумерный массив,функции и строки 1. Для группы фирм известен курс их акций за каждый из месяцев...
C++ Работа с файлами (язык C)
первая программа - заполняет массив начальными данными и записывает их в файл. вторая - считывает данные с файла и обрабатыватет. как реализовать?
C++ Linker Error: Undefined symbol istream.. http://www.cyberforum.ru/cpp-beginners/thread221280.html
Linker Error: Undefined symbol istream::getline(char near*, > int, unsigned char) in module program.cpp. Пишет при попытке запуска программы, хотя точно знаю что прога рабочая, как исправить,...
C++ Вопрос по ()qsort есть массив, который разбивает предложение на слова. надо отсортировать все слова в порядке возрастание длинны. язык С. заранее благодарен подробнее

Показать сообщение отдельно
sergie2007
0 / 0 / 0
Регистрация: 27.12.2010
Сообщений: 3
28.12.2010, 00:58  [ТС]
в общем программу я написал, есть некоторые нюансы, нужна помощь в этом куске программы)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
char**mas=new char*[dlin];//Задаём двумерный массив
    for(i=0;i<dlin;i++) 
    mas[i]=new char[dlim];
 
    for(i=0;i<dlin;i++) {//Вводим элементы матрицы
        for(j=0;j<dlim;j++) {
            while(true) {
                cout<<"Введите элемент матрицы 0 или 1 ["<<i+1<<"]["<<j+1<<"]: ";
                cin>>mas[i][j];
                if (mas[i][j]=='1' || mas[i][j]=='0') break;
                else cout<<"Будьте внимательны при вводе! Вы ввели неверное значение!!!\n\n";
                    }
                }
            }
При таком коде требуется посимвольное введение данных, тогда программа выполняет свои функции, иначе если в строчку вбить больше 1го символа, то каждый символ автоматически записывается в последующую ячейку, ну или выводится столько ошибок ввода, сколько символов было введено подряд(ну или вперемешку). Я так понимаю это из за типа char. Подскажите как иправить.
http://i052.***********/1012/3c/52483ca45531.jpg
Хочу, чтобы если в строке написать даже стихотворение, то оно записывалось в одну ячейку. Ну и с числом тоже, чтоб если ввел 111, то вводилось не 1 1 1 в разные ячейки, а чтобы число 111 в одну.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru