Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 08.01.2012, 23:28   #1
Vally
Пользователь
 
Регистрация: 28.12.2011
Сообщений: 11
По умолчанию Как заменить "0" на "," в двумерном массиве(С++)?

Всем привет! Помогите пожалуйста!! Есть задание,но очень оно уж замудренно, и я не совсем могу его понять.
А именно:
В двумерном массиве записаны слова, представляющие собой последовательность цифр,завершающихся 0. Необходимо распечатать слова через запятую,заключив печатную строку в скобки.Длина печатной строки 60 символов.Извлечь слова оформить в вид функции.
как-то вот так должно выглядеть(для примера):
исходные данные-123023402303450
234450234567010
234455677670450
результат-(123,234,23,345)(23445,234567,1)(23 445567767,45)

Помогите пожалуйста!!!(((буду очень признательна)))
Vally вне форума Ответить с цитированием
Старый 08.01.2012, 23:56   #2
Alex11223
Заблокирован
 
Регистрация: 12.01.2011
Сообщений: 19,504
По умолчанию

Дык
Код:
for (int i = 0; i < n; i++) 
{
    for (int j = 0; j < length(arr[i]) - 1; j++)
        if (arr[i][j] == '0')
            cout << ",";
        else
           cout << arr[i][j];
    cout << arr[i][length(arr[i]) - 1] << endl;
}
или как?

upd: а, еще скобки. Ну сама добавишь

Последний раз редактировалось Alex11223; 09.01.2012 в 00:01.
Alex11223 вне форума Ответить с цитированием
Старый 09.01.2012, 23:23   #3
Vally
Пользователь
 
Регистрация: 28.12.2011
Сообщений: 11
По умолчанию

Спасибо)) Конечно, может я вообще глупость спрошу,но что именно вы обозначили массивом "length(arr[i])"?
Vally вне форума Ответить с цитированием
Старый 09.01.2012, 23:31   #4
Xeonc
Форумчанин
 
Регистрация: 20.10.2010
Сообщений: 143
По умолчанию

Length - функция определяющая количество символов в строке
451 -870-7(три)6. Выполняю работы на заказ, гарант честности - ВМ аттестат с 60+ БЛ без претензий
Xeonc вне форума Ответить с цитированием
Старый 10.01.2012, 09:36   #5
Vally
Пользователь
 
Регистрация: 28.12.2011
Сообщений: 11
По умолчанию

Спасибо огромное)
Vally вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести название соответствующей карты вида "шестерка бубен", "дама червей","туз треф" и т.п. воваава Помощь студентам 3 01.12.2011 11:50
Как обойти "преобразование типа из "string" в "float" невозможно" lexluter1988 Помощь студентам 1 07.08.2010 11:23
"ОКРВВЕРХ", "ОКР", "ЕСЛИ". Как бы их связать. Каравай Microsoft Office Excel 13 17.02.2010 09:53
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 11:04


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS